簡短回答:macOS 沒有針對快速鍵的遊戲模式。Cmd ` 和選單快速鍵(Cmd Q、Cmd O)可以在「系統設定」裡更改。Cmd Tab 沒有 App 就不行。
下面是每個快速鍵在遊戲中做什麼,以及怎麼讓它停下。
左手一失誤,遊戲就關了,沒儲存的進度也丟了。兩個辦法:
Quit Game Name),然後按另一個組合鍵,比如 Option Command Q。Cmd Q 就不再結束該遊戲了。選單標題必須完全一致,包括遊戲的名字。這適用於任何有一般 macOS 選單列的遊戲。自己繪製選單的遊戲沒有可重新命名的東西。
在大多數遊戲裡,Cmd O 只是「檔案」選單中「打開」指令的快速鍵,所以在出現對話框之前什麼也不做。如果對話框總是彈出,用同樣的「App 快速鍵」辦法:加入該遊戲,輸入選單標題 Open...(與「檔案」選單所示完全一致),並給它另一個組合鍵。
Cmd 加 Tab 上方的那個鍵,會在目前 App 的視窗之間循環。它是系統快速鍵,所以可以關掉。在「系統設定」中選擇「鍵盤」,再選「鍵盤快速鍵」,再選「鍵盤」,取消勾選「將焦點移到下一個視窗」。它會對所有 App 關閉,直到你再次勾選,這對遊戲很合適,但會讓一天裡其餘時間很煩。
這是「系統設定」碰不到的一個。「鍵盤快速鍵」裡沒有 App 切換器的開關,macOS 也沒有依 App 的版本。能擋住它的是監看按鍵的 App:Still Dock 的「阻止 Cmd Tab 切換 App」可以對所有 App 開啟,也可以只對你選的遊戲開啟,這樣它們在最前面時快速鍵什麼都不做。這需要 Still Dock 的直接下載版,因為 Mac App Store 的規則不允許。見如何在 Mac 上關閉 Cmd Tab。
同樣的兩條路都適用。在「App 快速鍵」裡重新命名「關閉」的快速鍵,或者讓 App 先詢問。更多見如何關閉 Cmd W。
不能。macOS 沒有全域開關。每個快速鍵是單獨的設定,或者必須由 App 處理。
「App 快速鍵」是依 App 設定的,所以給某個遊戲重新命名「結束」不會影響其他 App。取消勾選「將焦點移到下一個視窗」則對所有 App 生效。
刪除「App 快速鍵」裡的項目,或重新勾選「將焦點移到下一個視窗」。其他什麼都不變。