Kubuntu 14.04 不支持右 CTRL 键?

Pol*_*son 8 keyboard kubuntu

在我全新安装的 Kubuntu 14.04 中,我不能再使用(非常有用的)快捷方式来移动单词:(right) CTRL+ Left (or Right) Arrow

左控制键工作正常。如果我尝试在“系统设置”>“快捷方式和手势”>“标准快捷方式”>“转发一个词”中为此操作添加辅助快捷方式,我会收到一个错误弹出窗口:

This key is not supported by Qt
Run Code Online (Sandbox Code Playgroud)

我的键盘没有改变,它是一个基本的法语 AZERTY 101 键。有什么技巧可以在某处配置一些东西吗?

Nep*_*ilo 9

我在 Ubuntu 14.04 上遇到了同样的问题,使用“法语(替代)”布局(可能代表“法语(变体)”。这个问题似乎源于 xkb 中的错误。

我可以在不更改布局重新映射键的情况下解决它。

按着这些次序:

  • /usr/share/X11/xkb/symbols/fr以管理员身份打开。
  • 找到该行include "level5(rctrl_switch)"并将其删除或将其注释掉。(注释掉是通过//在行首添加来完成的。)
  • 保存更改
  • 删除中的所有.xkm文件/var/lib/xkb(或将它们移动到另一个文件夹)。这将强制重建 xkb。
  • 重启。

这篇博文(法语)解决了这个问题,并指出了这个帮助我找出解决方案的错误条目

我希望它能帮助很多法语 *ubuntu 用户。

  • Neptilo 方法是最好的,因为在法语中 oelig 和 OElig 不是外来字符 (œ Œ),而 Français (variante) 是唯一一个带有 AltGr[+Shift]+o 的字符。Bien vu, bon œil ;-) (2认同)

小智 7

在 Ubuntu 14.04 上使用 Unity,我设法使用键盘“Français”而不是“Français(变体)”,使用屏幕右上角的键盘图标,获得了一个完全可用的右控制键。

“Français (variante)”是安装过程中默认选择的...

我不知道如何在 Kubuntu 上应用它,抱歉!


小智 5

我有类似的问题。升级到 Kubuntu 14.04 后,我的右键 Ctrl 键停止工作。我通过执行以下操作解决了该问题:

检查当前的按键映射。在终端类型中:

$ xmodmap -pke | grep 37
keycode  37 = Control_L NoSymbol Control_L
Run Code Online (Sandbox Code Playgroud)

这是左 ctrl 键的当前绑定。现在检查正确的键:

$ xmodmap -pke | grep 105
keycode 105 = ISO_Level5_Shift NoSymbol ISO_Level5_Shift
Run Code Online (Sandbox Code Playgroud)

我有这个奇怪的输出,显然正确的键没有绑定到任何东西。为了解决这个问题,我配置了一个自定义 .Xmodmap 文件:

$ echo -e 'clear control\nkeycode 105 = Control_R\nadd control = Control_R Control_L' > ~/.Xmodmap
$ xmodmap ~/.Xmodmap # apply the configuration
Run Code Online (Sandbox Code Playgroud)

希望对你也有帮助!