小编Ang*_*gel的帖子

如何在终端(控制台、命令行)中获取键盘布局(语言)

是否可以在命令行中获取当前的键盘布局?我已经尝试过不同的方法:

  1. localectl( status) 等。
  2. cat /etc/default/locale
  3. cat /etc/default/keyboard
  4. setxkbmap -query
  5. gsettings ...
  6. setxkbmap -print | grep xkb_symbols( setxkbmap -v | awk -F "+" '/symbols/ {print $2}')
  7. 尝试安装xkblayout-state,但不想安装(make失败)

所以......如果键盘布局更改为另一个,所有这些都显示相同的输出事件......它们向我们展示布局。顺便说一句,我已经检查了十几个主题,但没有结果......所以请不要将其标记为重复。让我们找出如何正确实现它。

uname -a 显示 Linux x4 4.4.0-97-generic #120-Ubuntu SMP Tue Sep 19 17:28:18 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

发行版KDE Neon 5.8基于 Ubuntu

窗户系统是 X11

顺便说一下,我发现了这个:xset -q | grep -A 0 'LED' | cut -c59-67 here。这样做有明确的方法吗?


上述命令的输出: …

command-line keyboard-layout console

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

command-line ×1

console ×1

keyboard-layout ×1