如何配置4种语言的X kbmap,同时保持两种“主要”语言可以轻松切换?


1

我现在有

setxkbmap -model acer_laptop -layout lang1,lang2 -variant ,
setxkbmap -option -option grp:caps_toggle

在启动脚本中。它适用于两种语言。

我希望有4种语言(如同-layout lang1,lang2,lang3,lang4),我希望Caps Lock继续在lang1和lang2之间切换,并使用其他方法循环思考所有输入语言。

怎么做?我可以将“setxkbmap”称为仅设置当前语言(不影响Caps Lock循环),以便将其绑定到击键吗?

Answers:


0

已将以下脚本绑定到热键:

#!/bin/sh
if setxkbmap -query | grep -q lang1,lang2 ; then 
    setxkbmap -model acer_laptop -layout lang3,lang4 -variant , ;
else 
    setxkbmap -model acer_laptop -layout lang1,lang2 -variant , ;
fi
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.