Alt-Gr键在Ubuntu 13.10中不起作用


13

我使用默认配置安装了Ubuntu。键盘似乎无法检测到Alt-Gr键,因此我无法键入国际字符。

如何启用Alt-Gr键?


3
您是否尝试过用罐装空气吹键盘?或者您是否已验证它可以在其他操作系统上使用?
极客长老

尝试xev | grep KeyPress在终端中运行以查看其是否从硬件本身拾取按键。
eccentricSam

1
您应该告诉我们您尝试了什么,什么没用,您有哪种键盘布局,等等。尽管如此,我还是尝试了一个答案。
Rmano 2014年

我遇到了类似的问题(使用dwm进行实验),问题是,我不小心切换到了捷克语键盘,但是没有AltGr,因为dwm键盘快捷键非常接近切换键盘。将键盘切换回“标准捷克语”可以解决此问题。现在,我将要研究如何防止切换键盘(捷克语中我一直不使用的生活-是的,即使是用于编程)。
Jan Vlcinsky

Answers:


24

该答案具有Gnome-Shell(Ubuntu Gnome 13.10)的屏幕截图。我想它与标准Unity相似,但是如果没有,请输入。

首先(这是最常见的问题),要使AltGr正常工作,您需要使用该键盘的键盘布局。例如,这是我的键盘布局(设置->区域和语言):

屏幕截图:地区和语言设置

  • 英文(美国,带死键的国际)带有AltGr。
  • 英文(美国)没有AltGr。
  • 英文(国际AltGr死键)具有AltGr。

(我的首选布局是第三个)。

如果布局未将AltGr + Key映射到任何内容(例如默认的“英语(美国)”),即使在“键盘”->“快捷方式”面板中将其激活,AltGr 也将无法工作

通常这足够了。要更改AltGr的位置,请转到“设置”->“键盘”并设置“其他字符键”:

屏幕截图:键盘设置

例如,我的键盘没有物理AltGr键,因此我将其映射到Right Alt键。

现在使用第三个布局,将AltGrn 一起按下可得到ñ。

Compose(之前的选项)是完全不同的野兽。如果启用它,那么您将拥有一组可用于三个(或更多)击键的字符。例如,按Composeoe 给人的OE。这是三个连续的击键,而不是一起。

考虑到正在解决 13.10中的布局切换有关bug,因此如果您在更改布局时遇到问题,请进行检查。


1
谢谢,这对我有用,安装时选择的布局没有Alt-Gr。
user257297 2014年

4

为了设置Alt-Gr 键,您必须转到(设置->键盘->布局设置->键盘设置->然后转到键入选项卡->按住“替代键盘键”设置->向下移动鼠标以选择您要分配Alt-Gr给的密钥。 在此处输入图片说明 在此处输入图片说明 在此处输入图片说明 在此处输入图片说明


0

仅用几个符号,AltGr听起来很麻烦。更好的选择可能是美国替代国际键盘。这个选择了几十个带变音标记的字母。k'bd类似于标准k'bd,不同之处在于,~~ ^和“是--dead-键(延迟动作),直到按下下一个键为止。这些是重音符号,波浪号,抑扬音和重音符刚好在所有的元音中加上了这5个,并且许多辅音都增加了数十个额外的字符。好的,我按照Ubuntu 14.04的说明进行操作,所以我不得不做一些猜测,但是最终我使它起作用了
。http://www.wikihow.com/Change-Keyboard-Layout-in-Ubuntu

  ã â ś Ḱ ç ŕ ï ḿ ĝ  ĥ â ŝ ó õ------samples

'和v =ǘ上面有2个标记的u,想知道它在哪里使用?


2
您知道,触摸打字与速度有关。随着美国替代国际键盘,你可以跳过去用的AltGr配置的麻烦,但你失去所有的速度输入的语言,这就要求它们对国家的键盘可通过单按样ěščřžýžýá等特殊标志
扬Vlcinsky
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.