Как запрограммировать кнопку на клавиатуре


как изменить расклад кнопок на Windows 10, как забиндить, что делать если поменялись сами

Автор admin На чтение 8 мин Просмотров 12.1к. Опубликовано Обновлено

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

Содержание

  1. Настройка клавиатуры на Windows
  2. Переназначение клавиш с помощью стандартных средств
  3. Смена раскладки клавиатуры
  4. Видео: как изменить сочетание клавиш раскладки языка на Windows 10
  5. Назначение комбинации для запуска приложения
  6. Видео: как назначить комбинацию клавиш для запуска приложения на Windows 7
  7. Переназначение клавиш с помощью сторонних утилит
  8. MapKeyboard
  9. Видео: как отключать и переназначать клавиши в MapKeyboard
  10. SharpKeys
  11. Видео: как отключать и переназначать клавиши в SharpKeys
  12. Как запрограммировать комбинации клавиш
  13. Что делать, если клавиши переназначились произвольно
  14. Устаревшие драйверы клавиатуры
  15. Залипание клавиш
  16. Видео: как отключить залипание клавиш в Windows 7
  17. Сбой раскладки языка

Настройка клавиатуры на Windows

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

  1. Убедитесь, что клавиатура, которую вы собираетесь настраивать, подключена к системе. Это можно сделать через «Диспетчер устройств» в «Панели управления».Убедитесь, что клавиатура подключена
  2. Запустите «Центр управления мышью и клавиатурой» (если его нет, то скачайте и установите с официального сайта Microsoft).Установите «Центр управления мышью и клавиатурой» и запустите его
  3. Выберите из списка клавиш ту, для которой хотите переназначить действие, и дважды кликните по ней.
  4. Выберите необходимую для клавиши команду в появившемся списке.

В отличие от 7 и 8 версии Windows, «десятка» не даёт возможности пользователю настраивать клавиши «под себя», но их можно переназначить при помощи сторонних утилит.

Переназначение клавиш с помощью стандартных средств

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

Пользователю с сочетаниями клавиш, по сути, доступны только два действия:

  • настройка комбинации клавиш для смены языка;
  • создание комбинации для быстрого запуска того или иного приложения.

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

Чтобы настроить комбинацию клавиш для смены языка, выполните следующие действия:

  1. В поисковой строке «Пуска» введите «язык». Откройте первый результат поиска.Выберите первый результат поиска
  2. Выберите пункт «Дополнительные параметры».Выберите «Дополнительные параметры»
  3. Найдите пункт «Изменить сочетания клавиш языковой панели».Найдите пункт «Изменить сочетания клавиш языковой панели»
  4. Нажмите на кнопку «Сменить сочетание клавиш» во вкладке «Переключение клавиатуры».

    Настройте нужные комбинации

  5. Выберите подходящую вам комбинацию и нажмите «ОК».
Видео: как изменить сочетание клавиш раскладки языка на Windows 10

Назначение комбинации для запуска приложения

Создать комбинацию клавиш для быстрого запуска приложения можно следующим образом:

  1. Вынесите ярлык программы на рабочий стол.
  2. Нажмите на него правой кнопкой мыши и выберите пункт «Свойства». Перейдите во вкладку «Ярлык».Перейдите во вкладку «Ярлык»
  3. Поставьте курсор в строку напротив пункта «Быстрый вызов» и нажмите сочетание клавиш, которое хотели бы использовать. В строке должны появиться названия этих клавиш через знак «+». Если всё верно, нажмите «ОК» или «Применить».

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

Видео: как назначить комбинацию клавиш для запуска приложения на Windows 7

Переназначение клавиш с помощью сторонних утилит

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

MapKeyboard

В установке программа не нуждается.

  1. Скачайте архив и распакуйте его.
  2. Запустите файл MapKeyboard.exe от имени администратора.Запустите приложение от имени администратора
  3. Выберите клавишу на виртуальной клавиатуре, которую будете переназначать, нажмите на неё мышью и в пункте «Remap selected key to» укажите клавишу, которая заменит выбранную. Переназначьте клавиши с помощью пункта «Remap selected key to»
  4. Нажмите на кнопку «Save layout» и перезагрузите компьютер.
Видео: как отключать и переназначать клавиши в MapKeyboard

SharpKeys

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

  1. Запустите программу от имени администратора.
  2. Добавьте клавиши, требующие перенастройки с помощью кнопки «Add».Добавьте клавиши, нажав кнопку «Add»
  3. Выберите из левой колонки клавишу, которую хотите перенастроить, а из правой ту, которая её заменит. Не пугайтесь — список отображает больше пунктов, чем есть клавиш в вашей клавиатуре.Слева выберите клавишу, которую будете перенастраивать, а справа ту, которая её заменит
  4. Чтобы дезактивировать клавишу, выделите её в списке слева, а в правой колонке выберите «Turn Key Off». Нажмите «ОК». Все действия, произведённые в этом окне, будут отображены в главной рабочей области приложения.Произведённые изменения сохраняются в рабочей области приложения
  5. Нажмите на «Write to Registry» после внесения всех желаемых изменений и перезагрузите компьютер.
Видео: как отключать и переназначать клавиши в SharpKeys

Как запрограммировать комбинации клавиш

Запрограммировать комбинации клавиш поможет официальная утилита Windows — «Центр управления мышью и клавиатурой». Скачать её можно с сайта Microsoft. Она проста в работе и обладает интуитивно понятным интерфейсом.

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

С помощью приложения «Центр управления мышью и клавиатурой» можно запрограммировать комбинации клавиш

Что делать, если клавиши переназначились произвольно

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

Устаревшие драйверы клавиатуры

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

  1. Откройте «Диспетчер устройств Windows» через поисковую строку в меню «Пуск».
  2. В списке устройств найдите пункт «Клавиатуры» и раскройте его. Найдите пункт «Клавиатуры»
  3. Вызовите контекстное меню правой кнопкой мыши и нажмите на «Обновить драйверы».
  4. Выберите «Автоматический поиск обновлённых драйверов».Выберите первый пункт списка
  5. Следуйте указаниям системы.

Не забывайте, что у каждого устройства есть свой срок работы. Если клавиатура служит вам дольше 5 лет, то нужно сменить оборудование.

Залипание клавиш

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

  1. Нажмите 5 раз подряд клавишу Shift, чтобы вызвать настройки залипания.Следуйте инструкциям в окне утилиты
  2. Нажмите на кнопку «Параметры», чтобы включить окно настроек.
  3. Откройте вкладку «Клавиатура» и нажмите на кнопку «Настройка» в пункте «Залипание клавиш».Нажмите на кнопку «Настройка» в пункте «Залипание клавиш»
  4. Снимите галочку с пункта «Использовать такой способ включения».Снимите галочку с пункта «Использовать такой способ включения»
  5. Нажмите «ОК» и перезагрузите компьютер. Таким образом «залипание» отключится во всей системе.

Начиная с Windows 7, вся настройка происходит ещё быстрее. Пятикратно нажмите Shift, пройдите по ссылке «Перейдите в центр…» и отключите там всё, что мешает.

Видео: как отключить залипание клавиш в Windows 7

Сбой раскладки языка

Для русскоязычных пользователей в системе Windows доступны два вида раскладки родного языка: стандартная и так называемая «машинописная» (аналог клавиш печатной машинки).

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

  1. Найдите «Настройку параметров языка и клавиатуры» через поиск в меню «Пуск».Найдите «Настройку параметров языка и клавиатуры»
  2. Выберите «Русский» и нажмите на «Параметры».Выберите русский язык и нажмите «Параметры»
  3. Поменяйте в подпункте «Клавиатуры» «Русская (машинопись)» на «Русская».Поменяйте раскладку на «Русскую»

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

Как поменять назначение кнопок на клавиатуре в Windows

Windows, Windows 10, Windows 7, Windows 8, Windows Server, Windows Vista, Windows XP
  • Reboot
  • 27. 03.2021
  • 75 248
  • 10
  • 58
  • 52
  • 6
  • Содержание статьи
    • Установка горячих клавиш для смены языка
    • Смена комбинации клавиш для смены языка на блокировочном экране
    • Горячие клавиши для быстрого запуска приложений
    • Переназначение неработающих кнопок
    • Отключение ненужных клавиш
    • Комментарии к статье ( 10 шт )
    • Добавить комментарий

Здравствуйте, уважаемые читатели. Для вас я подготовил статью о том, как переназначить клавиши на клавиатуре Windows 10. В отличие от более ранних версий операционной системы, стандартные возможности «десятки» на этот счет ограничены. Но я нашел несколько простых способов решения данной задачи.

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

Установка горячих клавиш для смены языка

Чтобы поменять клавиши переключения раскладки, следуйте этой инструкции:

  1. Через меню «Пуск», войдите в Параметры.
  2. Выберите раздел «Время и язык».
  3. Кликните по расположенной слева вкладке «Язык».
  4. На этой вкладке найдите иконку клавиатуры, и нажмите на неё.
  5. В следующем окне выберите «Сочетания клавиш для языков ввода».
  6. В появившемся окне, убедитесь, что выбрана строка "Переключить язык ввода" и нажмите кнопку «Сменить сочетания клавиш».
  7. Далее в первой колонке «Смена языка ввода» необходимо переместить отметку на удобные для Вас клавиши переключения языка ввода;
  8. В завершение нажмите кнопки «ОК» и сохранить» на всех открытых окнах.

Почему мы ничего не меняли во второй колонке «Смена раскладки клавиатуры»? Потому что она может потребоваться только при добавлении сенсорной и расширенной клавиатуры.

Смена комбинации клавиш для смены языка на блокировочном экране

Вышеописанная настройка действует только в открытой учетной записи, а на экране блокировки (где мы вводим пароль, чтобы в нее войти) — нет. Чтобы и на нем заменить сочетание клавиш, выполните следующее:

  1. Повторите шаги 1-3 из предыдущей инструкции.
  2. Справа щелкните по надписи «Административные языковые параметры»
  3. Кликните по кнопке «Копировать параметры…»
  4. Внизу поставьте галочки напротив обеих строчек.
  5. Нажмите кнопку «ОК» для закрытия окна с параметрами смены языка.

Горячие клавиши для быстрого запуска приложений

В «десятке» без сторонних программ можно не только поменять сочетание клавиш для переключения языка, но и задать комбинацию для быстрого открытия того или иного приложения. Для этого:

  1. Сделайте ярлык нужной программы на рабочем столе. Для этого щелкните по соответствующему файлу с расширением . exe правой кнопкой мыши, наведите курсор на строку «Отправить» и выберите необходимый пункт.
  2. Теперь кликните правую кнопку мыши уже по ярлыку на рабочем столе и откройте «Свойства».
  3. Перейдите на закладку «Ярлык». В поле «Быстрый вызов» введите удобную для вас клавишу. Учтите, что большинство из них будет использоваться в сочетании с комбинацией Ctrl + Alt - то есть, выбрав условно клавишу 7, вам придется в итоге нажать Ctrl + Alt + 7.

Переназначение неработающих кнопок

Эта задача требует более глубокой настройки, нежели предыдущие. Для ее выполнения необходимо создавать новые разделы в реестре системы и задавать им определенные параметры. Не будем усложнять себе жизнь, а воспользуемся утилитой MapKeyboard, которая сделает все за нас. Она не нуждается в установке, то есть вам следует её скачать по этой ссылке, и запустить от имени администратора.

Прежде, чем приступать к переназначению, решите, какие функциональные клавиши заменят те, которые отпали или не работают. Логично, что ими должны быть редко используемые, например, Scroll Lock, Insert, Pause (Break), End, Home, Page Up и Down, а также блок цифр справа вместе с кнопкой Num Lock.

Переходим к действию:

  1. Интерфейс приложения представлен в виде виртуальной клавиатуры.

    Первой на ней нажмите ту кнопку, которая заменит отсутствующую. Внизу есть поле «Remap selected key to» (в переводе с англ. - переназначить выбранную клавишу на...). Нажмите по ней, чтобы увидеть список клавиш и выберите из него ту, что заменит выбранная на предыдущем шаге.
  2. Таким же путем, при необходимости, замените другие неработающие кнопки.
  3. Когда закончите, в правом нижнем углу клавиатуры нажмите кнопку «Save Layout».
  4. Всплывет окошко, требующее перезагрузки системы для вступления изменений в силу. Нажмите «Да».

Если вы решите вернуть раскладку в прежнее состояние, в той же утилите произведите такую процедуру:

  1. Нажмите внизу виртуальной клавиатуры кнопку «Reset keyboard layout».
  2. Всплывет диалоговое окно, где нужно согласиться на возвращение раскладки в былое состояние.
  3. Затем появится еще одно окошко, предупреждающее о необходимости перезапуска системы, чтобы подействовали изменения. Соглашаемся и перезагружаем компьютер. Когда компьютер включится заново, раскладка клавиатуры будет прежней.

Отключение ненужных клавиш

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

Чтобы выключить неиспользуемые кнопки, следуйте данной инструкции:

  1. После запуска программы, нажмите внизу внизу «Add».
  2. Перед вами предстанут два списка: слева те клавиши, которые нужно переназначить, а справа — те, на которые мы их будем менять. В левом списке выберите ненужную клавишу, допустим, «Function: F1». В правом нажмите строку «Turn Key Off».
  3. Подтвердите решение кнопкой «ОК».

Ярлыки, горячие клавиши, макросы, о боже: как переназначить клавиатуру

Стандартная раскладка клавиатуры Windows не сильно изменилась за последние несколько десятилетий, но есть вероятность, что вы не используете все клавиши на клавиатуре. Если вы считаете, что клавиша Caps Lock будет работать лучше, чем что-то еще, или хотите, чтобы вы могли открыть диспетчер задач Windows одним нажатием клавиши вместо трех, есть несколько способов переназначить эти команды.

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


Переназначение клавиш и ярлыков с помощью PowerToys

Не доверяете стороннему разработчику? Самый простой способ переназначить клавиатуру — использовать Microsoft PowerToys, набор утилит (включая настройку клавиатуры), предназначенный для опытных пользователей. Установите программу со страницы GitHub (откроется в новом окне) и откройте страницу настроек Power Toys в системном трее Windows.

Щелкните Диспетчер клавиатуры , затем выберите Переназначить клавишу , чтобы переназначить отдельные клавиши или Переназначьте ярлык , чтобы назначить комбинации горячих клавиш одной клавише. Нажмите кнопку + , затем установите ключ и сопоставьте его с конкретным действием. Таким образом, вместо того, чтобы нажимать Ctrl + C для копирования, вы можете назначить этот ярлык левой кнопке Alt на клавиатуре.

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


Переключение отдельных ключей с помощью SharpKeys

SharpKeys

Если вы просто хотите переназначить один ключ другому, SharpKeys(откроется в новом окне) – это простая программа с открытым исходным кодом, использующая реестр Windows. Это делает его лучшим вариантом для таких переназначений клавиш один на один. Вам не нужно полагаться на какое-то другое программное обеспечение в качестве посредника, и вы столкнетесь с наименьшим количеством проблем совместимости, поскольку сама Windows интерпретирует нажатия клавиш.

Загрузите программу из магазина Microsoft (откроется в новом окне) и запустите ее. Чтобы переназначить ключ, нажмите кнопку Добавить и выберите ключи из двух столбцов. В левом столбце указана клавиша, которую вы нажмете (например, клавиша Caps Lock), а в правом столбце — действие, которое выполнит эта клавиша (например, действие клавиши Windows).

Вы также можете нажать кнопку Type Key и нажать клавишу на клавиатуре, если у вас возникли проблемы с ее поиском в списке. Когда закончите, нажмите ОК . Повторите этот процесс для любых других переназначений, затем нажмите кнопку Write to Registry  . Например, я использую SharpKeys, чтобы моя клавиша Alt действовала как клавиша Ctrl, а мой Caps Lock — как клавиша Windows.

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


Настройка горячих клавиш с помощью программного обеспечения клавиатуры

Игровое программное обеспечение Logitech

Если ваша клавиатура поставляется с расширенным программным обеспечением, таким как Logitech Gaming Software(открывается в новом окне), Corsair iCUE(открывается в новом окне) или Razer's Synapse(открывается в новом окне), у вас могут быть некоторые функции переназначения клавиш уже присутствует в вашей системе.

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

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

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


Создание сложных сценариев с помощью AutoHotkey

Автогорячая клавиша

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

После установки AutoHotkey создайте свои горячие клавиши, щелкнув правой кнопкой мыши в любом месте проводника и выбрав  New > AutoHotkey Script . Щелкните правой кнопкой мыши полученный файл и откройте его в Блокноте. Создайте основные горячие клавиши, добавив следующую строку:

Capslock::LWin

Это переназначит Caps Lock на правую клавишу Windows. Вы можете добавить комментарий над ним, используя точку с запятой (;), чтобы напомнить вам, что делает эта горячая клавиша или почему.

SharpKeys — лучший выбор для простого переназначения, подобного этому, но, допустим, вы хотите сделать что-то немного более сложное, например, переназначить переназначение Ctrl + Shift + Esc на Caps Lock, чтобы вы могли видеть диспетчер задач одним нажатием клавиши. Вы бы создали строку в своем скрипте следующим образом: 9соответствует Ctrl, а + — Shift, как описано здесь (открывается в новом окне).

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

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

(Я рекомендую добавить ваш скрипт .ahk в папку автозагрузки Windows, расположенную по адресу %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup , чтобы он автоматически запускался при каждом включении компьютера. )

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


Если вы хотите настроить существующие сочетания клавиш на Mac, откройте Системные настройки > Клавиатура > Сочетания клавиш . Затем вы можете просмотреть существующие ярлыки для создания снимка экрана, отображения рабочего стола, использования специальных возможностей и т. д. Чтобы внести изменения, дважды щелкните текущие клавиши для определенного действия, затем нажмите новую конфигурацию на клавиатуре.

Ваше новое действие должно использовать клавишу Control, Option или Command. Так, например, если вы хотите изменить способ открытия меню снимков экрана, выберите Скриншоты и дважды щелкните сочетание клавиш рядом с Скриншоты и параметры записи . Затем вы можете изменить сочетание клавиш Shift + Command + 5 на что-то более простое, например Option + Z.

Для сочетания клавиш с одной кнопкой поверните функциональную клавишу. Установите флажок рядом с Использовать клавиши F1, F2 и т. д. в качестве стандартных функциональных клавиш на странице настроек клавиатуры, затем откройте вкладку Ярлыки и установите функциональную клавишу для выполнения определенного действия с помощью одной кнопки. Вместо использования Function + F1 теперь вы можете просто нажать F1, чтобы сделать снимок экрана.

Если ваш новый ярлык используется другим действием, macOS предупредит вас о проблеме. Вы также можете отключить действия, сняв флажок рядом с ним. К сожалению, вы не сможете превратить одну клавишу в другую или создать собственные ярлыки, как в некоторых программах Windows. За более мощными вариантами можно обратиться к бесплатным программам Karabiner-Elements(откроется в новом окне) и FunctionFlip(откроется в новом окне).

Нравится то, что вы читаете?

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

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

Спасибо за регистрацию!

Ваша подписка подтверждена. Следите за своим почтовым ящиком!

Подпишитесь на другие информационные бюллетени

Переназначение клавиатуры

Переназначение клавиатуры

Переназначение клавиатуры позволяет связать последовательность нажатий клавиш с конкретное действие, так что набор последовательности нажатий клавиш вызывает действие, которое должно произойти. Последовательность нажатий клавиш может быть либо одной клавишей, либо одной клавишей в сочетании с Shift, Ctrl или Alt. Действие может заключаться в отображении персонажа, выполнении хоста функции, для выполнения пользовательской функции или для выполнения команды меню.

Чтобы получить доступ к окну «Клавиатура», нажмите кнопку «Переназначить» на панели инструментов, нажмите «Правка» > «Установки» > «Клавиатура» или нажмите «Клавиатура» в свойствах сеанса. Цифровые клавиши 0-9и * и # могут быть переназначены.

Этот оставшийся файл справки содержит следующие подразделы:

Назначение клавиш
Назначение клавиш функциям
Назначение клавиш пользовательским функциям
Назначение клавиш аплетам
Назначение клавиш макросам
Дублирование назначений клавиш
Отмена назначения клавиш
Поиск назначений клавиш
Восстановление назначений клавиш
Ограничения на переназначение клавиш
Поддержка клавиатуры APL

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

Открыть
Вы можете открыть новое определение компонента конфигурации, такого как клавиатура или панель инструментов, из двух разных мест:
  • Текущая сессия
  • Файл

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

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

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

Обратите внимание: если администратор отключил функцию «Редактировать раскладки клавиатуры», единственная доступная кнопка на этом экран будет искать ключ.
Назначение ключа
После выбора функции нажмите эту кнопку, чтобы назначить ей клавишу.
Клавиша отмены назначения
После выбора функции нажмите эту кнопку, чтобы отменить назначение клавиши.
Пользовательские функции
Нажмите эту кнопку, чтобы открыть Редактор пользовательских функций. Некоторые функции клавиатуры предварительно определены в Host On-Demand для переназначения. Редактор пользовательских функций позволяет вам определять и поддерживать новые функции клавиатуры, называемые пользовательскими функциями, без необходимости редактировать файлы сценариев HTML и Java. Эти новые функции могут быть сопоставлены с комбинациями клавиш, как и предопределенные функции клавиатуры. Используя Редактор пользовательских функций, вы можете добавить или удалить пользовательскую функцию. Затем вы можете перейти в диалоговое окно «Переназначение клавиатуры», выбрать «Пользовательские функции» в списке «Категория», и ваши определенные пользовательские функции появятся в списке, доступном для переназначения. Вы также можете назначить кнопку панели инструментов пользовательской функции на странице «Нажатие клавиши» диалогового окна «Настройка панели инструментов».
Ключ сброса
Нажмите эту кнопку, а затем выберите клавишу, чтобы восстановить ее назначение по умолчанию.
Сбросить все
Нажмите эту кнопку, чтобы восстановить стандартные назначения клавиш для всех функций.
Поиск ключа
Нажмите эту кнопку, чтобы узнать, назначена ли функция уже определенной клавише. Если этой клавише уже назначена функция, эта функция появится подсвечивается вместе с назначенной ему клавишей.
Сохранить и сохранить как
Щелкните Сохранить, чтобы сохранить определение клавиатуры в папку, из которой вы ее открыли. Нажмите Сохранить как чтобы сохранить определение клавиатуры либо текущий сеанс или файл в вашей локальной системе. текущие настройки клавиатуры в вашем сеансе выбраны по умолчанию. Дополнительные сведения о параметре «Сохранить как» см. см. Сохранение компонентов конфигурации клавиатуры и панели инструментов.

Назначение клавиш функциям

Чтобы назначить или переназначить клавишу функции:

  1. Запуск из окна сеанса хоста.
  2. Нажмите «Правка» > «Установка» > «Клавиатура» или нажмите кнопку «Переназначить» на панели инструментов.
  3. Перейдите на вкладку «Назначение клавиш».
  4. Выберите категорию.
  5. Выберите функцию, которой хотите назначить клавишу.
  6. Щелкните Назначить ключ.
  7. На клавиатуре нажмите клавишу, которую вы хотите назначить для этой функции.
    Комбинацию клавиш можно назначить функции с помощью клавиш Alt, Ctrl и Shift (например, Alt+F1 или Ctrl+Alt+Q). Если ваш браузер является версией Netscape более ранней, чем 6.x, вы можете столкнуться с проблемами при попытке назначить сочетание клавиш с функцией с помощью клавиши Alt. В этом случае не следует использовать Alt в комбинациях клавиш.

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

  8. После того, как вы успешно назначите все нужные ключи, нажмите OK.

Назначение клавиш пользовательским функциям

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

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

Назначение клавиш аплетам

Чтобы назначить или переназначить клавишу аплету, необходимо сначала запустить апплет:

  1. Запуск из окна сеанса хоста.
  2. Щелкните Действия > Запустить апплет или нажмите кнопку Запустить апплет на панели инструментов.
  3. Введите имя апплета, который хотите запустить, и нажмите «Выполнить».

    Теперь апплет доступен для назначения клавиш.

  4. Завершите назначение, выполнив действия, описанные в разделе Назначение клавиш функциям.

Назначение клавиш макросам

  1. Прежде чем вы сможете назначить комбинацию клавиш макросу, вы должны создать макрос, либо щелкнув Действия > Записать макрос или , импортировав макрос с помощью редактора макросов.
  2. Нажмите «Правка» > «Настройки» > «Клавиатура», чтобы получить доступ к функции переназначения клавиш.
  3. В раскрывающемся меню выберите категорию «Макро».
  4. После того, как вы выбрали категорию «Макрос», ваш макрос должен появиться в список в таблице, и вы можете назначить ему комбинацию клавиш, следуя шаги для назначения клавиш функциям. Обратите внимание, что если вы выбираете макрос в пользовательской библиотеке, Host On-Demand ищет расположение всех пользовательских библиотек для выбранного имя макроса во время его запуска. Дополнительную информацию см. в разделе Поиск местоположений макросов, определяемых пользователем.

Повторяющиеся назначения клавиш

Только эта функция применяется к клиентам Host On-Demand, работающим с подключаемым модулем Java версии 1.4.0 или новее (или подключаемый модуль Java 1.4.2 или новее для клиентов Macintosh). См. Ограничения на переназначение ключей для дополнительных ограничений.

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

Ключ сопоставления, назначенные в Host On-Demand версии 8.0, переносятся с дубликатами. поддержка ключей для Host On-Demand версии 9.0, где дубликаты ключей имеют то же отображение, что и их основные ключевые аналоги.

Эта поддержка не распространяется на клавиши, используемые в качестве модификаторов. Если вы используете Ctrl, Alt, Shift или Meta в сочетании с другой клавишей, тогда никакая клавиша не указана. обрабатывается с учетом модификатора. Например, для ключа комбинация Shift+Enter, расположение клавиши Shift не учитывается. Таким образом, правая и левая клавиши Shift действуют одинаково для этого. комбинацией, так как клавиша Shift определена как модификатор.


Администраторы могут использовать мастер развертывания для прямого изменения свойств сеансов, определенных для страниц модели HTML. Если администратор использует мастер развертывания для изменения свойств клавиатуры, а затем следующее должно быть записано:
  • Сопоставления клавиатуры, определенные с помощью мастера развертывания, используют поддержка дубликатов ключей. Поэтому такие клавиши, как Ctrl, происходят в нескольких местах на клавиатуре, могут быть сопоставлены с независимыми клавиши и функции.
  • Когда сеансы с этими сопоставлениями загружаются в клиенте с Java Runtime Environment (JRE) версии 1.4 или новее*, то все независимые отображения будут сохранены.
  • Когда эти сеансы загружаются в клиент с JRE старше, чем версии 1.4, независимые сопоставления не могут быть обработаны. Вместо этого клавиши цифровой клавиатуры или левые клавиши Shift/Ctrl/Alt/Meta будут иметь то же сопоставление, что и их дублирующие ключи из основного расположение клавиатуры или правых клавиш Shift/Ctrl/Alt/Meta, соответственно.

Отмена назначения клавиш

Чтобы отменить назначение клавиши функции, выберите функцию и нажмите «Отменить назначение клавиши».

Поиск назначений клавиш

Чтобы узнать, назначена ли клавиша функции:

  1. Щелкните Поиск ключа.
  2. Нажмите на клавиатуре интересующую вас клавишу или комбинацию клавиш.

Если этой клавише уже назначена функция, эта функция появится подсвечивается вместе с назначенной ему клавишей. Если для этой клавиши не назначена никакая функция, появится сообщение «Не назначено».

Восстановление назначений клавиш

Чтобы вернуть ранее переназначенную клавишу к назначению по умолчанию:

  1. Нажмите кнопку сброса.
  2. Щелкните ключ, который вы хотите восстановить.

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

Клавиша Ctrl сопоставлена ​​с функцией Enter по умолчанию для эмуляторов 3270 и 5250. Поскольку Java не различает левая и правая клавиши Ctrl, это изменение означает, что обе клавиши Ctrl теперь действуют как Enter. Вы по-прежнему можете переназначить Ctrl или использовать его в сочетании с другой клавишей, и вы все еще можно переназначить функцию Enter на любую другую клавишу.

Обратите внимание на следующие ограничения на переназначение клавиш:

  1. При использовании Java 2 с Host On-Demand клавиши Ctrl-Tab и Ctrl-Shift-Tab комбинации клавиш не могут быть переназначены. В Java 2 эти комбинации клавиш потребляются Java Focus Manager и не возвращаются в Host On-Demand для обработка.

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

  3. Поддержка повторяющихся ключей применима только к клиентам Host On-Demand, работающим с Плагин Java версии 1.4.0 или новее. Для клиентов Macintosh требуется JRE версии 1.4.2. или новее для поддержки дубликатов ключей. Если JRE старше версии 1.4.2 не распознает расположение клавиш на клавиатуре.

  4. Для JRE старше версии 1.4 ключевые события, такие как нажатие клавиши и выпуска, зависят от операционной системы и раскладки клавиатуры машина, где они обрабатываются. JRE не делает различий между следующее:

    • функция клавиши для управления, полученного справа или слева ключи
    • функция клавиши для Alt, полученная от правой или левой клавиши Alt
  5. Поддержка повторяющихся ключей не влияет на ключи, используемые в качестве модификаторов. Если вы используете Ctrl, Alt, Shift или Meta в сочетании с другой клавишей, тогда нет расположение ключа обрабатывается с учетом модификатора. Хост по требованию пользователь или администратор не может назначать различные функции переназначения клавиш для следующее:

    • Та же комбинация клавиш с использованием правой и левой клавиш управления или 
    • Та же комбинация клавиш с использованием правой и левой клавиш Alt
  6. JRE обрабатывает эти ключи комбинации как одно и то же ключевое событие. Например, если правый Ctrl+P обрабатываются JRE так же, как Left Ctrl+P, то эти комбинации клавиш нельзя назначить другим функциям переназначения клавиш в Host On-Demand.

  7. Если вы переназначите повторяющуюся клавишу, которая является левой клавишей Shift/Ctrl/Alt/Meta или цифровой клавиатуры, и вы вызываете Host On-Demand в предыдущем выпуске Java (или Host On-Demand версии 8.0 или более ранней), вы получите Неизвестный код ключа. сообщение.

  8. Некоторые повторяющиеся клавиши отображаются не на всех клавиатурах, однако Java не способный проверить, существует ли конкретный ключ. Следовательно, ключ средство переназначения может иметь назначения по умолчанию для ключей, которые не существуют на вашей клавиатуре. Вы можете удалить эти переназначения клавиш, но вы не будете возможность переназначить их.

  9. При назначении ключей от имени администратора помните, что некоторые у клиентов может не совпадать раскладка клавиатуры с вашей (например, у пользователя может отсутствовать клавиша Meta или клавиша Command на Macintosh). Планируйте сопоставления соответственно, в противном случае клиенты не смогут использовать некоторые из стандартных сопоставления.

  10. С Sun Java 2 версии 1.4.2_03 и IBM Java 2 версии 1.4.1, Хост по требованию отображает «Неизвестный код ключа» как часть имени ключа для следующие комбинации клавиш:
    • Японская клавиатура 106/109:
      • Клавиша Ctrl+Alt+мухенкан
      • Клавиша Ctrl+Alt+дзэнкаку/ханкаку
    • Корейская клавиатура 103:
      • Корейский/английский ключ
    Это ограничение Sun Java 2 версии 1.4.2_03 и IBM Java 2 версии 1.4.1.

Поддержка клавиатуры APL

По умолчанию Host On-Demand теперь поддерживает клавиатуру APL. До этого поддержка клавиатуры APL обеспечивалась запуском настраиваемого апплета в Host On-demand. В этом случае вам нужно написать апплет, содержащий ваше сопоставление для ключей APL.


Learn more

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: