stringtranslate.com

Модифицирующая клавиша

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

Например, в большинстве раскладок клавиатуры сочетание клавиш Shift + даст заглавную букву «A» вместо строчной буквы «a» по умолчанию (если только не в режиме Caps Lock или Shift Lock ). Сочетание клавиш + в Microsoft Windows вызовет сочетание клавиш для закрытия активного окна ; в этом случае клавишей-модификатором является Alt. Напротив, нажатие только или, вероятно, ничего не сделает, если не назначена определенная функция в определенной программе (например, активация вспомогательных средств ввода или панели инструментов активного окна в Windows).⇧ ShiftAAltF4⇧ ShiftAlt

Эксперт по пользовательскому интерфейсу Джеф Раскин придумал термин « квазирежим » для описания состояния, в которое переходит компьютер при нажатии клавиши-модификатора.

История

Модифицирующие клавиши на персональных компьютерах

Наиболее распространенными являются:

Клавиша Meta (Sun), клавиша Windows, клавиша Cmd (Apple) и аналогичная "клавиша Amiga" ( ) на компьютерах Amiga обычно обрабатываются одинаково. В операционной системе Linux среда рабочего стола KDE называет эту клавишу Meta , в то время как GNOME называет эту клавишу нейтрально, Super . Это можно считать запутанным, поскольку оригинальная клавиатура space-cadet и система X Window распознают модификатор " ", отличный от " ".AMetaSuper

ZX Spectrum имеет клавишу Symbol Shift в дополнение к Caps Shift. Она использовалась для доступа к дополнительным знакам препинания и ключевым словам.

Клавиатура компьютера MSX , помимо Shift и Control, также включала две специальные клавиши-модификаторы, Code и Graph. В некоторых моделях, как в Brazilian Gradiente Expert , клавиши Code и Graph обозначены как " " и " " (левая и правая графика). Они используются для выбора специальных графических символов и расширенных знаков.L GraR Gra

Аналогично, у Commodore 64 и других компьютеров Commodore клавиша Commodore находилась в левом нижнем углу клавиатуры.

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

Клавиатура MIT space-cadet имела дополнительные клавиши-модификаторы Top и Front. В сочетании со стандартными модификаторами она могла вводить до 8000 различных символов.

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

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

Некоторые клавиатуры неанглоязычных языков имеют специальные клавиши для создания акцентированных модификаций стандартных клавиш с латинскими буквами. Фактически, стандартная британская раскладка клавиатуры включает клавишу с ударением в верхнем левом углу для создания àèìòù, хотя это двухэтапная процедура, когда пользователь нажимает клавишу с ударением, отпускает ее, а затем нажимает клавишу с буквой. Такие клавиши называются мертвыми клавишами . Модификатор AltGr создает последовательность áéíóú или в сочетании с клавишей Shift ÁÉÍÓÚ. Клавиатуры некоторых языков просто включают акцентированные символы на свои собственные клавиши. Некоторые клавиатуры также имеют клавишу Compose для ввода акцентированных и других специальных символов. При нажатии , а затем двух других клавиш на экране появится что-то похожее на комбинацию глифов двух предыдущих клавиш.Compose

Только модификатор

Клавишу-модификатор можно использовать как обычную клавишу.

В 2005 году Quicksilver (программное обеспечение) представила функцию под названием «Активация только модификатора». Если клавиша-модификатор (Command) была нажата на короткое время (менее 300 мс), а затем отпущена без нажатия других клавиш, это воспринималось как «триггер».

В 2012 году такое использование клавиши-модификатора появилось в настройках «Диктовки» в OS X Mountain Lion , где Apple представила такие опции, как «Нажмите правую клавишу Command дважды» для запуска диктовки.

Эта функциональность была дополнительно расширена в macOS Sequoia (2024) с добавлением клавиш-модификаторов, которые можно использовать отдельно для активации сочетаний клавиш, таких как «Показать рабочий стол», включая Left Command, Left Option, Left Control, Left Shift, Right Command, Right Control, Right Option, Right Shift, fn. Это фактически дает пользователям 9 дополнительных клавиш для активации сочетаний клавиш.

Клавиши двойного назначения

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

Например, вы можете использовать и как обычную клавишу пробела, и как Shift. Интуитивно понятно, что она будет действовать как стандартный пробел, когда вам нужен пробел, и как Shift, когда вы хотите, чтобы она действовала как shift. То есть, когда вы просто нажимаете и отпускаете ее, это обычный пробел, но когда вы нажимаете другие клавиши, скажем , и , удерживая нажатой , то они будут рассматриваться как плюс X, Y и Z. space barXYZspace⇧ Shift

Приведенный выше пример известен как «SandS», что в Японии означает «Space and Shift» (пробел и сдвиг). [1] Но возможно любое количество любых комбинаций. [2]

Чтобы нажать shift+пробел в предыдущем примере, вам, в дополнение к клавише с двойной функцией пробел/shift, понадобится одна из следующих клавиш: (a) еще одна клавиша пробел/shift, (b) обычная клавиша shift или (c) обычная клавиша пробела.

Смотрите также

Ссылки

  1. ^ К. Кимура (15 апреля 2001 г.). «SandS機能お試しアプレット» (на японском языке). Архивировано из оригинала 15 февраля 2002 г. Проверено 30 ноября 2011 г.
  2. ^ "Модификатор дома – Дом" . Получено 2015-04-14 .

Внешние ссылки