【问题标题】:Disable the keyboard in OS X在 OS X 中禁用键盘
【发布时间】:2011-12-26 17:08:31
【问题描述】:

我想以编程方式禁用 OS X 中的键盘,因为我的猫倾向于在键盘上行走并在此过程中造成严重破坏。我将使用鼠标单击菜单栏中的小图标再次启用它。

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

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

【问题讨论】:

  • 离开电脑时拔掉键盘? :-) 您也可以使用激活时间非常短的屏幕保护程序,并将屏幕保护程序设置为仅在您输入密码时才解锁计算机。

标签: xcode macos xcode4 osx-lion


【解决方案1】:

可以通过 Quartz 事件点击来完成(请参阅CGEventTapCreate)。这将要求您进入通用访问首选项面板并选中“启用辅助设备访问”,而不是 root 权限。

【讨论】:

    猜你喜欢
    • 2019-04-22
    • 2012-08-05
    • 1970-01-01
    • 2011-11-04
    • 2015-01-06
    • 1970-01-01
    • 2015-07-25
    • 2018-12-21
    • 1970-01-01
    相关资源
    最近更新 更多