Kubuntu 14.04不支持右键CTRL键吗?


8

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

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

This key is not supported by Qt

我的键盘没有变化,它是基本的法语AZERTY 101键。在某处配置某些东西有技巧吗?

Answers:


7

在Ubuntu 14.04上的Unity上,我使用屏幕右上方的键盘图标,使用键盘“Français”而不是“Français(variante)”设法拥有一个完全可以正常使用的控制键。

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

我不知道如何在Kubuntu上套用它,对不起!


它也适用于Kubuntu,谢谢!唯一的一点是,在Kubuntu中你必须选择Défaut代替Français (variante)
Polosson 2014年

我不认为这是解决方案,这只是解决方法。由于许多原因,“Français(variante)”要好得多(AltGr字符更有用,例如,可以轻松访问“ –”)。我宁愿选择@Neptilo答案...
PlasmaBinturong '16

8

我在Ubuntu 14.04上遇到了同样的问题,使用的是“法语(替代)”布局(它可能表示“Français(variante)”。该问题似乎源于xkb中的错误)。

我可以解决它而无需更改布局重新映射键

按着这些次序:

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

这篇博客文章(法文)解决了这个问题,并指出了这个错误条目该错误条目有助于我找出解决方案。

希望对很多法国* ubuntu用户有帮助。


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

4

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

检查键的当前映射。在终端中输入:

$ xmodmap -pke | grep 37
keycode  37 = Control_L NoSymbol Control_L

这是您的左Ctrl键的当前绑定。现在检查右键:

$ xmodmap -pke | grep 105
keycode 105 = ISO_Level5_Shift NoSymbol ISO_Level5_Shift

我有这个奇怪的输出,很明显,正确的钥匙没有绑定任何东西。要解决此问题,我配置了一个自定义.Xmodmap文件:

$ echo -e 'clear control\nkeycode 105 = Control_R\nadd control = Control_R Control_L' > ~/.Xmodmap
$ xmodmap ~/.Xmodmap # apply the configuration

希望它也对您有帮助!


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.