大多数时候我使用美国的 qwerty 布局,但有时我也不得不使用德国的 qwertz 布局,这很烦人。
如何在德文版式上交换 y 和 z 键?
解决方案是在这个链接: Ubuntu(或只是 Linux :) 中的自定义键盘布局由 gertvdijk 在他的回答中友情提供。
注意:在最新版本的 Ubuntu 中,您必须发出sudo dpkg-reconfigure xkb-data更改才能生效。看到这个答案。
ger*_*ijk 10
这个操作方法应该为单键的系统范围键盘重新映射提供技巧:常见问题解答:如何在 Linux 中禁用/重新映射键盘键?
这个操作方法是关于创建你自己的自定义键盘映射:Ubuntu 中的自定义键盘布局(或只是 Linux :)
它不允许您使用快捷方式快速更改它。你需要一些脚本来做到这一点,我猜。
但是,从您的问题的第一次修订开始,我假设您想更改布局。您已经修改了问题,但以下是更改布局的方法:
从标签中,我假设您正在运行 Kubuntu (KDE) 12.04 更改布局非常简单:

这应该涵盖用户会话中的键盘布局和行为。有关包括文本控制台在内的系统范围设置,请参阅此问题。
我现在可以在 14.04 的 Unity 桌面中选择德语 (qwerty) :

这正是我想要的。
也可以在终端中切换到此特定布局:
setxkbmap -layout de -variant qwerty
Run Code Online (Sandbox Code Playgroud)
完全没有必要去搞乱系统的键盘布局文件!
这很简单。您应该编辑德语布局文件;所以通过终端(打开Ctrl+ Alt+ T):
sudo gedit /usr/share/X11/xkb/symbols/de
在打开的文件中,您可以看到第 27 行的“z”:
key <AD06> { [ z, Z, leftarrow, yen ] };
Run Code Online (Sandbox Code Playgroud)
和第 38 行的“y”:
key <AB01> { [ y, Y, guillemotright, U203A ] };
Run Code Online (Sandbox Code Playgroud)
您需要做的就是切换y和z。然后保存文件并关闭它。
注销一次并重新登录以查看结果。
| 归档时间: |
|
| 查看次数: |
45815 次 |
| 最近记录: |