当前位置: 技术问答>linux和unix
USB hid 键盘驱动的设备节点?
来源: 互联网 发布时间:2017-03-05
本文导语: 我的嵌入式开发板上用的linux,我用的是USB hid的驱动,键盘能够正常使用了,键盘插上后也能够正常识别,但是键盘输入的键值怎么读出来啊!HID设备的键盘驱动是没有设备节点的!好像键盘的输入都打到/dev/tty设备...
我的嵌入式开发板上用的linux,我用的是USB hid的驱动,键盘能够正常使用了,键盘插上后也能够正常识别,但是键盘输入的键值怎么读出来啊!HID设备的键盘驱动是没有设备节点的!好像键盘的输入都打到/dev/tty设备中去了!可是/dev下有好多tty设备啊!究竟是哪一个啊??折磨死我了!!高手帮帮小弟吧!!
|
在/dev/input/目录下有对应节点:
你写个应用程序读对应节点即可,把我的程序编译一下,然后运行读键值:
你写个应用程序读对应节点即可,把我的程序编译一下,然后运行读键值:
#include
#include
#include
#include
int main(void)
{
int ret;
int fp = 0;
struct input_event key_event;
fp=open("/dev/input/event0", O_RDONLY);
if(fp