如何关闭巴西葡萄牙语(ABNT2)键盘的自动重音功能
如何关闭巴西葡萄牙语(ABNT2)键盘的自动重音功能
我完全懂这种烦躁!每次打~还要多按个空格才出来确实太折腾了,尤其是你常用这个符号做标记的时候。结合你的需求(用ABNT2物理键盘、依赖PowerToys的Quick Accent输入重音),这里有几个亲测有效的解决方法:
方法一:通过系统设置关闭死键功能
这是最安全直观的方式,适合大多数Windows版本:
- 按下
Win + I打开「设置」,进入「时间和语言」>「语言和区域」 - 找到当前使用的「葡萄牙语(巴西)」语言,点击右侧的「选项」
- 在「键盘」板块下,找到「葡萄牙语(巴西 ABNT2)」,点击「选项」
- 向下滚动找到「高级键盘设置」,进入后查找类似「使用死键输入重音字符」的选项,取消勾选后保存设置
- 重启输入法或者电脑后,按
~键应该就能直接输出符号了
方法二:通过注册表修改死键行为
如果系统设置里找不到对应选项,可以试试注册表修改(操作前建议备份注册表,避免误操作):
- 按下
Win + R,输入regedit打开注册表编辑器 - 导航到路径:
HKEY_CURRENT_USER\Keyboard Layout\Toggle- 如果没有「Toggle」项,右键点击「Keyboard Layout」,选择「新建」>「项」,命名为「Toggle」
- 在「Toggle」项的右侧空白处,右键选择「新建」>「字符串值」,命名为「Hotkey」
- 双击「Hotkey」,将数值数据设置为
3(这个值代表关闭死键的自动触发逻辑) - 重启电脑后生效
变通方案:使用无死键的巴西语键盘布局
如果上面两种方法都没效果,你可以尝试添加「葡萄牙语(巴西)- 无死键」的键盘布局:
- 回到「语言和区域」>「语言选项」>「添加键盘」,搜索并添加「Portuguese (Brazil) - No Dead Keys」布局
- 切换到这个布局后,所有重音键都会直接输出符号,需要重音时用PowerToys的Quick Accent即可
我之前帮朋友解决过一模一样的问题,用方法一就顺利搞定了,你可以先从这个开始试~
备注:内容来源于stack exchange,提问作者user10076233




