左 Alt 键应作为右 Alt 键 (Alt Gr) 使用

左 Alt 键应作为右 Alt 键 (Alt Gr) 使用

我在 Ubuntu 12.04 机器上使用德国 Apple 键盘。在 Mac OS X 下,左键的Alt行为与右键相同Alt(我认为右键Alt的作用相当于AltGr)。我不知道必须从映射中删除什么才能清除左键Alt,以及我必须添加什么才能使左键Alt的作用与右键相同Alt

我的问题是:

  • 我如何才能获得正确键的当前映射Alt
  • 我怎样才能将其分配给左键Alt

答案1

交换Left ALTRight ALT功能

  1. 以下命令将设置:

    • Left ALT 作为 level3-switch 或ALT Gr
    • Right ALT和 normal-alt 一样或ALT

    _

    gsettings set org.gnome.desktop.input-sources xkb-options "['lv3:lalt_switch','lv3:ralt-alt']"

    立即生效。

  2. 要重置它:

    gsettings reset org.gnome.desktop.input-sources xkb-options

    或者gsettings set org.gnome.desktop.input-sources xkb-options "[]"

笔记:

  • 要查看所有修饰键的所有可用选项,请查看/usr/share/X11/xkb/rules/xorg.lst
  • 还有其他我不推荐的 hack。比如include "level3(ralt_switch)"在 X11/xkb 布局文件中更改行或交换键代码。

答案2

首先,选择System Settings

截图 1:打开系统设置

选择键盘布局从显示的窗口:

截图2:选择“键盘布局”

您将看到所有可用布局的列表。只需按下按钮Options

截图3:点击“选项”

最后,从显示的列表中选择Alt/Win key behavior并根据您的需要进行修改:

屏幕截图 4:“Alt/Win 键行为”列表

答案3

乌本图 18:04

gnome tweaks -> 键盘和鼠标 -> 附加布局选项 -> 选择第 3 级的键 -> 任意 Alt

在此处输入图片描述

答案4

右 Alt 键通常用作撰写键因此它可能已映射到该功能。您可以通过仔细查看系统设置中的“硬件”>“键盘”(而不是“个人”>“键盘布局”)来解决问题。在“快捷方式”选项卡下,检查右 Alt 是否用作任何内容的快捷方式。以下是一个例子该菜单在我的系统上是什么样的,我将其映射为撰写键。

在此处输入图片描述

相关内容