This document contains a list of known issues
which are unique to a given platform.
The officially supported platforms today
are Windows 10/11 and Linux.
On Windows, there are two backing mechanisms that can be used
for keyboard input/output and they have different issues.
These will be differentiated by the words "LLHOOK" and "Interception",
which map to the binaries
kanata.exe
and kanata_wintercept.exe
respectively.
-
The emoji picker does not work properly
-
Mouse inputs cannot be used for processing or remapping
-
Some input key combinations (e.g. Win+L) cannot be intercepted before running their default action
-
OS-level key remapping behaves differently vs. Linux or Interception
-
Certain applications that also use the LLHOOK mechanism may not behave correctly
-
AltGr can misbehave
-
Sleeping your system or unplugging/replugging devices enough times causes inputs to stop working
-
Some less-frequently used keys are not supported or handled correctly