Я хотел бы изменить поведение клавиш Windows(Super), например:

  1. Клавиша {LWin Up} в качестве символа табуляции вместо меню Windows.
  2. LWin + буква, число, функциональная клавиша и т.д. - работает как нормальное поведение (например, Win + m - минимизировать)

Как это сделать в Windows 7?

2 ответа2

1

Windows 7 не позволяет изменять системные клавиши по умолчанию. Единственный способ обойти это - перехватить ключи и заставить их сделать что-то еще. Вы можете сделать это с помощью инструмента AutoHotKey.

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

1

Попробуй это:

$LWin::
    KeyWait LWin, T0.15
    If !ErrorLevel ; if you hold the LWin key for less than 200 miliseconds...
        Send {Tab}
    Else ; but if it is held for more than that...
        Send {LWin Down} ; ...hold LWin down
    KeyWait LWin ; and, in both cases, wait for it to be released
    Send, {LWin Up}
Return

Это позволит вам использовать левую клавишу Win в качестве вкладки, если вы нажмете на нее, и если вы удерживаете ее нажатой в течение 0,15 секунды, она будет обрабатывать нажатие кнопки как левую клавишу Win и позволит вам использовать Win + буквенные сочетания клавиш.

Это было грубо украдено и изменено с https://autohotkey.com/board/topic/83948-how-to-remap-win-key-and-retain-win-key-other-key-combos/

Весь кредит идет на MasterFocus там.

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