2个键盘 怎么区分?

chenyuntian 2008-02-29 05:14:37
系统处理标准101/102键盘外,接了个USB口的HID keyboard device

程序中想分2个任务。一个捕获USB键盘设备的输入数据,一个捕获按键字符。

在程序里如何区分??

...全文
165 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
这个简单啊,网上搜一下就得到答案了.
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
我也想知道,正在找這方面的資料~~~~~
softwarewander 2008-03-18
  • 打赏
  • 举报
回复
期待问题的解决。
rzsheng 2008-03-18
  • 打赏
  • 举报
回复
估计应该是从驱动入手解决这个问题,
slone 2008-03-12
  • 打赏
  • 举报
回复
估计够戗
chenyuntian 2008-03-07
  • 打赏
  • 举报
回复
着急,自己顶!

每个设备都有设备名。比如tty0 tty1 .只要一个任务只接受tty0的输入,一个任务里接受tty1的输入。
是不是这样可以解决呢??
这种方法可行吗?
可以实现吗?
chenyuntian 2008-03-06
  • 打赏
  • 举报
回复
楼上能否示范下。不懂驱动
cryincold 2008-03-05
  • 打赏
  • 举报
回复
UP UP 你最红
slone 2008-03-05
  • 打赏
  • 举报
回复
标准输入似乎只有一个, 好像有点儿难分, 但如果肯改改驱动的话也是可以做到的
1, 建立一个只读的 /proc/key_src 节点
2, 在USB键盘有中断的时候, 将key_src 置1
3, 在普通键盘有中断的时候, 置零
4, getchar 的同时判断/proc/key_src 节点, 再完成你要的切换就是了.
chenyuntian 2008-03-05
  • 打赏
  • 举报
回复
还是没人知道啊!

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧