我想在 Lubuntu 下添加希腊多音键盘布局(在 LXDE 中也是如此)。我已经意识到没有简单的工具可以使用图形界面来完成此操作,因此我需要setxkbmap
执行类似以下操作:
setxkbmap pl,gr
现在,如何设置setxkbmap
希腊多音阶变体?
答案1
使用以下方式设置setxkbmap
:
setxkbmap 'pl,gr' -variant ',polytonic' -option 'grp:alt_shift_toggle'
-variant
为每个选定的布局设置变体,并-option 'grp:alt_shift_toggle'
允许使用 Alt-Shift 切换布局。
可用的布局和变体可以在 中看到/usr/share/X11/xkb/symbols
。每个布局都有其文件,通过列出此类文件,您可以找到布局的变体。
(顺便说一下,选项列在了/usr/share/X11/xkb/symbols
。)
如果您需要使设置永久生效,setxkbmap
您可以编辑 ,而不是使用/etc/default/keyboard
。
答案2
您可以将 setxkbmap 添加到自动启动中,并使用多音变体,如下所示
echo '@setxkbmap -layout "us,gr,gr" -option "grp:alt_shift_toggle" -variant ",,polytonic"' | sudo tee -a /etc/xdg/lxsession/Lubuntu/autostart
这是 Alt+Shift 键的组合,用于更改布局和 En(us)-Gr 语言切换。
完毕。