LINUX的键盘驱动函数

LINUX的键盘驱动函数,第1张

1) Scancode mode (raw )raw模式:将键盘端口上读出的扫描码放入缓冲区

2) Keycode mode (mediumraw) mediumraw模式:将扫描码过滤为键盘码放入缓冲区

3) ASCII mode (XLATE ) XLATE模式:识别各种键盘码的组合,转换为TTY终端代码放入缓冲区

4) UTF-8 MODE (UNICODE) Unicode 模式:UNICODE模式基本上与XLATE相同,只不过可以通过数字小键盘间接输入UNICODE代码。

lspci可以看你的usb情况,lsmod 查查加载的模块,应该是usb什么什么的,

驱动应该是在/lib/modules/内核版本/kernel/drives/usb下,

当然另外还要mousedev模块吧。

我只是提供个思路,也没有试过安装

USB 键盘是UDB HID 标准驱动即可支持的。

不过如果你的键盘有背光设置功能,有一些功能键、游戏宏按键。这些东西不被支持。

如果是标准的多媒体控制键,这也是标准的 HID 驱动支持的。

不过前提是你的 Linux 图形界面是用的 evdev 驱动。以前的 keyboard 驱动只支持标准按键。

不过,要是你的 Linux 太老,不支持你主板上 USB 接口,不能用是很正常的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8299040.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存