我想知道当用户通过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/

10-10 17:37