Почему Ctrl+Alt+< не работает?

Почему Ctrl+Alt+< не работает?

У моего нового ноутбука немного необычная немецкая раскладка клавиатуры, где клавиша <расположена справа от AltGr(см. изображение ниже). Это делает набор \|( AltGr+ , ßа затем AltGr+ <) действительно очень сложным (и при наборе математических текстов в LaTeX это происходит очень очень часто). Затем я обнаружил, что все -комбинации AltGrможно заменить на Ctrl+ Alt-комбинации. На моей машине это работает для всех AltGr-комбинаций, КРОМЕ AltGr+ <.

Итак, мой первый вопрос: Почему? Почему 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, дважды щелкнув значок в трее и затем открыв Вид->История клавиш.

Связанный контент