如何在不使用 Shift 键的情况下输入特殊字符?我的数字键盘位于键盘右侧,我用它来输入数字。
我使用键盘的顶行,仅用于输入诸如!、@、#、$ 等符号。
我可以更改设置,这样我就不必按shift+num来输入这些特殊字符,也就是说,我想!
通过按键来输入1,而不是shift+1
我使用 Ubuntu 16.04。
答案1
使用文本编辑器编辑键盘布局配置文件:
sudo nano /usr/share/X11/xkb/symbols/us
改变:
key <AE01> { [ 1, exclam ] };
key <AE02> { [ 2, at ] };
key <AE03> { [ 3, numbersign ] };
key <AE04> { [ 4, dollar ] };
key <AE05> { [ 5, percent ] };
key <AE06> { [ 6, asciicircum ] };
key <AE07> { [ 7, ampersand ] };
key <AE08> { [ 8, asterisk ] };
key <AE09> { [ 9, parenleft ] };
key <AE10> { [ 0, parenright ] };
到:
key <AE01> { [ exclam ] };
key <AE02> { [ at ] };
key <AE03> { [ numbersign ] };
key <AE04> { [ dollar ] };
key <AE05> { [ percent ] };
key <AE06> { [ asciicircum ] };
key <AE07> { [ ampersand ] };
key <AE08> { [ asterisk ] };
key <AE09> { [ parenleft ] };
key <AE10> { [ parenright ] };
使用此命令保存文件并应用更改:
setxkbmap us
您可能需要重新启动。