我有一个 Windows Media Center Remote ,Windows 将其识别为键盘。当我使用 Windows Media Center 运行多显示器设置并在一个屏幕上播放视频时, Remote 的输入将与常规键盘一起定向到事件窗口。因此,当我在另一个屏幕上执行某些操作时,Windows Media Center 不会响应 Remote 。因此,我想编写一个简单的低级键盘钩子(Hook)来捕获所有按键事件,确定哪些按键来自 Remote ,并将这些按键重定向到打开的媒体中心窗口。
唯一的问题是,我似乎无法在 Windows API 中找到任何与此相关的内容。除了编写驱动程序之外,是否有任何方法可以确定按键的来源?
最佳答案
您可以处理原始输入,以便处理击键并识别它们来自哪个设备。 This article解释了如何操作。
关于windows - 是否可以确定哪个键盘发送了按键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10149796/