用于 OSX 的鼠标 DirectInput

Posted

技术标签:

【中文标题】用于 OSX 的鼠标 DirectInput【英文标题】:Mouse DirectInput for OSX 【发布时间】:2010-07-04 05:30:34 【问题描述】:

有没有人知道一些我可以查看的代码,它可以像 Windows 中的 DirectInput 一样在 Mac 上跟踪鼠标输入?我正在尝试在 Mac 上实现“freeview”。我已经读到 HID 管理器是要走的路,但我不知道从哪里开始...

【问题讨论】:

我不知道 DirectInput 是什么...除了 Mac 应用程序通常接收的鼠标事件之外,您还需要什么?您是否需要查看指向其他应用程序而非您自己的应用程序的鼠标事件?您是否需要实际更改鼠标事件? 【参考方案1】:

在 Mac OS X 10.5+ 上,HID 管理器是不错的选择。使用ManyMouse 消除一些痛苦(不幸的是,ManyMouse 不支持设备热插拔,但实现起来很简单。)

【讨论】:

以上是关于用于 OSX 的鼠标 DirectInput的主要内容,如果未能解决你的问题,请参考以下文章

OSX:用鼠标突出显示堆栈中的项目。

OSX:如何本地化鼠标飞过扩展坞中的应用程序图标时出现的名称?

子类化 NSLider:需要一个解决方法来解决丢失鼠标事件(Cocoa OSX)

用于 USB 系绳和 WiFi 的 OSX 链接聚合?

Tkinter 画布图像适用于 Windows 但不适用于 OSX

OS X:如何将鼠标拖动事件通过视图传递给超级视图