安装 Cinnamon 后,Ctrl + Space 在终端中不起作用

Bre*_*der 6 gnome command-line keyboard shortcut-keys cinnamon

我最近将桌面环境从 GNOME 切换到 Cinnamon。在我的终端中,我使用tmux并将我的前缀键映射到Ctrl+ Space。升级后,Ctrl+Space不再被 tmux 捕获。

我尝试运行xev并在点击Ctrl+时获得此输出Space

KeyPress event, serial 37, synthetic NO, window 0x3400001,
root 0x9e, subw 0x0, time 49566192, (609,435), root:(611,505),
state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

FocusOut event, serial 37, synthetic NO, window 0x3400001,
mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 37, synthetic NO, window 0x3400001,
mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 37, synthetic NO, window 0x0,
keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
       0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
Run Code Online (Sandbox Code Playgroud)

我正在运行 Ubuntu 14.04 (Trusty Tahr) 和 Cinnamon 2.0.14。

Vol*_*gel 7

Cinnamon 与 GNOME 密切相关,通常使用Control+Space来切换不同语言的键映射,例如美国和法语。

看一下键盘设置。应该有一个包含大量特殊键盘选项的部分。在那里你可以选择另一个热键而不是Control+Space来切换键盘映射/语言。

如果您只使用一种语言,您可以停用该功能。

以下说明基于普通的 GNOME,但它可能也适用于 Cinnamon:

GNOME 当前默认的虚拟键盘应用程序在启动时运行并捕获Control+ Space.

修复步骤:

  • 右键单击GNOME 栏中的键盘图标。
  • 选择配置?全局配置
  • 从+更改触发器输入法ControlSpace

从这个答案/sf/answers/1324726931/