从多个键盘按键,怎么分辨是哪一个键盘发出的按键?

横竖弯钩 2010-10-12 05:53:11
我有个程序要从多个键盘输入,分辨出是哪一个键盘的按键,然后分别处理
有办法实现吗?Qt有直接可用的类吗?
用windows或linux的api也可以
谢谢各位了
...全文
182 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
aoxuehan0424 2010-10-14
  • 打赏
  • 举报
回复
qt的库应该没有这么强大吧。
多键盘都是连接ps2或者usb接口吧。
这样的话,只有windows底层才知道刚刚响应的是哪个键盘,估计windows api里面可能会有!
qt可能没吧。
dext 2010-10-13
  • 打赏
  • 举报
回复
Windows 下好说,有
* RegisterRawInputDevices allows the application to register the input devices it wants to monitor.
* GetRawInputData retrieves the data from the input device.
* GetRawInputDeviceList retrieves the list of input devices attached to the system.
* GetRawInputDeviceInfo retrieves information on a device.

Linux 下,可能和 GUI 是 KDE 还是 GNOME 略有不同,我也不太清楚。
AbnormalSubmarine 2010-10-13
  • 打赏
  • 举报
回复
多键盘?应该是有标记的吧

通过标记可以识别吧
  • 打赏
  • 举报
回复
第一次想到多键盘的问题,学习了
ailinty 2010-10-13
  • 打赏
  • 举报
回复
学习,
横竖弯钩 2010-10-13
  • 打赏
  • 举报
回复
谢谢dext的提示。
只用Qt的库可以实现吗?没windows编程的经验。
自己顶下..
kongyanmin 2010-10-13
  • 打赏
  • 举报
回复
应该有呀

16,199

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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