Я использую AllChars 5.0.181 на компьютере под управлением Windows XP, чтобы иметь ключ compose (установленный на клавишу Menu). Он работает в большинстве приложений (например , меню ^ а производит).

Однако есть два приложения, в которых это не работает:

  • В EmacsW32 23.1 (сообщается как GNU Emacs 23.1.50.1 (i386-mingw-nt5.1.2600) of 2009-11-04 on LENNART-69DE564 (patched): когда я нажимаю Меню ^ a, я получаю сообщение <packet> is undefined ,

  • В mintty 0.8.2 от Cygwin Меню ^ a не действует.

Menu Menu делает то, что Menu делало бы без AllChars во всех приложениях, даже EmacsW32 и mintty.

Я ищу либо способ заставить AllChars работать в Emacs и Mintty, либо другой способ получить составной ключ (не мертвые ключи), который работает во всех приложениях.

1 ответ1

1

Проблема в mintty заключается в том, что он не обрабатывает код виртуальной клавиши VK_PACKET, который AllChars использует для отправки составных символов в приложения. Исправлено на стволе SVN, для версии 0.9.

Я предполагаю, что это та же проблема в Emacs.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .