全部文章
支持键盘macOS18.1 版本8 分钟

macOS 自己留下的那些按键:为什么游戏根本收不到

更新于 · OS FIGHT TACTICS 团队

按下买牌键,棋盘一动不动。按下刷新键,棋盘直接消失,露出桌面。第一反应往往是错的:键盘没坏,游戏也没有漏掉你的操作,它根本就没收到。在 Mac 上,系统比应用先读键盘,而且把游戏攻略里推荐的不少组合都留给了自己。这是顺序问题,不是故障,花十分钟在设置里改一次就一劳永逸。

macOS 比游戏先读键盘

每一次按键都走同一条路:系统先看一眼,判断这个组合是不是自己的,不是才交给应用。所以系统快捷键永远到不了游戏,前台是哪个窗口都一样,全屏也一样。这不是游戏的毛病,而是服务顺序,文字处理软件面对的也是同一套规矩。

由此产生三种完全不同的症状,动手改设置之前值得先分清楚。什么都没发生:这个键被一个安静的系统快捷键收走了。发生了别的事:弹出搜索框、屏幕切到另一个桌面、触发了截图。或者对局丢了前台:窗口在你指下换了,棋盘继续自己打下去。

Command 不是 Control,拇指最容易按错

这是最常见的错误,源头在硬件上。PC 键盘空格左边依次是 Control、Windows 键、Alt;Mac 在同一个位置是 Control、Option、Command。从 PC 过来的玩家想按 Alt,拇指落下去却是 Command,而 Command 恰恰是 macOS 给自己留着的那个修饰键。

  • Command 是系统和应用的快捷键主力:以它开头的组合几乎都已经名花有主。
  • Control 在应用里用得少,在桌面上用得多:配方向键就是切换桌面或者打开调度中心。
  • Option 是三个里最自由的,但它负责打出特殊字符:按住时,同一个键输出的东西就变了。
  • 实际结论:在 Mac 上用修饰键搭键位就是自找麻烦。单独的字母键才真的没人要。

为 Windows 或者安卓手机写的按键攻略,因此不能照抄。适合在对局里使用的键位整理在我们的键盘指南里,那篇讲的是游戏内的键位;这一篇讲的是它下面那一层,也就是系统。

抢在游戏前面的那几个系统快捷键

全都在系统设置的键盘面板里,点开键盘快捷键按钮。每一行前面都有一个勾选框,取消勾选就把这个键还给了其他所有程序,游戏也包括在内。下面这几组是真会让你丢分的。

  • Command 加空格打开聚焦搜索。这一组最碍事:空格是天然的游戏键,而搜索框会直接盖在棋盘上。
  • Control 加空格在装了第二套输入法之后就会切换输入源。你的按键于是跑进了另一种文字,而不是送进游戏。
  • Command 加 Tab 切换应用,Command 加 H 隐藏窗口,Command 加 Q 关掉它。三种不小心退出对局的方式。
  • Control 加上方向键打开调度中心,Control 加左右方向键切换桌面。全屏状态下,滑走的就是这局游戏本身。
  • Command、Shift 再加 3、4 或 5 触发截图,Control 加 Command 加 Q 当场锁屏。

筛选要按使用习惯来,不要一口气全关:自己从来不会主动按的就取消勾选,剩下的留着。比如截图,反馈问题和留一套阵容都靠它,不如留下,把撞上去的那个游戏键挪开。

F1 到 F12:亮度、音量,还是真正的功能键

苹果键盘最上面一排默认管的是亮度、音量和播放。把一个游戏操作放在 F5 上,它不会触发,只会把别的东西调高调低。游戏那边什么都没收到,感觉上就和一个坏掉的键一模一样。

  • 临时要用真正的功能键,同时按住 fn 就行。
  • 想永久对调:系统设置、键盘、键盘快捷键、功能键那一节,打开把 F1、F2 等当作标准功能键的选项。
  • fn 键本身(新款键盘上是 🌐)也有默认动作,通常是表情符号面板或者听写,在同一个面板里可以设成不执行任何操作。
  • 一句话绕开整件事:不要把任何游戏操作放在 F 这一排。字母更好按,而且没人跟你抢。

中英文切换:最容易被忽略的那个键

这一点在新加坡和马来西亚格外常见,因为大家的 Mac 上基本都装着两套以上输入法。切换输入法的快捷键不是游戏设置里的东西,却完全有能力把一个游戏键吃掉。

  • Control 加空格和大写锁定都可能被指派为中英文切换,具体看你在输入法设置里选了哪一个。
  • 正在对局时切进中文输入状态,按键就变成了在拼字,棋盘上什么都不会发生。
  • 要在回合之间打字聊天,就把切换快捷键挪到游戏用不到的位置,而不是反过来迁就它。
  • D 和 F 这两个字母在任何拉丁键盘上位置都一样,所以到处都拿它们当起点,跟着用就对了。

游戏收到的是系统递过来的东西,所以换输入源就等于换了送进键位的内容。把游戏固定在你真正用来玩的那套输入法上,再把切换快捷键移出对局要按的区域。

挑一套没人来抢的键

与其一个一个去拆系统快捷键,不如干脆待在安全区里。这块区域很大,对局里真正有用的那五六个操作绰绰有余。

  • 单独的字母,不加任何修饰键:没有哪个单独字母是系统快捷键。
  • 左手放在 D 和 F 一带,因为右手在鼠标上负责摆棋子。
  • 空格只有在取消了聚焦搜索之后才用:否则它迟早会把你弹出游戏。
  • 键位里不要出现 Command、Control 和 Option:今天空着的组合,下一版 macOS 可能就收走了。
  • 绝对不要用 Esc:那是退出全屏的键,它一定会挑最糟的时机动手。

按键在 OSFT Launcher 的键位编辑器里改,试键的时机是训练模式或者随便进个菜单,不是排位。一个键两秒钟就能验完,设错了却要赔上一整局。

如果问题不在键盘

如果所有键同时失灵,那问题不是键位,而是前台。一条通知、第二块屏幕,或者一个挤到前面的窗口,按键就跑到别处去了。双屏的情况下这是最常见的原因,我们关于双屏的文章讲了指针要放在哪里,窗口才留得住键盘。

系统大版本更新之后也值得回这个面板看一眼,键盘设置有时需要重新过一遍。最新版本改了什么,写在我们关于 macOS Tahoe 的文章里。要是卡的是画面而不是按键,方向又不一样了:那在我们关于延迟和掉帧的文章里。

在 Mac 上,你的按键其实在跟安卓版说话

顺带说一句这层键位映射为什么存在。自 18.1 版本起,也就是开启 S18 赛季、把《云顶之弈》从拳头自研引擎搬到虚幻引擎的那一版,macOS 不再受支持:既没有支持,也没有修复。拳头把这次移除说成暂时的,表示正在为未来的更新恢复对该系统的支持,但没有公布日期;同一版本还淘汰了内存最小的老款安卓和 iOS 设备。没有任何账号被重置或删除。完整背景在我们关于 macOS 被移除的文章里。

安卓则仍然受支持,今天在苹果芯片 Mac 上跑起来的正是这个客户端。也就是说游戏期待的是手指在触摸屏上的操作,而键位映射就是把你的按键翻译成这些手势的那一层。既然如此,装好的时候就把它设顺手更划算,步骤写在我们的安装教程里。

Mac 键盘,五句话

  • 系统比游戏先读按键:系统快捷键永远到不了对局,全屏也一样。
  • Command 在 Mac 上占的是 PC 上 Alt 的位置:拇指会按错,而且它是三个修饰键里被占用得最狠的。
  • 空格上的聚焦搜索、Control 加方向键的调度中心、Command 加 Q:三个会赔掉对局的快捷键,都能取消勾选。
  • F1 到 F12 这一排默认管亮度和音量:游戏操作放在那里根本出不了键盘。
  • 自 18.1 版本起 macOS 不再受《云顶之弈》支持;游戏通过安卓客户端运行,键位映射把按键翻译成触摸手势。

在 Mac 上按键在游戏里没反应,是为什么?

因为 macOS 先把它截走了。系统比应用先读每一次按键,只把自己不要的往下传。只要这个键属于某个系统快捷键,它就永远到不了游戏,全屏也一样。反复出问题的有三类:Command 加空格的聚焦搜索,Control 加方向键的调度中心和桌面切换,以及默认管亮度和音量的 F1 到 F12 那一排。这些都能在系统设置的键盘面板、键盘快捷键按钮里取消勾选。

在 Mac 上玩游戏该用 Command 还是 Control?

最好两个都不用。PC 键盘空格左边的顺序是 Control、Windows、Alt,Mac 上是 Control、Option、Command。从 PC 过来的玩家想按 Alt,拇指落下去却是 Command,而 Command 正是系统给自己留着的修饰键。最稳妥的做法是只用单独的字母键搭键位,不加修饰键:单独的字母不是系统快捷键,下次系统更新也不会有人来抢。

怎么关掉聚焦搜索的快捷键,把空格让给游戏?

打开系统设置,进入键盘面板,再点键盘快捷键,找到聚焦搜索那一类。显示搜索框的那一行前面有勾选框,取消勾选就把这个组合还给了系统的其他部分,也就还给了游戏,空格于是可以重新当作游戏键。如果你每天都用聚焦搜索,也可以在同一页把快捷键改到别的组合上,而不是直接关掉。

F1 到 F12 在对局里为什么没反应?

因为它们默认管的是亮度、音量和播放,而不是发送真正的功能键。同时按住 fn,这一次就会得到功能键。想永久对调,就去系统设置、键盘、键盘快捷键里的功能键那一节。不过更省事的办法始终是不要把游戏操作放在这一排:对局中字母更好按,也不会跟任何东西抢。

输入法切换会不会跟游戏键位打架?

会,而且这一点在双语环境里特别容易中招。Control 加空格和大写锁定都可能被设成中英文切换,取决于你在输入法设置里选了哪一个。如果在对局中途切进了中文输入状态,按键就变成了在拼字,棋盘上不会有任何动静。解决办法是把切换快捷键挪到对局用不到的位置,键位本身则守住 D 和 F 一带的单独字母。

《云顶之弈》现在还支持 macOS 吗?

不支持了,自 18.1 版本起就没有了。那一版开启 S18 赛季,把游戏从拳头自研引擎搬到虚幻引擎,同时移除了对 macOS 的支持:既没有支持,也没有修复。拳头把这次移除说成暂时的,表示正在为未来的更新恢复对该系统的支持,但没有公布日期。同一版本还淘汰了内存最小的老款安卓和 iOS 设备,没有任何账号被重置或删除。安卓仍然受支持,今天在苹果芯片 Mac 上跑的正是这个客户端,这也解释了为什么键盘和游戏的触摸手势之间要隔一层键位映射。