Skip to content

What's the benefit or purpose of the interception driver support? #184

Answered by jtroo
riotrah asked this question in Q&A
Discussion options

You must be logged in to vote

The main thing is that the llhook mechanism is subject to permission issues where you can't use it with administrator priveleged applications unless kanata is also run with administrator privileges. Last I remember, it can't be made to work in the login screen even if kanata is made to run as a service. It also won't work for VM applications like VMware.

The interception driver solves the above issues. It also fixes some issues with specific windows keycodes, but then introduces some of its own unique bugs...

The Linux mechanism is much better than either of Windows' options in my opinion haha.

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
3 replies
@riotrah
Comment options

@jtroo
Comment options

@eugenesvk
Comment options

Answer selected by riotrah
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants