gpt4 book ai didi

c++ - 让键盘进入休眠状态,直到按下特殊字符序列

转载 作者:行者123 更新时间:2023-11-30 17:56:05 25 4
gpt4 key购买 nike

我在戴尔笔记本电脑上使用 Fedora17。我希望我的键盘将被锁定,直到按下特殊字符序列(例如 abcde )。然后它将正常运行...我如何以编程方式实现该操作?

最佳答案

如果您同意更改内核(不仅仅是内核模块),我会查看linux/drivers/tty/vt/。警告,这并不是万无一失的,我不确定它对按键重新映射或其他事情会有什么 react 。

实际的内核键码映射是在编译时使用 defkeymap.map 生成的(如果内存允许的话)。但是,这是从 int getkeycode 调用的,因此您可以在那里实现您的功能。在 getkeycode 返回之前,您应该能够执行您可能想要的任何额外操作(例如禁用键盘)。

如果您需要使用内核模块,您也许可以在 getkeycode 中插入您自己的键码处理程序,但我不能保证这一点。

关于c++ - 让键盘进入休眠状态,直到按下特殊字符序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13826631/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com