我想知道当用户通过applet切换键盘布局时,如何在gnome会话中确定当前使用的键盘布局。到现在为止,我不关心我必须使用什么编程语言或库(gtk,x,…)来实现它。
我之前问过一个类似的问题:
https://askubuntu.com/questions/155879/how-to-get-current-gnome-keyboard-layout-from-terminal
不幸的是没人能解决这个问题,所以我想问你。如何确定程序/脚本中的当前键盘布局。
谢谢
红外光谱
最佳答案
在命令行或脚本中,可以使用setxkbmap:
$ setxkbmap -print | awk -F"+" '/xkb_symbols/ {print $2}'
gb
或-query选项:
$ setxkbmap -query
rules: evdev
model: pc105
layout: gb
关于linux - 侏儒-确定键盘布局,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11430247/