我有一个 Mac 键盘,正在使用新版 Ubuntu。每当在 Web 浏览器中,我都会尝试按 F5 键自然刷新页面,但在 Ubuntu 中,此键似乎被映射到降低键盘亮度。
我通过运行并按下 F5 键来验证这一点xev
,键码已映射到XF86KeyboardBrightnessDown
。然后我进入另一个终端并尝试F5
使用命令“xmodmap -e“keycode 237 = F5”将其映射到常规。新的问题是,当我按下 F5 一次或多次时,默认的键盘亮度行为仍然存在,并且如果我按住 F5 一会儿,F5 现在只会刷新浏览器中的页面。
我认为按住该键会使 F5 事件触发过期,但在 Chrome 等浏览器中,按住该键时事件仍会触发,最终会刷新页面。因此,我认为当操作系统停止监听该键时,浏览器仍在更高级别监听,并且默认浏览器功能开始生效F5
。
我怎样才能完全消除操作系统密钥的默认行为F5
?我想要做的事情可以实现吗?
编辑:
此外,如果我将 F5 功能映射到没有默认行为的另一个键,例如我的 F13 键(已映射到XF86Tools
但不执行任何操作),它会立即刷新浏览器中的页面,我只是遇到这个键的问题,按下它时,会尝试修改不存在的键盘亮度。
答案1
答案2
这可能与默认激活的“FN”键有关。如果是这种情况,请尝试按“FN”键和 F5 或您需要的任何键。如果您不关心高级设置,您可以检查 BIOS 设置中与“FN”键相关的设置。重新启动(或重启)您的电脑并按下适当的键,默认情况下可能是“del(ete)”或“F2”。然后尝试。抱歉我的英语不好。