Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
XInput 库功能是否支持处理来自连接的键盘和鼠标的事件?
我知道它支持处理来自 xInput 兼容控制器的事件,但不清楚是否还包括键盘和鼠标输入处理。我在 MSDN XInput 页面上没有看到任何关于支持它的信息,所以我不这么认为,但我想确定一下。因此,如果我想为使用 XInput 兼容控制器或鼠标和键盘的用户启用对软件的控制,我是否需要在使用 XInput 处理控制器输入的同时使用 Windows 消息系统分别处理鼠标和键盘事件?
感谢您的任何反馈!
XInput 仅适用于游戏手柄,在 Windows 10 上已弃用新的IGamepad界面
对于键盘和鼠标,您正在寻找原始输入。它适用于 Windows 消息传递,但允许您在低级别轮询事件,以利用高 DPI 设备、更高的轮询率和没有 Windows 桌面加速系统。