2011-08-11 80 views

回答

5

找到了解決辦法:

setxkbmap -print | grep xkb_symbols | awk '{print $4}' | awk -F"+" '{print $2}' 

找出當前佈局。以下允許設置:

setxkbmap -layout us 
setxkbmap -layout ru 

,這觸發它:

if [ `setxkbmap -print | grep xkb_symbols | awk '{print $4}' | awk -F"+" '{print $2}'` = us ] ;then echo "EN"; echo "changing to RU..."; setxkbmap ru ; else echo "RU"; echo "Changing to US..."; setxkbmap us ; fi 

如果使用gxneur - 它無法與這一切應付,但標準Kubuntu的佈局指標正常工作。

+0

而且它也不能很好地應對當前佈局變化的熱鍵。 – Adobe

+0

在Ubuntu 14.04中,這不會更改Unity佈局指示符。有沒有辦法解決這個問題? –