为什么 Ctrl+Alt+< 不起作用?

为什么 Ctrl+Alt+< 不起作用?

我的新笔记本电脑的德国键盘布局有点不寻常,按键<位于右侧AltGr(见下图)。这使得输入\|AltGr+ß后跟AltGr+ <)非常非常困难(在 LaTeX 中输入数学内容时,这种情况非常非常常见)。然后,我发现所有- 组合都可以用+ - 组合AltGr替换。在我的计算机上,这适用于除+之外的所有- 组合。CtrlAltAltGrAltGr<

所以我的第一个问题是:为什么?为什么Ctrl+ Alt+* 适用于除 之外的所有键<?我的第二个问题是,是否有可能(最好但不一定要使用外部软件)将AltGr+映射´AltGr+<以使打字\|更容易?

在此处输入图片描述

答案1

感谢@harrymc 暗示 AutoHotkey。

我使用以下 AutoHotkey 脚本将键盘上的AltGr+映射到管道符号。´|

#NoTrayIcon
IconVisible := 0

; Map AltGr+´ to send a pipe character "|".
; ^! means Ctrl+Alt and
; VKDD is the AHK virtual key code for my ´-key.
^!VKDD::Send |

; Toggeling the AHK tray icon
; ^!+ means Ctrl+Alt+Shift and VKDD again is the ´-key
^!+VKDD::
  if (IconVisible == 1) {
    Menu, Tray, NoIcon
    IconVisible = 0
  } else {
    Menu, Tray, Icon
    IconVisible = 1
  }

我通过运行一些虚拟 AHK 脚本、双击托盘图标,然后打开查看->键历史记录,找到了 AHK 虚拟键代码。

相关内容