Re: [分享] 给想玩Dvorak键盘又一时半刻转不过来的同学们

楼主: aoaaceai (aoaaceai)   2021-05-25 13:37:12
时隔12年,不知道原作是否还在 Linux 版上。
本文不适用:Wayland, qwerty
目前已知的问题:不管使用哪种 IME,他们都会偷偷把键位调回 qwerty
来源:setxkbmap -print -verbose 10
我目前测试过的有 ibus, fcitx, fcitx5,scim 因为有点老了就没测
不只是原 po 遇到的 shift 问题,使用 IME + 奇怪键位的人,平常按快捷键的时候,
也会出现读不到的状况。
我猜这是因为IME 输出的 symbol,跟 xorg 输出的 symbol 没有对起来,但实际上没有
读过 code,所以不确定真正的原因。
关于 xorg 读键盘的详细资讯,可以看:
https://bit.ly/2QSowYw
解决方法:
更改 /usr/share/X11/xkb/symbols/us,把底下 Dvorak 的部份复制到 us 那块。
改完后 <AD04> 应该会对到 {[p, P]}
结束之后重新开启 xorg(或是重开机),选择 us 键位时,可以发现已经被硬改成 Dv
orak 了。
因此,IME 在读键的时候,也可以正确读到 Dvorak 的键位。
到这样应该就解决 shift 问题与快捷键问题了。然而,输入法的选择也是一个困难。
我是注音使用者,因为懒惰的关系,没有把 rime 写成 Dvorak 的形状。
新酷音默认有给 Dvorak 的键盘排列,只要设定点一点就好了。然而它会盖过很多好用
的标点符号,例如"“"必须用`43打,"、"必须用`32。这部分除了自己改 code,重新编译之外,我没有找到更好的方法,可能还得等 12 年吧。
手机排版,伤眼抱歉
作者: leolarrel (真.粽子无双)   2021-06-29 12:50:00
<-dvorak打了8年了
作者: boris20050 (永远的存钱中)   2021-05-26 22:46:00
本来也有想学 dvorak 排列,不过想到中文输入跟快捷键就放弃了
作者: alex0914 (Life is short)   2021-06-06 13:42:00
快捷键可以用 Dvorak-Qwerty 保留也可以选其他跟 qwerty 类似的,譬如 Norman layout ;)
作者: cation234 (猫离子)   2021-07-01 19:00:00
用Dvorak真的很厉害 可惜我用无刻键盘打英文和拼音中文习惯了 很难再转换

Links booklink

Contact Us: admin [ a t ] ucptt.com