KDE:如何从CLI查找并切换当前的全局键盘布局? [英] KDE: how do i find and switch current global keyboard layout from CLI?
本文介绍了KDE:如何从CLI查找并切换当前的全局键盘布局?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用KDE,我需要找出并能够在脚本中切换当前的全局键盘布局.我已经对setxkbmap
进行了研究-但是在这种情况下它没有帮助.
I'm on KDE and I need to find out and to be able to switch current global keyboard layout in a script. I've made a research on setxkbmap
- but in this case it's of no help.
推荐答案
找到了解决方案:
setxkbmap -print | grep xkb_symbols | awk '{print $4}' | awk -F"+" '{print $2}'
查找当前布局.以下内容可以对其进行设置:
to find out current layout. The following allows to set it:
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布局指示器可以正常工作.
If You use gxneur -- it can't cope with all this, but standard Kubuntu layout indicator works fine.
这篇关于KDE:如何从CLI查找并切换当前的全局键盘布局?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文