繁體中文

SpaceLauncher macOS 版

macOS 安全輸入與鍵盤快速鍵

安全輸入(Secure Input)用於保護密碼等敏感鍵盤輸入,防止其他 App 讀取。啟用期間,macOS 可能阻止 SpaceLauncher 接收觸發動作所需的鍵盤事件。受影響的不只是空白鍵:其他設定的前導鍵和按鍵組合也使用同一個鍵盤事件監聽引擎。

設定和快速鍵綁定編輯仍可使用。其他鍵盤機制可能表現不同,某個 App 的快速鍵仍能使用,並不能證明安全輸入已關閉。

哪些情況屬於正常現象

輸入密碼時快速鍵暫停是預期行為。SpaceLauncher 會偵測安全輸入,並在它結束後自動恢復鍵盤快速鍵,前提是 SpaceLauncher 處於啟用狀態。有時,App 或系統元件會在敏感輸入結束後繼續保持安全輸入,背景視窗也可能造成這種情況。

可以嘗試的恢復步驟

每次嘗試一個步驟,並查看 SpaceLauncher 中的安全輸入狀態:

  1. 完成或取消身分驗證提示。 檢查瀏覽器、密碼管理器、終端機和其他已開啟的 App。完成輸入後關閉相關視窗,或將焦點移出密碼欄位。
  2. 檢查終端機的「安全鍵盤輸入」。 如果你曾開啟此設定且已不再需要,可在終端機選單中關閉。其他終端機 App 也可能提供類似設定;需要其保護時應保持開啟。
  3. 儲存工作後,正常結束相關 App。 之後可按需重新開啟。來源不明時,可以逐一嘗試其他執行中的 App。macOS 標記的 App 只是線索,不代表已確認的原因。
  4. 嘗試鎖定並解鎖 Mac。 某些情況下有幫助,但不能可靠地清除所有異常狀態。
  5. 仍未恢復時,儲存工作,登出 macOS 後重新登入。 也可以重新啟動。如果問題立即重現,留意是否由重新開啟某個 App 或恢復其視窗觸發。

請勿強制結束 loginwindow、WindowServer 或不熟悉的系統程序。需要時使用 macOS 正常的登出或重新啟動操作。

為什麼標記的程序可能不準確

SpaceLauncher 可以顯示 macOS 提供的程序線索。背景 App 開啟安全輸入時,macOS 可能標記當時的前景 App;線索也可能指向已經結束的程序。這兩種現象都不能證明目前由誰保持安全輸入。僅看到 loginwindow 也無法確定實際來源。

SpaceLauncher 能做什麼

SpaceLauncher 會偵測狀態、暫停鍵盤觸發,並在狀態解除後恢復。透過目前使用的受支援介面,它無法可靠地識別所有持有者,也無法代替其他程序釋放安全輸入。重新安裝 SpaceLauncher 或重新授予權限,不會釋放其他 App 的安全輸入。

舊版本提供過**「本次忽略安全輸入」**。它只解除 SpaceLauncher 自身的暫停,不會關閉 macOS 安全輸入。我們的測試未能透過它恢復鍵盤事件,因此它不是恢復方法。

如需協助,請開啟設定 → 支援 → 開啟安全輸入…,使用複製報告,並說明問題開始時正在做什麼,以及哪些操作有幫助。聯絡支援。

其他 App 的相關說明

文字展開和鍵盤自動化工具也會遇到同樣的底層限制:

這些資料提供背景和可以嘗試的步驟,並不確定你這台 Mac 的實際原因,也不保證某個操作必然恢復。