在linux控制台上将keycode转换为keysym的库

时间:2014-01-07 22:39:50

标签: linux console keyboard-events

使用evdev(内核界面,而不是X驱动程序),我可以监听键盘事件并获取密钥代码。是否有一个库接口可以将它们转换为keysyms(同样,那些由loadkeys设置,而不是xmodmap)?

1 个答案:

答案 0 :(得分:3)

不知道任何图书馆都可以做到。

也许您想查看dumpkeys来源,特别是codetoksym()函数。您可以通过以下命令签出kbddumpkeys是其中的一部分)来源:

git clone http://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git