我有一个联想E590作为公司的笔记本电脑。在使用了一段时间之后,我对它的PgUp和PgDn键的位置感到非常恼火。它们位于左右箭头的正上方,在编辑文本或编辑命令时,我经常点击它们而不是左右键。在我看来,这是一个非常糟糕的设计,尤其是在开发外壳的时候。
在Linux下有没有一种永久关闭这些按钮的方法?对于我需要PgUp/PgDn的罕见情况,我宁愿关闭Num,而在那里使用键。
https://www.notebookcheck.com/fileadmin/processed/d/8/csm_DSC_0001_17c120cf17.jpg
发布于 2023-02-26 13:57:37
如果使用GNOME,下面的方法将在GNOME调整工具中添加一个选项。
使用内容创建/usr/share/X11/xkb/symbols/custom
partial modifier_keys
xkb_symbols "pgupdn_disabled" {
key <PGUP> {[ VoidSymbol ]};
key <PGDN> {[ VoidSymbol ]};
};
在/usr/share/X11/xkb/rules/evdev
中,查找! option = symbols
行并添加以下行:
custom:pgupdn_disabled = +custom(pgupdn_disabled)
在/usr/share/X11/xkb/rules/evdev.xml
中,在</optionList>
之前的底部添加以下内容:
<group allowMultipleSelection="false">
<configItem>
<name>pgupdn</name>
<description>Page Up and Page Down behavior</description>
</configItem>
<option>
<configItem>
<name>custom:pgupdn_disabled</name>
<description>Disable Page Up and Page Down</description>
</configItem>
</option>
</group>
现在,如果您打开GNOME调整工具,您应该会在“键盘和鼠标”->“附加布局选项”下看到以下选项。
如果选项出现在微调工具中,但它似乎什么也不做,那么我建议您在切换选项时查看journalctl -f
的输出--语法错误可能会阻止正确的函数,并将在日记中报告。
https://unix.stackexchange.com/questions/527993
复制相似问题