- Yibaiba2026-02-2422473
前几天发现 自己电脑远程键盘一直没反应,只有 win 键有反应,刚开始以为是 mac 权限的问题,又去搞权限弄半天,重新电脑也没反应,又换了一套键盘,结果还是一样的。
网上搜索半天也没有遇到这种情况的,又下载了向日葵发现,向日葵远程是正常的,键盘可以正常使用,于是开始研究, 通过 gemini 的指导 排查“安全输入” (Secure Input) 锁定
这是最隐蔽的杀手。如果你的 Mac 上有任何程序开启了
Secure Input(比如终端在等待输入密码、浏览器停在密码框、或者 1Password 没关),系统会物理切断除系统应用外所有软件的键盘读取。请在终端运行这行命令检查:
Bashioreg -l -w 0 | grep SecureInput- 结果分析: 如果返回的内容包含类似
kCGSSessionSecureInputPID = [某个数字],说明有一个进程锁死了键盘。- 解决: 记录下那个
[数字](进程 PID),在活动监视器里找到它并强行退出,或者直接重启 Mac 且不开启任何自启动软件。-
ps -p PID找到占用 安全输入的软件。检查发现是 反重力锁定了这个,然后重新kill 反重力以后
在 按下快捷键:
Control + Command + Q。- 进入锁屏界面后,不要急着输入密码,等 2-3 秒。
- 输入密码重新登录。
- 登录后再次运行:
ioreg -l -w 0 | grep SecureInput。没有占用以后,在重新打开 ToDesk ,rustdesk 后,键盘就可以正常使用了。
主楼 - None22026-08-1922474
感谢,关了 1password 就正常了
- 安落滢2026-10-1410441
补充一个我的奇葩情况, macmini+rustdesk/todesk
键盘失灵,鼠标可用,卡在锁屏界面无法进入
以下几个方案可以参考
- 在远程 Mac 的锁屏界面,检查屏幕右下角或底部有没有一个辅助功能图标(小人形状)。
- 如果有,使用鼠标点击。
- 找到
Accessibility Keyboard(辅助功能键盘)。- 勾选并尝试调出屏幕键盘。
- 使用鼠标点击虚拟键盘上的字符输入密码。
我是 rustdesk,还可以
在 RustDesk 远程控制窗口的上方工具栏,找到键盘图标。
找到 Input Source 或 输入源。
在 Input Source 1 和 Input Source 2 之间切换。
点击远程 Mac 的密码输入框,重新尝试输入。
最后就是没有那个小人的,可以从设置开启,以防后患
开启方式
进入:
系统设置→锁定屏幕→辅助功能选项开启:
Accessibility Keyboard(辅助功能键盘)那我这次解决方案比较诡异,由于以上方法包括楼主的方法对我都没用,但是恰好我这台 mac 登录了两位用户,另一位是 IT 的账号,我点了一下,不知道为什么,卡进去了似乎。明明也有密码来着的,我正准备翻他的密码。
然后就成功卡在我的账号的桌面,此时还是无法输入但是可以点击,就重连了几次,复活了