有一些不稳定/有风险的方法,例如如何在 Ubuntu 16.04 的 Dvorak 中使用点获取 A?获得该功能,但我无法在许多环境中运行它。德国人需要他们拥有(A / E / U / O与点)如图所示这里,而北欧(芬兰,瑞典,挪威,丹麦,...)人们需要类似的键(A / O用点)。我认为一级键盘方法比二级键盘方法好。选项
apt为这样的键盘买一个包裹会很好。OS X International Dvorak 默认有这样一个功能,它可以用作基准,也可以像第一个线程答案中所做的手动方法。在 Chromium 开发中,针对 Chromebook 中针对死键的国际 Dvorak线程中的此类功能打开了一张票。
输出
masi@masi:~/Downloads$ sudo cp dvorak_intl /usr/share/X11/xkb/symbols/dvorak_intl
masi@masi:~/Downloads$ setxkbmap -verbose dvorak_intl
masi@masi:~/Downloads$ setxkbmap -I ~/.xkb dvorak_intl -print | xkbcomp -I$HOME/.xkb - $DISPLAY
Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
Ignoring extra symbols
Warning: Key …Run Code Online (Sandbox Code Playgroud)我最近安装了 OpenBSD。安装操作系统时,我选择了正常的 Dvorak 布局,因为列表中没有 Dvorak 程序员。
安装后,我想更改布局,kbd我尝试过:us.dvorak.programmer、us.dvorak_programmer和us.programmer许多其他方法,但没有一个起作用。
我也尝试过kbd -l,但该命令不会显示任何内容。
还有哪些其他方法可以更改布局?我知道我可以使用setxkbmap,但这只会改变 x.org 的键盘映射。
我正在尝试将我的键盘设置为普通的德沃夏克键盘,并将世界语的抑扬符添加到有意义的按键上。这意味着 \xc5\x9d 作为 s 键的修饰符,\xc4\x89 作为 c 键的修饰符,依此类推。
\n\n然而,在我看来正确的设置中,当我按下相关的组合键时却没有得到任何响应。
\n\nX11/xkb/symbols/epo列出部分键盘映射,这些映射根据基本键盘是 querty、dvorak 还是 colemak 来应用扬抑符。例如,以下是 qwerty 部分的一些内容:
partial\nxkb_symbols "qwerty" {\n key <AB03> { [ NoSymbol, NoSymbol, ccircumflex, Ccircumflex ] };\n key <AC05> { [ NoSymbol, NoSymbol, gcircumflex, Gcircumflex ] };\n key <AC06> { [ NoSymbol, NoSymbol, hcircumflex, Hcircumflex ] };\nRun Code Online (Sandbox Code Playgroud)\n\n当我查看evdev.lst或 时base.lst,我发现这个部分称为esperanto, esperanto:qwerty,esperanto:dvorak我认为应该应用上述部分之一,这意味着它将AltGr-c生成一个带扬抑符的小写 c。
我键盘上的右 Alt 键会生成扫描代码 108,互联网上的一些地方传统上称其为AltGr或ISO_Level3_Shift。但 xev 很清楚这是 …