当我安装 Ubuntu 12.04 时,花括号不再起作用。然后我重新安装了 12.04,一切正常,直到我将笔记本电脑与 Apple 无线键盘连接起来。然后我发现所有与 alt/meta 的键绑定都消失了。
这是按下 AltGr + 7 时 xev 的输出:
KeyPress event, serial 35, synthetic NO, window 0x3200001,
root 0xc4, subw 0x0, time 73403321, (208,74), root:(1114,151),
state 0x0, keycode 108 (keysym 0xffea, Alt_R), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 35, synthetic NO, window 0x3200001,
root 0xc4, subw 0x0, time 73403396, (208,74), root:(1114,151),
state 0x8, keycode 16 (keysym 0x37, 7), same_screen YES,
XLookupString gives 1 bytes: (37) "7"
XmbLookupString gives 1 bytes: (37) "7"
XFilterEvent returns: False
KeyRelease event, serial 35, synthetic NO, window 0x3200001,
root 0xc4, subw 0x0, time 73403471, (208,74), root:(1114,151),
state 0x8, keycode 108 (keysym 0xffea, Alt_R), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 35, synthetic NO, window 0x3200001,
root 0xc4, subw 0x0, time 73403484, (208,74), root:(1114,151),
state 0x0, keycode 16 (keysym 0x37, 7), same_screen YES,
XLookupString gives 1 bytes: (37) "7"
XFilterEvent returns: False
有人知道该怎么办吗?
我已禁用 Unity 中 alt 键显示 HUD 的功能。我尝试过的方法:
lsusb 没有显示任何键盘。我使用 Apple 无线键盘,采用挪威语(Macintosh)键盘布局。所有按键都已识别,因此似乎无法再
s just the combination that don
使用。alt+tab 也出现了同样的情况,但我只需在 compiz 设置中更改一些内容即可。我还尝试了屏幕键盘,按下了 AltGr + shift,这样我就可以使用括号++。
答案1
进入键盘布局设置中的“选项”菜单。然后选择“更改布局的键”,并勾选“右 alt”选项。
答案2
如果您使用的是笔记本电脑,键盘可能通过 USB 内部连接。因此,您可能需要检查命令lsusb
(在终端中)以确认它被正确检测到。
(我的 lsusb 输出,键盘标记为黄色)
您可能需要查看系统设置键盘选项卡。
在底部的打字选项卡中应该有一个链接可以让您进入布局设置。
您可以在这里尝试一些选项,看看是否有帮助。如果您单击列表中的键盘布局(可能标记为英语,在我的情况下是德语)和列表底部的键盘符号(第 5 个符号)
您可以直观地查看当前的键盘布局,看看一切是否正常。
您可以按下此视图中的按键,看看它们是否被识别。这对于检查您的 alt-gr 键是否正确映射到您可能使用的 alt-fn 组合非常重要
您能否发布有关该笔记本电脑的更多信息(品牌、型号)。