我正在使用 yocto 构建嵌入式 Linux 映像。我可以看到密钥通过 /dev/input/event0 进入。我可以使用showkey -k
但不能查看它们showkey -a
。我还尝试过在这里找到的 ncurses 程序:http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/keys.html它根本不检测任何按键。
有趣的是,如果我在终端(例如 minicom)上运行这些程序,showkey -k
则showkey -a
ncurses 程序都会按预期工作。所以如果我不得不猜测的话,就好像 linux 在检测事件方面没有问题,它只是没有意识到它是一个键盘,或者缺少将按键代码转换为 ASCII 所需的东西。