Button 2 что за кнопка
Перейти к содержимому

Button 2 что за кнопка

  • автор:

Button 2 что за кнопка

Обзор назначения клавиш компьютерной клавиатуры. Полезно для начинаюших пользователей.

1 (700x393, 235Kb)

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

«>

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

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

Виды клавиатур

  1. Компактные — представляют собой устройства, на которых нет дополнительных цифровых клавиш, расположенных справа. Такие клавиатуры удобны для небольшого компьютерного стола и стоят дешевле.
  2. Стандартные или полноразмерные имеют клавиши, которые мы сегодня будем разбирать.
  3. Мультимедийные клавиатуры имеют дополнительные кнопки, предназначенные для управления воспроизведением медиафайлов и управления звуком. Также на таких устройствах часто имеется клавиша включения калькулятора и других программ.
  4. Игровые клавиатуры, которые чаще всего используют любители компьютерных игр.

Разделение клавиатуры на группы

  1. Функциональные клавиши (F1-F12) предназначены для выполнения специальных задач и во время повторного нажатия отменяют вызванное действие. Например, F1 нажимается для вызова справки программы, окно которой активно на момент нажатия.Функциональные клавиши в играх выполняют функцию, которая закреплена за ними в настройках этой игры
  2. Алфавитно-цифровые клавиши нужны для ввода цифр, буквенных знаков, знаков препинания и других символов, используемых при работе за ПК, при создании текстовых файлов.
  3. Служебные или управляющие клавиши (HOME, END, PAGE UP, PAGE DOWN, DELETE, INSERT, Alt, Ctrl, Win, Caps Lock, Fn, и Backspace
  1. Клавиши управления курсором. Нужны для перемещения курсора во время работы в программах для редактирования текста, в браузере или при выборе файлов на компьютере.
  2. Цифровые клавиши (дополнительные) нужны для того, чтобы быстро вводить цифры, поэтому очень удобны при составлении отчетов или работы в калькуляторе и таблица

Знакомство с курсором

  • HOME,
  • END,
  • PAGE UP,
  • PAGE DOWN,
  • Backspace,
  • DELETE,
  • INSERT

Клавиша пробел, самая большая на клавиатуре

6 (700x355, 216Kb)

Есть еще одна очень важная по назначению клавиша, которая называется «пробел», находится она внизу клавиатуры и является самой большой. При наборе текста она делает пробел между словами, а при выделенном фрагменте текста заменяет его на пробел, что ускоряет работу в текстовом редакторе.

Световые индикаторы клавиатуры

7 (700x396, 207Kb)

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

Первый загорается при включенном режиме NumLock., второй, когда включен режим заглавных букв Caps Lock, третий индикатор загорается при включении Scroll Lock и эта клавиша нужна для включения режима, при котором можно прокручивать страницу вверх-низ клавишами перемещения курсора. Но она работает не на всех компьютерах.

Служебные клавиши

  • Print Screen — создает снимок экрана, который вставляется в текстовые и графические редакторы. Полученное таким образом изображение называется «скриншот».
  • Pause/Break — приостанавливает выполняемый процесс, но как и предыдущая описываемая клавиша Scroll Lock, работает не на всех устройствах.
  • Context — располагается около правой клавиши Windows и вызывает контекстное меню, которое может отличатся в зависимости от используемой программы.

Знакомство с регистрами

  • на русской раскладке-это “ № ; : ? / ! % * ( ) _ +
  • на английской- ! @ # $ % ^ n& * ( ) _ + |

Комбинации клавиш для ввода символов

10 (700x364, 355Kb)

Есть еще секреты в использовании клавиш компьютерной клавиатуры, такие как набор символов, которых нет в стандартной клавиатуре. Одно дело, если вы набираете текст в редакторе Word, там эти символы заложены программистами, а если вы набираете текст в обычном текстовом редакторе или блокноте, но символы, обозначающие например значки валют различных стран или иные символы и иконки ☻,♥ и прочие, то вам в помощь будут очень полезны следующие комбинации клавиш:

«Горячие» комбинации клавиш

11 (700x626, 553Kb)

Есть и еще “секретные” комбинации клавиш, они еще называются “горячими” или глобальными и нужны для скорости ввода текста в редактор или управления командами на ПК:

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

Чтобы понять, какая клавиатура удобнее, при покупке попробуйте нажать несколько клавиш, сравнив ощущения. Некоторые устройства слишком громко щелкают во время использования или нажимаются более жестко. При нажатии становится понятно, на какую глубину погружаются кнопки.

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

Механические клавиатуры

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

А раз уж сталкиваешься с вещью регулярно, постепенно возникает вопрос — можно ли найти для работы какие-то более удобные варианты обычных клавиатур?

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

Механические клавиатуры. Путеводитель.

Факт: Практически все современные клавиатуры, которые вы видите вокруг себя — это мембранные клавиатуры. Технология аналогична той, что используется в дешевых пультах от телевизора. Производители делают клавиатуры как можно более дешевыми, что бы получать большую прибыль. Да, не исключая дорогие «игровые» и «дизайнерские» клавиатуры. Но зачем же использовать то, что было сделано изначально как дешевка?

Итак, зачем же вам может понадобиться механическая клавиатура?
Большинство тех, кто попробовал работать с механической клавиатурой утверждают, что ощущения говорят сами за себя. На той клавиатуре, за которой вы сейчас сидите, вам нужно нажимать клавишу до самого конца, пока она не упрется в мембрану, что бы клавиатура зарегистрировала нажатие. Это требует определенного усилия, пальцы заметно устают и остается впечатление, что вы весь день стучали по цельному куску пластика. Механические переключатели в клавишах работают так, что нажатие на клавишу срабатывает до того, как кнопка нажата «до упора», так что вы не тратите лишние силы на долбежку. И с различными типами кнопок вы можете выбрать наиболее комфортные для себя усилия и ощущения от нажатий на клавиши. Многие из тех, кто когда-то работал за механической клавиатурой, больше никогда не захотят вернуться к обычным мембранным.

N.B. Еще стоит заметить, что механические клавиши на много надежнее мембраны, например для клавиш Cherry MX производитель заявляет 50 миллионов нажатий. Это на один-два порядка больше, чем у мембранных клавиатур.

Терминология

Блокирование клавиш (Key Blocking) и фиктивные нажатия (Ghosting)
Фиктивные нажатия — это когда вы нажимаете две клавиши на клавиатуре, а третья, которую вы не нажимали, все равно срабатывает. На современных клавиатурах такое перестало встречаться, даже на самых дешевых, потому что производители внесли исправления и заблокировали срабатывания таких комбинаций.

Блокирование клавиш (Key Blocking) — это блокирование срабатывания новых клавиш, когда вы уже нажали максимальное количество допустимое для данной модели клавиатуры. Так что если вы нажали две клавиши одновременно, и нажатие третьей не срабатывает, то вы определенно имеете клавиатуру, которая обрабатывает только 2 клавиши одновременно (2 Key RollOver = 2KRO).

Количество одновременных нажатий клавиш (Key Rollover, «#KRO» и «NKRO»)
Неблокируемые клавиатуры «NKRO» — это когда вы можете нажать одновременно столько клавиш, сколько хотите, и все нажатия будут отправлены компьютеру. Некоторые производители «игровых» клавиатур некорректно называли такие клавиатуры «anti-ghosting». И даже производители игровых клавиатур Logitech и Razer делают неблокируемым только небольшой блок вокруг клавиш WASD. Стоит заметить, что только клавиатуры подключаемые по PS/2 могут работать в полностью неблокируемом режиме (NKRO); и только клавиатуры от Microsoft и Ducky — единственных двух производителей, которые работают NKRO через USB.
(#KRO, где вместо «#» любая цифра — максимальное количество одновременно обрабатываемых нажатий)

Большинство механических клавиатур при подключении по USB помечены как 6KRO, означает, что шесть клавиш можно нажать одновременно. Этого должно хватать для большинства пользователей, однако в некоторых играх (особенно при игре сплитскрин) и шести клавиш может оказатся мало.
USB клавиатуры с 6KRO так же позволяют нажимать максимум до 4 клавиш-модификаторов с шестью обычными клавишами. Модификаторы это CTRL, ALT, Shift, и Win.

Дребезг клавиш (Key Bouncing)
Все типы клавиш, включая мембранные, имеют дребезг. Когда вы нажимаете клавишу и контакты начинают соприкасаться, контроллер клавиатуры начинает регистрировать множество срабатываний «нажатие/отпускание» клавиши. Для того, что бы при однократном нажатии вы не получили полный экран заполненный одной буквой в контроллерах используется небольшие паузы. Контроллер ждет несколько миллисекунд, что бы исключить дребезг и только потом отправляет нажатия в компьютер. В механических клавиатурах время необходимое для избегания дребезга заметно меньше, например, при использовании переключателей Cherry MX достаточной является задержка в 5ms, в то время как мембранные клавиатуры требуют значительно больших пауз (в зависимости от качества изготовления — чем хуже клавиатура, тем большие паузы).

Частота опроса (Polling Rates) и время реакции (Response Times)
В то время, как для мышки частота опроса является значимым показателем и напрямую влияет на плавность/точность перемещения курсора, для клавиатуры эти параметры бесполезны. Давайте представим, что все кнопки имеют 5мс задержку срабатывания (что близко к идеальным условиям). Даже если вы супермен, каждое нажатие все равно задержится минимум на 5мс. Так что реальная частота опроса больше 200 герц абсолютно бесполезна. Даже скорее вредна, т.к. вы излишне нагружаете процессор частыми и бесполезными опросами клавиатуры. В противовес USB подключению, клавиатуры, включенные в PS/2 не опрашиваются вообще, они посылают сигнал когда происходит нажатие, что создает аппаратное прерывание, и процессор замечает нажатие.

PS/2 или USB?
PS/2 выигрывает по всем пунктам: Первое — поддерживает неограниченное количество одновременных нажатий (full n-key rollover). Второе, PS/2 не требуют постоянного опроса, а используют аппаратные прерывания. Третье — нет шанса, что нажатия клавиатуры будут запаздывать из-за перегруженности USB шины другими устройствами. Существует два типа передачи данных по USB: на базе прерываний (USB контроллер постоянно опрашивает клавиатуру, когда клавиша нажата, USB контроллер оправляет прерывание), и изохронный режим передачи, когда определенная часть пропускной способности шины резервируется для гарантирования отсутствия задержек. К сожалению, второй режим требует специального контроллера, и не используется ни в одной мембранной клавиатурой как раз из-за цены.

Так что если у вас есть и PS/2 и USB, нет никаких причин, что бы не использовать PS/2 подключение.

Основные кнопки

Кнопка, а не «просто кнопка»

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

Силу срабатывания кнопок обычно измеряется в граммах (g), хотя на самом деле сила измеряется в сантиньютонах (cN), но вес 1 грамм давит вниз с усилием почти равным 0.01 ньютон. Так что принято писать «55g» имея ввиду усилие в 0.55 ньютона, для простоты, хоть это и не совсем правильно.

Кнопки Cherry MX Blue считаются идеальными для набора текстов. Тактильное ощущение очень хорошо чувствуется, а сила нажатия сравнима с «обычными» клавиатурами.

Назначение клавиш клавиатуры персонального компьютера

О том, что такое клавиатура и для чего нужна?! Вы уже знаете. Теперь нужно поговорить о назначении клавиш клавиатуры. Ведь клавиатура, образно говоря, посредник между вами и компьютером, инструмент для взаимодействия с умным помощником. Нажимая клавиши, вы посылаете команды компьютеру на выполнение.

Kwork.ru - услуги фрилансеров от 500 руб.

Отсюда и вывод: когда вы знаете назначение и комбинации клавиш, работа на компьютере становится легче и приятнее.

Визуальное разграничение клавиш

Назначение клавиш:

EscapeEsc (Escape) — служебная клавиша выполняет остановку или отмену последнего действия. Например, если веб-страница долгое время загружается, вы можете нажать ESC для остановки загрузки.

Функциональные клавишиФункциональные клавиши F1F12. зарезервированы под специализированные функции в программах. Поэтому и выполнение функции в различных программах может отличаться. Например, клавиша F5 в текстовом редакторе Microsoft Word, выполняет функцию «Найти и заменить», а файловом менеджере Total Commander эта же клавиша выполняет функцию «Копировать». Но с уверенностью можно сказать, что клавиша F1 во всех программах открывает файл Справка.

tabTab используется для создания отступов (красная строка) в программах для работы с текстами. Также, если вы заполняете таблицы или формы, можете использовать клавишу Tab для перехода к следующему полю.

Caps LockCaps Lock — выполняет функцию смены регистра (ЗАГЛАВНЫЕ БУКВЫ). При нажатии на эту клавишу, загорается индикатор над цифровой клавиатурой, дальнейший набор текста будет осуществляться заглавными буквами. Повторное нажатие на эту клавишу, отключает режим «Заглавные буквы», индикатор над цифровой клавиатурой гаснет.

shiftShift – функциональные клавиши используются в паре с другими клавишами. Как вы видите, на клавиатуре есть две клавиши shift, слева и справа. Назначение у этих клавиш абсолютно одинаковое, а их расположение на клавиатуре, обусловлено удобством при наборе текста слепым методом печати.

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

ctrlControl (Ctrl), Alternate (Alt) — управляющие клавиши, предназначены для работы в комбинации с другими клавишами. Как правило, вы держите нажатой клавишу Ctrl, Alt, а затем нажимаете другую клавишу, чтобы выполнить определённую задачу. Например, во многих программах, комбинация Ctrl+S — сохранит файл.

Основная часть клавиатуры включает в себя алфавитно-цифровой набор клавиши (буквы и цифры) и пробел.

enterEnter(Ввод) – подтверждение действия. Например, в то время как в интернете, вы можете ввести адрес веб-сайта, а затем нажмите клавишу Enter, чтобы перейти на сайт. Он также используется для начала новой строки в текстовых редакторах. Enter на цифровой клавиатуре имеет такое же назначение и часто используется при выполнении математических расчётов, скажем, в приложении «калькулятор» для получения результата.

backspaceBackspace – в текстовом редакторе стирает символы слева от курсора. А в браузере позволяет вернуться к предыдущей странице.

deleteDelete(Del) – в текстовом редакторе стирает символы справа от курсора. Выполняет функцию удаления в файловых менеджерах.

удаление символов

insertInsert — включение/выключение режима «вставка – замещение». Клавиша практически не используется, но может сыграть злую шутку. Если вы случайно нажмёте эту клавишу, работая в текстовом редакторе, то при этом переведёте его из режима «вставка» в режим «замещение». После этого, допустив ошибку в слове, вы захотите исправить её. Исправив ошибку, обнаружите, что символ стоящий справа от курсора – исчез! Вы попытаетесь ввести его снова, но исчезнет следующий символ стоящие справа от курсора. Итак будет до тех пор, пока вы повторно не нажмёте клавишу insert. Не зная об этой клавиши, некоторые люди из-за одной опечатки перепечатывали весь оставшийся текст.

Клавиши управления курсором

управление курсоромHome — перемещает курсор в начало текущей строки.

End — перемещает курсор в конец текущей строки.

Page Up/Page Down — постраничный просмотр документа вверх или вниз.

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

Вспомогательные клавиши

вспомогательные клавишиPrint Screen делает снимок экрана — так называемый «скриншот», которые можно редактировать или сохранять с помощью программы по обработке графики (графического редактора).

Scroll Lock вертикальная прокрутка, редко используется сегодня.

Pause/Break выполняет функцию паузы, чаще используется в сочетании с клавишей Win.

winWin – служит для вызова меню «Пуск», а также используется в комбинациях с другими клавишами для вызова функций операционной системе Windows.

menuКлавиша вызывает контекстное меню (равнозначна нажатию правой кнопки мышки).

Num LockNum Lock Включает/выключает цифровую клавиатуру. После включения, загорается индикатор. Если цифровая клавиатура выключена, клавиши выполняют функции обозначенных на них клавиш.

Комбинации клавиш

Комбинация клавиш – это когда вы удерживаете нажатой одну или две клавиши и кратко нажимаете на третью. Например, Ctrl+S, где плюс указывает на комбинацию клавиш. То есть, вы нажимаете и держите клавишу Ctrl, а затем кратко нажимаете клавишу S. Плюс в данной записи служит для обозначения комбинации клавиш и не нажимается в её исполнении.

При работе с файлами и документами:

Ctrl+N – создать новый файл;

Ctrl+O – открыть документ;

Ctrl+A – выделить всё;

Shift+Home – выделить строку слева от курсора;

Ctrl+End – выделить строку справа от курсора;

Ctrl+C – копировать в буфер обмена выделенный текст или файл;

Ctrl+X – вырезать выделенный текст или файл;

Ctrl+V – вставить содержимое буфера обмена;

Ctrl+Del – удалить слово за курсором;

Ctrl+Backspase – удалить слово перед курсором;

Ctrl+Home – переместить курсор в начало документа;

Ctrl+End – переместить курсор в конец документа;

Ctrl+Z – отмена последнего действия;

Ctrl+S – сохранить файл, изменения в документе;

Ctrl+P – печать;

При работе с браузером:

Ctrl+D – добавить закладку в браузере;

Ctrl + Shift + T – открыть закрытую вкладку в браузере;

Ctrl+T – открыть новую вкладку;

Ctrl+L – выделить содержимое адресной строки;

Alt + D – сохранить адрес страницы в браузере;

При работе в Windows:

Ctrl + Alt + Del – перезагрузка компьютера;

Ctrl + Shift + Esc – завершить зависшие процессы;

Shift+Ctrl+Alt – вызов диспетчера задач;

Alt+Tab – быстрый переход между окнами программ;

Alt+F4 – быстро закрыть окно;

Alt + Print Screen – сделать скриншот активного окна;

Win+Pause/Break – свойство системы;

Win+E – открыть проводник;

Win+D – свернуть все окна;

Win+F – поиск файлов на компьютере;

Win+L – смена пользователя;

Win+F1 – справка;

Win+Tab – переключает окна по кругу.

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

Список клавиш и кнопок мыши -Autohotkey

Следующие названия клавиш используются, когда Numlock выключен:

NumpadClear — та же кнопка, что и Numpad5 на клавиатуре

Эти названия клавиш используются при включенном Numlock’e:

С F1 по F24 — двенадцать или более функциональных клавиш, на большинстве клавиатур представлены в самом верхнем ряду.

AppsKey — клавиша, вызывающая контекстное меню файла/программы, как при правом клике мышкой.

LWin — левая клавиша «Windows»

RWin — правая клавиша «Windows»

Control (или Ctrl)

LControl (или LCtrl) — левый «Сontrol»

RControl (или RCtrl) — правый «Сontrol»

LAlt — левый «Alt»

RAlt — правый «Alt». Примечание: если на вашей клавиатуре вместо клавиши RAlt сделана клавиша AltGr, вы можете использовать следующую запись данной клавиши: <^>! Также заметим, что клавишу AltGr можно записать как сочетание клавиш «LControl & RAlt::».

Help — довольно редкая клавиша, присутствует далеко не на всех клавиатурах. И работает совсем не как F1.

Sleep — предупреждаем, что клавиша «Sleep» на некоторых клавиатурах не работает под этой записью.

Клавиши расширенных функций Мультимедийных и Интернет-клавиатур:

Запись вида SCnnn, где nnn — это сканкод клавиши, позволяет нам работать с остальными клавишами, не упоминавшимися выше. Подробнее об этом — см. ниже.

Возможна запись VKnn, где nn является шестнадцатиричным виртуальным кодом клавиши. Несмотря на то, что этот редко используемый метод поддерживается всеми версиями программы, только с версии 1.0.38.02 и выше для некоторых типов горячих клавиш реализовано предотвращение отслеживания их функцией «keyboard hook» (обработчик клавиатурных прерываний). Например, следующая комбинация клавиш не использует обработчик клавиатурных прерываний (keyboard hook), и как следствие может быть запущена нажатием как клавиши Home, так и NumpadHome:

Джойстик

Joy1 — Joy32: кнопки джойстика. Для удобства определения номеров кнопок вашего джойстика был создан специальный тест-скрипт (см. ссылку в оригинале статьи). Обратите внимание, что такие префиксы, как ^ (control) и + (shift) здесь не поддерживаются (тем не менее, команда GetKeyState может использоваться). Также обратите внимание, что нажатия клавиш джойстика всегда обращены напрямую в активное окно, поддерживающее приём таких сигналов.

Несмотря на то, что следующие управляющие элементы джойстика не могут использоваться как горячие клавиши, их можно использовать при помощи команды GetKeyState:

JoyX, JoyY, и JoyZ: где X (горизонтальная), Y (вертикальная), и Z (высота/глубина) — оси координат джойстика.

JoyR: руль джойстика или 4-ая ось джойстика.

JoyU и JoyV: 5-ая и 6-ая оси джойстика.

JoyPOV: the point-of-view (hat) control (POV control, «шляпка» или «переключатель видов»; например, вид глазами игрока).

JoyName: название джойстика.

JoyButtons: количество кнопок, поддерживаемых джойстиком (не всегда точное).

JoyAxes: количество направлений, поддерживаемых джойстиком.

JoyInfo: генерирует строку, состоящую из нуля или более знаков, иллюстрирующих возможности джойстика: Z (имеется Z направление), R (имеется R направление), U (имеется U направление), V (имеется V направление), P (имеется POV control), D (POV control имеет ограниченное количество дискретных/промежуточных настроек), C (POV control передает непрерывные/точные данные). Пример строки: ZRUVPD.

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

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

Использование джойстика как мыши: специальный скрипт превращает ваш джойстик в мышь (см. ссылку в оригинале статьи).

Дистанционные пульты управления

Получение сигналов от дистанционных пультов управления с помощью специального клиентского скрипта WinLIRC — см. ссылку в оригинале статьи.

Специальные клавиши

Если ваши клавиатура или мышь имеют клавиши, не перечисленные выше, вы всё равно имеете возможность использовать их в качестве горячих клавиш, используя следующий метод:

  1. Вначале убедитесь, что у вас проинсталлирован обработчик клавиатурных прерываний (keyboard hook) — #InstallKeybdHook.
  2. Запускаем этот скрипт, и затем двойным кликом по его иконке в системном трее открываем его главное окно.
  3. Затем нажимаем ту самую клавишу, которую пытаемся определить.
  4. Далее открываем меню окошка скрипта «View — Key history and script info» и прокручиваем записи до самого низа.
  5. Где-то внизу этого лога должны быть записи по нажатию-отпусканию нашей искомой клавиши. Сам лог обновляется нажатием клавиши F5. Примечание: если после нажатия искомой клавиши никаких записей в логе не появилось, значит такая клавиша не распознаётся данной программой. В этом случае вы не можете использовать данную клавишу как горячую, т.к. либо драйвер вашей клавиатуры, либо сама её «железная» составляющая даёт сигнал слишком низкого уровня, недоступного для AutoHotkey. В случае со «злобными» драйверами, вы можете попробовать либо перенастроить сами «родные» драйвера, либо заменить их на другие, более дружественые, например такие, как дефолтные клавиатурные драйвера Windows.
  6. Если ваша клавиша успешно определилась, обратите внимание на трехзначное шестнадцатеричное число во второй колонке лога (например, 159).
  7. Теперь, чтобы использовать данную клавишу как горячую, следуйте данному примеру:

Как альтернативный способ или в добавление к описанному выше: для переназначения какой-либо клавиши в нашу «искомую» клавишу, используйте запись вида #c::Send . Замените 159 на индекс вашей клавиши, определённый вышеописанным методом. При необходимости замените буквы FF на те, что отображены в первой колонке лога «View-Key history» (код вашей виртуальной клавиши).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *