Alt 键无法正常使用。如何将 3 级 Shift 键改回 Alt 键?

Alt 键无法正常使用。如何将 3 级 Shift 键改回 Alt 键?

问题

在最近的自动更新后,我注意到Ctrl+ Alt+T快捷键不再起作用(取而代之的是特殊字符 Ŧ)。尝试在应用程序之间切换时,Alt+也不起作用。Tab

我认为问题在于

在我的键盘布局预览图中,我看到ISO Level3 Shift出现在我的Alt按键应该在的位置( 的两侧Space)。我很确定这种情况在更新后发生了变化,并导致了这个问题。

我研究过/尝试过

在键盘设置的高级选项卡中,取消选中“选择第 3 级的键”选项下的“任何 Alt”:

  • 更改了预览以Meta/Alt在正确的位置显示左右键,但仍然没有解决问题
  • 还引入了其他一些问题

我研究了如何更改xmodmap设置,但发现这xkb在 Ubuntu 中已被替换。经过进一步的研究,我尝试打开/usr/share/X11/xkb/symbols/gb并尝试注释掉包括“level3(ralt_switch)”在我的布局类型(Macintosh 变体)的相应部分中添加文本。这确实可以重新启用Alt按键功能,但我的d按键停止工作了......(但如果不是美式英语布局,在 Chrome 上仍然可以工作)。

我现在已经将这些文件恢复到原来的状态,并在键盘设置的高级选项卡中重新选择了“选择第 3 级的键”选项。我的Alt键目前按预期工作,但我的d键不起作用,还有其他问题。

运行后,密钥setxkbmap -layout gb又能d正常工作,但Alt密钥会损坏,并交换我的"@第二个选项。我猜这是因为它已将基本版更改为默认的英文布局,而我打算使用 Macintosh 选项。

如果有人能帮助我解决这个问题,我会非常感激,因为它现在让我发疯。

相关内容