Клавиши Home,End находятся в верхнем ряду моего ноутбука, и я использую их чаще всего, выделяя всю строку нажатием (Shift+Home, Shift+End) - это очень неудобно. С другой стороны, клавиши "PageUp, PageDown" находятся прямо под клавишей Shift, и я ими вообще не пользуюсь.
Могу ли я поменять местами клавишу «PageUp» с клавишей «Home», а клавишу «PageDown» с клавишей «End»?
Возможно ли это сделать с помощью какого-либо программного обеспечения?
решение1
Поскольку вы используете Windows, я рекомендуюAutoHotkey.
После установки вы можете переназначить Homeна PageUp, Endна PageDownи наоборот с помощью простого скрипта AutoHotKey.
Просто создайте текстовый файл с именем remapKeys.ahk
и выполните его (двойным щелчком):
Home::PgUp
End::PgDn
PgUp::Home
PgDn::End
Документация:
решение2
Основываясь на ответе iglvzx оAutoHotKey, другой вариант — настроить клавиши со стрелками так, чтобы они действовали как PageUp, PageDown, Home и End при нажатии правой клавиши Shift:
+Up::send {RShift Up}{PgUp} +Down::send {RShift Up}{PgDn} +Left::send {RShift Up}{Home} +Right::send {RShift Up}{End}
решение3
SharpKeysмощный инструмент, который автоматически отредактирует ваш реестр для перепривязки ключей. Ему не нужно будет работать в фоновом режиме, как Auto Hot Key.
решение4
Ключевая настройкамощный инструмент, который автоматически отредактирует ваш реестр для перепривязки ключей. Ему не нужно будет работать в фоновом режиме, как Auto Hot Key.