На какие кнопки можно привязывать в ahk

AutoHotkey (AHK) — это программное обеспечение для автоматизации задач на компьютере. Одной из главных возможностей AHK является привязка клавиш к определенным действиям. Это позволяет значительно улучшить производительность и удобство работы.

В AHK есть полный список кнопок, которые можно использовать для биндинга или привязки. В этом списке есть не только обычные клавиши клавиатуры, но и функциональные клавиши, цифровая клавиатура, клавиши мыши, а также сочетания клавиш.

Некоторые из наиболее популярных кнопок, которые можно использовать в AHK, включают в себя клавиши Ctrl, Alt и Shift, а также специальную кнопку Win (Windows). Вы также можете использовать клавиши функций F1F12, кнопки стрелок влево, вправо, вверх и вниз, а также клавиши Esc, Del и Insert.

Если вы хотите привязать действие к какой-либо другой кнопке, вы можете использовать специальный код кнопки. Например, {Enter} — это код для клавиши Enter, {Tab} — для клавиши Tab, {Space} — для клавиши Пробел, а {LButton} — для левой кнопки мыши. Существуют также коды для других кнопок, таких как {LControl}, {LAlt}, {LShift} и многих других.

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

На какие кнопки можно биндить в AutoHotkey: полный список

В AutoHotkey можно привязать действия к различным кнопкам клавиатуры. Ниже представлен полный список кнопок, которые можно использовать для биндинга в AutoHotkey:

1. Буквы:

A, B, C, D, E, F, G, H, I, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z

2. Числа:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

3. Функциональные клавиши:

F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12

4. Дополнительные клавиши (в зависимости от клавиатуры):

Backspace, Tab, Enter, Shift, Control (Ctrl), Alt, CapsLock, Esc, Space, PageUp, PageDown, End, Home, Left, Up, Right, Down, Ins, Del

5. Клавиши с символами:

., /, -, =, ;, ‘, \, [, ], `, \, , , Oem2, Oem3, Oem4, Oem5, Oem6, Oem7, Oem8, Oem102

6. Нумерованные кнопки (на дополнительной клавиатуре):

Numpad0, Numpad1, Numpad2, Numpad3, Numpad4, Numpad5, Numpad6, Numpad7, Numpad8, Numpad9, NumpadDot, NumpadMult, NumpadAdd, NumpadSub, NumpadDiv, NumpadEnter

7. Мультимедийные кнопки:

Media_Play_Pause, Media_Stop, Media_Prev, Media_Next, Volume_Mute, Volume_Down, Volume_Up

Это лишь некоторые из кнопок, которые можно использовать в AutoHotkey для биндинга действий. Разработчики могут добавлять к своим клавиатурам дополнительные кнопки, и их тоже можно использовать для биндинга в AutoHotkey.

Бинды на модификаторы и основные кнопки

В AutoHotkey можно назначить бинды на различные модификаторы и основные кнопки. Это позволяет пользователю настраивать поведение клавиш и комбинаций клавиш под свои нужды.

Ниже приведен полный список модификаторов и основных кнопок, на которые можно назначить бинды в AutoHotkey:

МодификаторыКнопки
CtrlЛевая кнопка мыши
AltПравая кнопка мыши
ShiftСредняя кнопка мыши
WinКолесико прокрутки
Ctrl + AltКнопка Backspace (возврат назад)
Ctrl + ShiftКнопка Enter (ввод)
Ctrl + WinКнопка Escape (выход)
Alt + ShiftКнопка Delete (удаление)

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

Бинды на функциональные и навигационные кнопки

В AHK можно привязывать действия к функциональным и навигационным кнопкам клавиатуры. Ниже приведена таблица с полным списком этих кнопок и их кодами:

КнопкаКод
EscEsc
F1F1
F2F2
F3F3
F4F4
F5F5
F6F6
F7F7
F8F8
F9F9
F10F10
F11F11
F12F12
PrintScreenPrintScreen
ScrollLockScrollLock
PausePause
InsertInsert
HomeHome
PageUpPageUp
DeleteDelete
EndEnd
PageDownPageDown
RightRight
LeftLeft
DownDown
UpUp

Каждая кнопка имеет свой уникальный код, который можно использовать для создания биндов в AHK. Например, чтобы привязать действие к кнопке F1, нужно использовать код «F1» в скрипте AHK.

Бинды на символьные кнопки клавиатуры

AutoHotkey (AHK) позволяет создавать бинды на различные символьные кнопки клавиатуры. Вот некоторые из самых часто используемых символов:

  • a-z — буквы английского алфавита от a до z
  • A-Z — прописные буквы английского алфавита от A до Z
  • 0-9 — цифры от 0 до 9
  • ~!@#$%^&*()_+ — специальные символы как на английской, так и на русской расскладках
  • {}[]\|;:,<>?/. — различные символы пунктуации
  • Space — пробел
  • Tab — табуляция
  • Enter — ввод
  • Esc — отмена или выход
  • BackSpace — удаление предыдущего символа
  • Insert — вставка
  • Delete — удаление
  • Home/End — перемещение в начало/конец строки
  • PageUp/PageDown — перемещение на одну страницу вверх/вниз
  • PrintScreen — снятие скриншота экрана
  • ScrollLock — включение/выключение прокрутки
  • Pause/Break — пауза в выполнении

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

Бинды на цифровые кнопки клавиатуры

Цифровая клавиатура на компьютере представляет собой набор кнопок от 0 до 9, обычно расположенных над основной клавиатурой. Эти кнопки могут быть использованы для различных действий, включая привязку к определенным функциям в AHK. Ниже приведен список цифровых кнопок, на которые можно назначить бинды в AHK:

  • 0-9: Кнопки с цифрами от 0 до 9 могут быть использованы для различных целей в AHK. Например, можно назначить выполнение определенного действия при нажатии на кнопку 1 или 2.
  • NumLock: Кнопка NumLock, если нажата, может использоваться в AHK для изменения поведения других кнопок на цифровой клавиатуре.
  • +,-,*,/: Кнопки со знаками +, -, *, / могут быть использованы в AHK для выполняемых операций, таких как сложение, вычитание, умножение или деление.
  • Enter: Кнопка Enter может быть использована для подтверждения ввода или выполнения определенного действия в AHK.
  • Backspace: Кнопка Backspace может быть использована для удаления символов или отмены предыдущего действия в AHK.
  • ., ,: Кнопки . (точка), , (запятая) и : (двоеточие) могут быть использованы для различных целей в AHK, включая ввод специальных символов или привязку к определенным функциям.

Назначение биндов на цифровые кнопки клавиатуры в AHK позволяет пользователю оптимизировать свою работу и повысить эффективность использования клавиатуры.

Бинды на функциональные кнопки клавиатуры

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

Ниже приведен список функциональных кнопок клавиатуры, которые можно использовать для создания биндов в AHK:

  • F1 — кнопка «Помощь» или «Справка»
  • F2 — кнопка «Редактировать» или «Переименовать»
  • F3 — кнопка «Поиск»
  • F4 — кнопка «Закрыть» или «Сохранить»
  • F5 — кнопка «Обновить» или «Перезагрузить»
  • F6 — кнопка «Выделить адресную строку»
  • F7 — кнопка «Проверка правописания»
  • F8 — кнопка «Открыть консоль разработчика»
  • F9 — кнопка «Переключиться между вкладками»
  • F10 — кнопка «Открыть меню»
  • F11 — кнопка «Полноэкранный режим»
  • F12 — кнопка «Открыть инструменты разработчика»

Это лишь некоторые из функциональных кнопок клавиатуры, но их можно использовать для создания различных биндов в AHK. Как и с обычными клавишами, вы можете указать действия, которые должны выполняться при нажатии на одну из этих функциональных кнопок клавиатуры.

Бинды на мультимедийные кнопки клавиатуры

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

Для создания биндов на мультимедийные кнопки клавиатуры в AHK используется следующая системная информация об этих кнопках:

Кнопка клавиатурыСистемная информация
Play / PauseMedia_Play_Pause
StopMedia_Stop
Prev TrackMedia_Prev
Next TrackMedia_Next
Volume UpVolume_Up
Volume DownVolume_Down
MuteVolume_Mute
CalculatorLaunch_App2
MailLaunch_Mail
Web BrowserLaunch_App1

Для создания биндов на эти кнопки необходимо использовать функцию Hotkey в сочетании с системной информацией, например:

Media_Play_Pause::SendInput ^{SPACE}

В данном примере создается бинд на кнопку «Play / Pause» клавиатуры, при нажатии которой будет отправляться комбинация клавиш Ctrl+Пробел (для воспроизведения или приостановки медиафайла).

Таким образом, AutoHotkey предоставляет возможность использовать мультимедийные кнопки клавиатуры для настройки удобного управления мультимедийными функциями на компьютере.

Бинды на специальные кнопки клавиатуры

В AHK можно назначить бинды на специальные кнопки клавиатуры, которые выполняют различные функции. В таблице ниже представлен список таких кнопок и их кодов:

КнопкаКод
Левая WindowsLWin
Правая WindowsRWin
МенюAppsKey
Левый AltLAlt
Правый AltRAlt
Caps LockCapsLock
Num LockNumlock
Scroll LockScrollLock
Print ScreenPrintScreen
PausePause
InsertInsert
HomeHome
EndEnd
Page UpPgUp
Page DownPgDn
LeftLeft
RightRight
UpUp
DownDown
Num-1 (End на NumPad)NumpadEnd
Num-2 (Down на NumPad)NumpadDown
Num-3 (PgDn на NumPad)NumpadPgDn
Num-4 (Left на NumPad)NumpadLeft
Num-5 (Clear на NumPad)NumpadClear
Num-6 (Right на NumPad)NumpadRight
Num-7 (Home на NumPad)NumpadHome
Num-8 (Up на NumPad)NumpadUp
Num-9 (PgUp на NumPad)NumpadPgUp
Num-0 (Insert на NumPad)NumpadIns
Num-Del (.) на NumPadNumpadDel
Num-/ (/ на NumPad)NumpadDiv
Num-* (* на NumPad)NumpadMult
Num— (- на NumPad)NumpadSub
Num-+ (+ на NumPad)NumpadAdd
Num-Enter (Enter на NumPad)NumpadEnter
Num-. (, на NumPad)NumpadDot
Num-LockNumpadNumLock

Это только некоторые специальные кнопки клавиатуры, которые можно использовать для создания биндов в AHK. Ваша клавиатура может иметь дополнительные специальные кнопки, их коды можно найти в документации вашего устройства.

Оцените статью
tsaristrussia.ru