Unix中的键盘设备

时间:2013-04-07 20:44:44

标签: c keyboard linux-device-driver

在Unix中,我们可以分辨出我们连接的键盘设备以及打开键盘设备意味着什么?如果我们编写一个打开键盘设备的程序,程序如何知道它连接到哪个设备?

   if ((fd = open("/dev/char", )_RDONLY) != 1)

       tcsetattr(0, TCSANOW, &orig_info);
       read (fd, &buf, sizeof(char));
   }
   close(fd);

我希望终端等待输入,但事实并非如此。

0 个答案:

没有答案