在OS X中禁用键盘

时间:2011-12-26 17:08:32

标签: xcode macos xcode4 osx-lion

我想以编程方式禁用OS X中的键盘,因为我的猫往往会在它上面行走&在进展中肆虐。我将使用鼠标通过单击菜单栏中的小图标再次启用它。

这可以通过卸载负责键盘输入的kext来完成,但这需要root权限。

关于如何在没有root的情况下存档相同结果的任何想法?

1 个答案:

答案 0 :(得分:0)

可以使用Quartz事件点击完成(参见CGEventTapCreate)。这将要求您进入Universal Access首选项面板并选中“为辅助设备启用访问权限”,但不是root权限。