Клавиша Win Up как клавиша Tab вместо меню Windows

Клавиша Win Up как клавиша Tab вместо меню Windows

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

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

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

решение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-как-переназначить-win-key-и-сохранить-win-key-другие-комбинации-клавиш/

Вся заслуга в этом принадлежит MasterFocus.

решение2

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

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

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