如何将左 Ctrl 键(按下时)作为选择第 3 级(Alt Gr 键)的键

如何将左 Ctrl 键(按下时)作为选择第 3 级(Alt Gr 键)的键

有没有办法将左 Ctrl 键(按下时)设为选择第 3 级(Alt Gr 键)的键?在 Ubuntu/Gnome/Cinnamon 中,键盘布局选项中没有此选项: Cinnamon 键盘布局选项

交换左 Control 键和 Window 键,然后将“新的”Window 键(按下时)设为第 3 级键,这似乎不起作用。

编辑:我编辑了问题,将 Compose 键更改为选择第 3 级的键(Alt Gr 键),并在其中添加“按下时”。Compose 键和第 3 级键不同。

例如

C → c (lower case — first level)
⇧ Shift+C → C (upper case — second level)
AltGr+C → © (copyright sign — third level)
AltGr+⇧ Shift+C → ¢ (cent sign — fourth level)

答案1

似乎没有办法,至少不是一个简单的办法。以下是准备好的选项:

$ cat /usr/share/X11/xkb/rules/evdev.lst | grep lv3
  lv3                  Key to choose 3rd level
  lv3:switch           Right Ctrl
  lv3:menu_switch      Menu
  lv3:win_switch       Any Win key
  lv3:lwin_switch      Left Win
  lv3:rwin_switch      Right Win
  lv3:alt_switch       Any Alt key
  lv3:lalt_switch      Left Alt
  lv3:ralt_switch      Right Alt
  lv3:ralt_switch_multikey Right Alt, Shift+Right Alt key is Compose
  lv3:ralt_alt         Right Alt key never chooses 3rd level
  lv3:enter_switch     Enter on keypad
  lv3:caps_switch      Caps Lock
  lv3:bksl_switch      Backslash
  lv3:lsgt_switch      <Less/Greater>
  lv3:caps_switch_latch Caps Lock chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser
  lv3:bksl_switch_latch Backslash chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser
  lv3:lsgt_switch_latch <Less/Greater> chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser

因此Right Ctrl(以及其他一些)可以转到第三级密钥,但不能Left Ctrl

答案2

  1. 转到 dash,然后搜索键盘
  2. 选择快捷方式选项卡,导航至打字在左侧面板上。
  3. 点击撰写键,将值从“Disabled”更改为“Left Ctrl”。

在此处输入图片描述

  1. 关闭键盘配置,然后测试您的组合键。

打开您最喜欢的文本编辑器,例如我将使用 GEdit。按下并释放左键Ctrl,然后输入 word电视。如果输出显示商标符号(™),则表示您已成功启用Compose Key。

相关内容