首先,这是用户态问题:在 Mac OS X @ superuser 中禁用鼠标加速
总结一下:我希望在 Mac OS X 上有线性鼠标响应。也就是说,没有加速;一个可调节但恒定 pixels pointer moves / meters mouse moved
的比率。
我不知道该怎么做。(嗯,不正确,但最好从头开始。)我应该编写鼠标驱动程序吗?启动程序?即点即忘的设置调整器?首选项窗格?
我希望我的解决方案尽可能简单、通用和无干扰,所以一些标准可能是:
- 适用于 Snow Leopard (10.6.5) 及更高版本 - 很久以后,除非 API 的重要部分被弃用
- 适用于鼠标,但不适用于触摸板、平板电脑、魔杖……(或者可以配置?)
- 可以很容易地被其他想要同样东西的人应用/运行(我们这个星球上的 42 个人)
我是一个相当有经验的 C 程序员,在用户和内核空间(在 Linux 和 Windows 中),但对 Mac OS X 或 Darwin 几乎一无所知。所以任何事情都值得赞赏,真的(“不能在没有苹果证书的情况下分发驱动程序”)但是一些文档/参考会让我走得很远(“达尔文的下一代鼠标曲线编辑 API 和示例”)。
我知道这个问题有点开放,但我什至不知道什么样的解决方案可以奏效。提前致谢。
编辑:虽然我已经问了两个问题来解决同一个问题,但这是另一个问题的编程对应物。(请参阅这个问题的第一句话。)在这里,我正在尝试创建自己的解决方案,可以这么说,使用 - 我不知道 - 一些 HID API?一个司机?“打开当前用户的首选项文件并将此设置更改为此”行的解决方案可能应该发布在另一个问题上,但请注意,这样的解决方案可能不存在。