KDE Plasma(兼容GNOME)下如何阻止死键在按下第二个按键前提前渲染
KDE Plasma(兼容GNOME)下如何阻止死键在按下第二个按键前提前渲染
嘿,我完全懂你的困扰!之前在TypingRacer练打字时,葡萄牙语键盘的死键提前显示~,直接被算成输入错误,真的超闹心。下面给你分享KDE Plasma(以及兼容的GNOME)的解决方法,让它和Windows一样,按下死键后不提前渲染字符:
KDE Plasma 设置步骤
- 打开系统设置,在左侧菜单找到「输入设备」→「键盘」。
- 切换到「高级」标签页,往下翻找到「键盘行为」区域,点击「配置键盘选项」。
- 在弹出的窗口里,展开「死键行为」这个选项组。
- 选择「死键不显示字符,直到按下第二个键」(英文界面对应「Dead keys don't produce a character until a second key is pressed」),点击确定保存设置就搞定了。
GNOME 设置步骤
- 打开系统设置,找到「键盘」选项,在「输入源」列表里,点击当前使用的葡萄牙语键盘旁的齿轮图标。
- 在弹出的「键盘布局选项」窗口中,找到并展开「死键行为」。
- 选择「死键不产生字符,直到按下第二个键」的对应选项,确认后退出设置即可生效。
临时生效的命令行方法(可选)
如果你想快速测试效果,或者需要临时切换这个行为,可以打开终端,输入以下命令:
setxkbmap -option dead:silent
回车后马上就能看到效果,不过重启系统后会失效。要是想永久生效,把这个命令添加到系统的「自动启动」应用列表里就行。
这样设置后,你按下键时屏幕不会立刻显示,等按下a键后就会直接出现ã,和Windows的操作逻辑完全一致,再也不用担心TypingRacer这类网站误判错误啦!
备注:内容来源于stack exchange,提问作者Powereleven
相关产品推荐
相关产品推荐

