用于更改 ibus 键盘布局的终端命令?

Fik*_*dal 6 command-line keyboard-layout ibus

是否可以使用终端命令在键盘布局之间切换ibus?我在 XFCE 中看不到任何 GUI 方式。

use*_*.dz 5

实际上,ibus提供了一个系统托盘小程序。

  1. 跑步ibus-setup
  2. 常规选项卡上,选中在系统托盘上显示图标
  3. “常规”选项卡上,确认您有快捷方式
  4. “高级”选项卡上,取消选中“使用系统键盘布局”

ibus 小程序


Rma*_*ano 5

它的相关性大于xkbibus但我不确定我是否完全理解键盘处理的复杂性,正如您在我的这篇文章中看到的那样),但您可以使用以下命令检测当前配置

[romano:~] % setxkbmap -query
rules:      evdev
model:      pc105
layout:     es,gb
variant:    standard_tlde,
options:    caps:none,compose:caps,terminate:ctrl_alt_bksp
Run Code Online (Sandbox Code Playgroud)

记下来,然后使用

setxkbmap -layout es -variant standard_tlde -option caps:none,compose:caps,terminate:ctrl_alt_bksp
Run Code Online (Sandbox Code Playgroud)

您可以将其与密钥关联。它应该适用于所有 Ubuntu 版本,至少基于 X11(不知道 wayland)。