1

Я запускаю Cygwin с rxvt и пробовал mrxvt под X, а также по умолчанию bash в CMD. Mx не работает, в то время как другие комбинации Meta работают. xev ничего не показывает для этого (Meta показывает, как и следовало ожидать из того факта, что другие комбинации работают). Перепривязка в .inputrc не приводит к выполнению каких-либо действий. Spy++ показывает, что MOD_ALT'X 'нажат. На что еще я должен смотреть?

2 ответа2

1

У меня работает Growl 2.0.6, и он, кажется, захватывает Mx. Я решил начать убивать запущенные приложения одно за другим, и Growl прекратил работать, и мне даже не нужно перезапускать Cygwin/emacs.

См., Например, ветку комментариев, прикрепленную к ответу на вопрос 1598854. В расположении, таком как %LOCALAPPDATA%\Growl\2.0.0.0\user.config находится файл с настройкой:

    <setting name="KeyboardShortcutCloseLast" serializeAs="String">
        <value>Alt+X</value>
    </setting>

Как только это будет удалено из Alt-X (предпочтительно для чего-то с более чем одним модификатором или очень редко), все будет работать как положено. Кажется, было внесено изменение в регистрацию горячих клавиш, так что Growl больше не может передавать ключ, и это еще не исправлено.

0

Установите следующую переменную среды Windows:

CYGWIN=tty

и перезапустите Cygwin.

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