我正在为应用程序实现自定义的轻量级库,以读取Linux OS中的键控代码。深入研究我正在研究的项目,我可以从/dev/input/event*
或/dev/tty*
读取KeyCode。通过互联网上的一些实验和研究,我发现/ dev / input / event *提供了Linux KeyCodes,而/ dev / tty *可以在RAW,MEDIUMRAW,ASCII和UNICODE模式下运行。根据操作模式/dev/tty*
提供不同类型的代码。
为什么有两个不同的开发人员(dev/tty*
和dev/input/event*
)来读取密钥?我应该使用哪一个?