Сочетание клавиш
Ошибка скрипта: Модуля «Unsubst» не существует.
Ошибка скрипта: Модуля «Unsubst» не существует. Ошибка скрипта: Модуля «Unsubst» не существует. Сочетание клавиш (синонимы: горячая клавиша, шорткат [англ. Шаблон:Langi], клавиша быстрого доступа, клавиша быстрого вызова, клавиатурный ускоритель; англ. Шаблон:Langi) (для программного обеспечения) — разновидность интерфейса взаимодействия с вычислительным устройством (компьютером, калькулятором), представляющая собой нажатие кнопки/клавиши (или сочетания клавиш) на клавиатуре, которому назначено (запрограммировано) некое действие — команды (операции), исполняемые данной системой. Как правило, частично дублирует интерфейс строки меню или кнопок и служит для значительного ускорения работы, также — увеличения количества возможных действий, выполняемых с помощью клавиатуры.
Сочетания клавиш особенно широко используются в компьютерных играх реального времени, в которых важна быстрота реакции игрока на развитие событий — в частности, в стратегиях.Ошибка скрипта: Модуля «Надстрочное предупреждение» не существует.
Необходимость использования[править]
Использование сочетаний позволяет на одну клавишу назначить несколько значений, что значительно увеличивает количество действий, выполняемых с клавиатуры.
Например, в инженерных калькуляторах есть клавиша «x²», над которой, как правило, написано «x³». При обычном нажатии на эту клавишу введённое число возводится в квадрат. Для выполнения «x³» предварительно нажимается специальная клавиша-модификатор для активации вторичной функции (она может иметь названия, к примеру, «shift», «Страница Шаблон:Comment/styles.css не имеет содержания.2ndf», надпись на ней обычно синего цвета, в отличие от прочих, белых), затем нажимается клавиша «x²». При этом выполняется команда, написанная наверху. Таким образом, одной клавише назначено два действия, чем сокращается количество кнопок на калькуляторе. Можно добавить на калькулятор ещё несколько подобных кнопок: «3rf», «4thf» и т. д. После этого на одну клавишу можно будет назначить три, четыре и более команд.
Клавиши-модификаторы[править]
В персональных компьютерах чаще всего в сочетаниях используются клавиши Шаблон:Клавиша, Шаблон:Клавиша, Шаблон:Клавиша, а также Шаблон:Клавиша (Шаблон:Клавиша) или Шаблон:Клавиша. Их часто называют клавишами-модификаторами.
В сочетаниях можно зажимать не только одну из вышеперечисленных клавиш, но и несколько одновременно. Иными словами, при использовании трёх клавиш-модификаторов на одну обычную клавишу можно «повесить» до восьми (; 2 — поскольку клавиша имеет два состояния — «нажата» и «не нажата». Но следует учесть, что состояние «не нажаты все три клавиши» не может использоваться для выполнения команд, следовательно, доступно для использования только семь состояний) (а при использовании и клавиши Шаблон:Клавиша — до 15) различных команд:
- Нажатие обычной клавиши без модификаторов — например Шаблон:Клавиша;
- Ctrl + клавиша — Шаблон:Клавиша;
- Alt + клавиша — Шаблон:Клавиша;
- Shift + клавиша — Шаблон:Клавиша;
- Ctrl + Shift + клавиша — Шаблон:Клавиша;
- Ctrl + Alt + клавиша — Шаблон:Клавиша;
- Alt + Shift + клавиша — Шаблон:Клавиша;
- Ctrl + Alt + Shift + клавиша — Шаблон:Клавиша.
Технические особенности[править]
Клавиша-модификатор (или управляющая клавиша) принципиально отличается от иных клавиш тем, что может:
- неограниченно долго находиться в зажатом (активном) состоянии;
- будучи зажатой, не блокировать действия остальных клавиш — как модификаторов, так и обычных.
Такие клавиши обычно имеют отдельный вывод контроллера клавиатуры, в отличие от алфавитно-цифровых, организованных матрично из-за экономии выводов контроллера. Матричная клавиатура обычно рассчитана на нажатие клавиш только поодиночке, поэтому, например, одновременное зажатие Шаблон:Клавиша и Шаблон:Клавиша ни к чему хорошему не приведёт. Для оповещения оператора о подобных проблемах в DOS выдавался сигнал на динамик ЭВМ при зажатии нескольких не управляющих клавиш.
Использование сочетаний клавиш в Windows[править]
В качестве примера рассмотрим сочетание клавиш [[Control-Alt-Delete (комбинация)|Шаблон:Клавиша]].
Нажимать клавиши нужно не по очереди (как в калькуляторах) и не одновременно (как на пианино аккордом). Сначала следует зажать клавиши Шаблон:Клавиша и Шаблон:Клавиша, и, не отпуская их, нажать клавишу Шаблон:Клавиша. Зажатые в момент нажатия Шаблон:Клавиша клавиши Шаблон:Клавиша и Шаблон:Клавиша модифицируют действие клавиши Шаблон:Клавиша. То есть при нажатии клавиши Шаблон:Клавиша выполнится не основное действие (удаление символа справа или выделенного объекта), а одно из «вторичных» (в Windows XP — вызов приложения «Диспетчер задач» (taskmgr.exe.))
Полезная информация[править]
Сочетания клавиш делятся на:
- Локальные (перехватываемые программой только в том случае, если окно программы активно);
- Глобальные для программы (перехватываемые определённой программой из любого окна);
- Глобальные для операционной системы (перехватываемые ОС из любого окна).
Сочетание клавиш [[Control-Alt-Delete (комбинация)|Шаблон:Клавиша]] является глобальным для Windows, то есть оно срабатывает из любого окна и перехватывается операционной системой.
В разных программах разный набор сочетаний клавиш. Разработчик программы сам решает, каким командам и какие именно сочетания клавиш назначить.
Многие программы позволяют пользователю самостоятельно настроить сочетания клавиш в программе под себя и сохранить в виде схемы. Это очень удобно, так как можно пользоваться одними и теми же сочетаниями в разных программах.
Однако это может привести к конфликту глобальных сочетаний клавиш разных программ. Если две программы будут использовать одно и то же глобальное сочетание клавиш, выполнится команда только для одной из этих программ.
Современные клавиатуры (так называемые «мультимедийные») нередко оснащаются дополнительными нестандартными кнопками для изменения громкости, управления окнами, вызова определённых программ («Калькулятор», «Word») и т. д. Как правило, эти клавиши можно программировать. В некоторых таких клавиатурах сочетания клавиш могут работать некорректно или вообще не работать.
Назначение некоторых клавиш[править]
- Шаблон:Клавиша … Шаблон:Клавиша — функциональные клавиши, в разных программах работают по-разному, также используются в сочетаниях клавиш;
- Шаблон:Клавиша + «буква/цифра из ряда над буквами» — изменить регистр буквы (в зависимости от состояния Шаблон:Клавиша); для цифры — использовать символ, размещённый на клавише с цифрой;
- Шаблон:Клавиша — включение режима «больших букв» (загорается индикатор);
- Шаблон:Клавиша — включение цифровой клавиатуры справа (загорается индикатор);
- Шаблон:Клавиша — практически нигде не работает (загорается индикатор). В MS-DOS использовалась для переключения между режимами прокрутки окна (аналог скроллинга) и перемещения текстового курсора. Excel — одна из немногих программ, где эта клавиша работает, причём так же;
- Шаблон:Клавиша — переключение на другой элемент управления с клавиатуры;
- Шаблон:Клавиша — закрытие диалоговых окон, меню, отмена действий;
- Шаблон:Клавиша — приостановить работу компьютера (в DOS работало везде, в современных ОС — только во время загрузки компьютера);
- Шаблон:Клавиша — в браузере перейти на предыдущую страницу (кроме Google Chrome 52+).
Глобальные сочетания клавиш в Windows[править]
Ошибка скрипта: Модуля «unsubst» не существует.
Глобальные сочетания клавиш в Windows[1] | |
---|---|
Сочетание | Описание действия |
Шаблон:Клавиша | переключение между закладками или окнами одного приложения |
Шаблон:Клавиша | закрыть активное окно (как правило, служит для завершения работы всего приложения, а диалоговые окна закрываются клавишей Шаблон:Клавиша) |
Шаблон:Клавиша | открытие системного меню окна: с помощью него можно закрывать, сворачивать, разворачивать, перемещать и изменять размер окна без помощи мыши |
Шаблон:Клавиша | открытие системного меню MDI-окна |
Шаблон:Клавиша | переключить язык |
Шаблон:Клавиша | переключить язык (популярная альтернатива сочетанию Шаблон:Клавиша, сначала требуется выбрать в настройках системы) |
Шаблон:Клавиша | открыть окно «Диспетчер задач» или «Безопасность Windows» |
Шаблон:Клавиша | открыть окно «Диспетчер задач» |
Шаблон:Клавиша или Шаблон:Клавиша | открыть/закрыть меню «Пуск» |
Шаблон:Клавиша | свернуть/восстановить все окна, включая диалоговые, то есть показать Рабочий стол |
Шаблон:Клавиша | открыть программу «Проводник» |
Шаблон:Клавиша | открыть окно «Запуск программы» («Пуск» → «Выполнить…») |
Шаблон:Клавиша или Шаблон:Клавиша | открыть окно поиска |
Шаблон:Клавиша | заблокировать компьютер |
Шаблон:Клавиша | свернуть все окна, кроме диалоговых |
Шаблон:Клавиша | открыть окно «Система»; |
Шаблон:Клавиша | поместить снимок всего экрана в буфер обмена; в MS-DOS использовалась для вывода на принтер содержимого экрана |
Шаблон:Клавиша | поместить снимок активного окна в буфер обмена |
Шаблон:Клавиша или Шаблон:Клавиша | скопировать (файл, текст и т.д.) в буфер обмена |
Шаблон:Клавиша или Шаблон:Клавиша | вставить (файл, текст и т.д.) из буфера обмена |
Шаблон:Клавиша | вырезать (файл, текст и т.д.) в буфер обмена |
Шаблон:Клавиша | удалить файл/каталог без возможности восстановления (удаление минуя Корзину) |
Шаблон:Клавиша | отменить действие |
Шаблон:Клавиша | повторить отменённое действие |
Шаблон:Клавиша | выделить всё |
Шаблон:Клавиша или Шаблон:Клавиша | сохранить |
Шаблон:Клавиша | закрыть текущую вкладку окна |
Шаблон:Клавиша | обновить |
Шаблон:Клавиша | удалить слово слева от курсора |
Шаблон:Клавиша | удалить слово справа от курсора |
Шаблон:Клавиша | переместить курсор на слово назад |
Шаблон:Клавиша | переместить курсор на слово вперёд |
Шаблон:Клавиша | выделить слово слева |
Шаблон:Клавиша | выделить слово справа |
Шаблон:Клавиша или Шаблон:Клавиша | переместить курсор в начало/конец текста |
Шаблон:Клавиша и Шаблон:Клавиша | выделить до начала/конца текста |
Шаблон:Клавиша | назад |
Шаблон:Клавиша | вперёд |
Шаблон:Клавиша | выделить текст в адресной строке браузера |
Шаблон:Клавиша + двойной щелчок левой кнопкой мыши | открыть окно свойств объекта (аналог Шаблон:Клавиша) |
Шаблон:Клавиша и Шаблон:Клавиша | сделать активным другое выполняющееся приложение (бывшее активным непосредственно перед текущим). Для переключения на другие приложения нажимайте клавишу Шаблон:Клавиша несколько раз, не отпуская Шаблон:Клавиша — в центре экрана появится панель со всеми запущенными приложениями, отпустите клавишу Шаблон:Клавиша на том из них, какое вы хотите сделать активным |
Шаблон:Клавиша | делает активным другое выполняющееся приложение (бывшее активным непосредственно перед текущим). Для переключения на другие приложения нажимайте клавишу Шаблон:Клавиша несколько раз, не отпуская Шаблон:Клавиша. В отличие от сочетания Шаблон:Клавиша, панель в центре экрана не появляется, приложения активируются в той последовательности, в которой были открыты, а при переходе на приложение, которое было свёрнуто в панель задач, оно не восстанавливается (чтобы развернуть свёрнутое активное окно, нужно нажать клавишу Шаблон:Клавиша). |
Шаблон:Клавиша | Переключение между кнопками приложений в панели задач; при добавлении Шаблон:Клавиша перебор идёт в обратном порядке. В Windows 7 эта комбинация задействует функцию Aero Flip 3D |
Шаблон:Клавиша или Шаблон:Клавиша | задействовать функцию Aero Flip 3D, фиксируя окна на мониторе и позволяя перемещаться между окнами с помощью Шаблон:Клавиша/Шаблон:Клавиша и активировать выбранное клавишей Шаблон:Клавиша ; |
Шаблон:Клавиша | в Microsoft Word: вставить неразрывный пробел |
Шаблон:Клавиша | в Microsoft Word: вставить неразрывный дефис |
Шаблон:Клавиша | в Microsoft Word: вставить разрыв страницы |
Шаблон:Клавиша | в Microsoft Word: вставить разрыв строки |
Шаблон:Клавиша | в Microsoft Word: перейти в режим предварительного просмотра |
Шаблон:Клавиша | распечатать документ |
Сочетания клавиш в компьютерных играх[править]
Ошибка скрипта: Модуля «unsubst» не существует. Сочетания клавиш используются в компьютерных играх для вызова определённых команд. К таким командам можно отнести как игровые, например, движение или атаку, так и специальные команды вызова меню, назначения группы или сохранения игры.
В играх-стратегиях клавиши быстрого вызова получили наиболее широкое распространение, так как в этом жанре наиболее важна оперативность действий.
Клавиша быстрого доступа имеет аналог в интерфейсе игры, который можно вызвать с помощью мыши. Но вызов с помощью клавиатуры оказывается быстрее в большинстве случаев. Также в опциях игры можно менять команды на кнопках.
Вызов сверхспособности[править]
Клавиша быстрого вызова может быть использована в компьютерной игре в качестве вызова сверхспособности, такой как телекинез или левитация. Обычно для этого используется одна клавиша на латинской раскладке, буква которой входит в название способности. Чаще всего это первая буква названия, хотя в некоторых случаях используются клавиши, более удобные для нажатия. В названии способности такая буква выделяется полужирным начертанием или другим цветом.
Вызов способности с помощью клавиатуры позволяет сэкономить время, столь важное в стратегиях реального времени.
Кроме способностей, одна клавиша может быть использована для покупки юнитов, постройки зданий и заказа улучшений.
Вызов меню[править]
Игровое меню обычно вызывается комбинацией клавиш, первая из которых — специальная клавиша, а вторая — буквенно-цифровая клавиша. Такие комбинации применяются реже, поскольку они имеют аналог в графическом интерфейсе игры, и их нажатие не требует оперативности.
Вызов группы[править]
В стратегиях реального времени нередко клавиши быстрого доступа применяются для вызова группы юнитов. Для определения группы юнитов чаще всего используется комбинация клавиши Шаблон:Клавиша и одной из цифровых клавиш. Впоследствии для вызова группы используется только цифровая клавиша.
Порядок команд[править]
Клавиша Шаблон:Клавиша может применяться в качестве назначения очереди команд. При этом выбранная группа юнитов будет выполнять команды в порядке назначения игроком. Если не использовать очередь, группа юнитов будет выполнять команды игрока, прерывая предыдущие, если они не были завершены.
Специализированные программы[править]
Windows[править]
Примечания[править]
- ↑ Ошибка Lua в package.lua на строке 80: module 'Module:Languages' not found.
См. также[править]
Литература[править]
- Peres, S. C., Tamborello, F. P., Fleetwood, M. D., Chung, P., & Paige-Smith, D. L. (2004, September). Keyboard shortcut usage: The roles of social factors and computer experience. In Proceedings of the Human Factors and Ergonomics Society Annual Meeting (Vol. 48, No. 5, pp. 803-807). Sage CA: Los Angeles, CA: SAGE Publications.
Ссылки[править]
Шаблон:Клавиши клавиатуры Шаблон:Игровая терминология
This article "Сочетание клавиш" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Сочетание клавиш. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.