使用 Dvorak 作为选定的键盘布局,我发现这个奇怪的行为:
某些程序中的复制+粘贴键绑定不适用于 dvorak 位置的 Ctrl+C 和 Ctrl+V,但它们可以在 qwerty 位置使用(无需更改布局)。
例如,在 Okular 中按 Ctrl+c 不会执行任何操作,但 Ctrl+j 可以作为复制。德沃夏克键盘中的“j”取代了 qwerty 键盘中的“c”。要将复制的文本粘贴到编辑器(如 Emacs 或 Libreoffice Writer)中,我在 Dvorak 中按 Ctrl+v(在 qwerty 中按 Ctrl+.)。
换句话说,在不离开 dvorak 布局的情况下,像 Okular 这样的一些程序仍然会看到 qwerty 键盘。如何解决这个问题,使所有程序都按照所选的实际布局运行?
我正在使用 Mageia,但我很确定这在 Fedora 中发生在我身上。
答案1
如果有多种可用布局,我也注意到了同样的事情。按 Ctrl 将始终使用布局列表中的第一个布局。这意味着,如果德沃夏克不是第一个,你就会得到这种行为。这可能会令人困惑,但我发现它很有用。
然而,问题是这并不总是适用,具体取决于活动的应用程序。现在我正在寻找一种解决方案,让我能够获得相同的行为但始终如一。
这 -https://github.com/tbocek/dvorak- 显然应该与 Wayland 合作。尚未尝试过,但有报道称它有效。