stringtranslate.com

Ключ управления

Клавиша Control (с пометкой «Ctrl») на клавиатуре Windows рядом с клавишей Windows одного стиля , за которой, в свою очередь, следует клавиша Alt.
Редко используемый символ клавиатуры ISO для обозначения «Control».

В вычислительной технике клавиша Control Ctrl — это клавиша-модификатор , которая при нажатии совместно с другой клавишей выполняет специальную операцию (например, + ). Как и клавиша Shift , клавиша Control редко выполняет какую-либо функцию при нажатии сама по себе. Клавиша управления расположена в левом нижнем углу большинства клавиатур или рядом с ней (в соответствии с международным стандартом ISO/IEC 9995-2 ), причем многие из них имеют дополнительную кнопку в правом нижнем углу.CtrlC

На клавиатурах, где для маркировки клавиш используются английские сокращения, они обычно имеют маркировку ( или иногда используются, но это редко). Также используются сокращения в языке раскладки клавиатуры, например, немецкая раскладка клавиатуры используется в соответствии с требованиями немецкого стандарта DIN 2137:2012-06. Существует стандартизированный символ клавиатуры (используется, когда латинские буквы нежелательны). [a] Этот символ кодируется в Юникоде как символ шлема U+2388 , но используется очень редко.CtrlControlCtlStrg

История

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

Первые 32 символа ASCII являются управляющими символами и представляются 5- битным двоичным числом. Поскольку символы ASCII были представлены в виде 7 бит, если нажать клавишу, удерживая нажатой клавишу Control, телетайпы и терминалы просто устанавливали первые 2 бита символа в 0, преобразуя символ в управляющий символ. Например, символ «а» имеет двоичный код ASCII 110 0001. Этот код будет преобразован в 000 0001, соответствующий символу ASCII с идентификатором 1 (символ SOH). В таблице управляющих кодов C0 и C1 § элементов управления C0 показаны управляющие символы ASCII, при этом в столбце « Обозначение каретки » указана каретка (^), за которой следует символ, который следует нажать, удерживая нажатой клавишу Control для создания символа.

Если телетайп или терминал подключен к компьютеру, программное обеспечение на компьютере может интерпретировать получаемые управляющие символы так, как для этого написано; данный управляющий символ может интерпретироваться иначе, чем он был бы интерпретирован телетайпом или терминалом, который его принимает. Например, Control-C , полученный с телетайпа или терминала, в некоторых интерфейсах командной строки интерпретируется как «прервать текущую программу» , а Control-E интерпретируется текстовым редактором Emacs как «переместить курсор редактора в конец». линии».

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

Расположение

На клавиатурах многих ранних компьютерных терминалов , включая Teletype Model 33 ASR и Lear-Siegler ADM-3A , а также ранних моделях IBM PC , клавиша Control располагалась слева от клавиатуры, тогда как клавиша Caps Lock находится в том же положении на клавиатуре. большинство современных клавиатур. Традиционная компоновка была сохранена для более поздних систем рабочих станций и часто ассоциируется с рабочими станциями Unix . Клавиатуры Sun Microsystems выпускались в двух раскладках; «Unix» и «стиль ПК», при этом раскладка Unix имеет традиционное расположение клавиши управления и других клавиш. [1] На клавиатурах, предназначенных для компьютеров «один ноутбук на ребенка», в этом месте также имеется клавиша управления. [2] Другие производители производят клавиатуры для разных компьютерных систем с таким расположением клавиши управления, например Happy Hacking Keyboard .

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

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

Обозначения

Существует несколько распространенных обозначений нажатия клавиши Control в сочетании с другой клавишей. Каждое обозначение ниже означает нажатие и удержание при нажатии клавиши:CtrlX

Таблица примеров

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

В ранних шутерах от первого лица левая клавиша Ctrl часто использовалась для стрельбы из оружия. В новых играх клавиша часто используется для приседания. [5]

Похожие концепции

Как правило, клавиша Command , помеченная символом ⌘ на компьютерах Apple Macintosh , выполняет эквивалентные функции в классических приложениях Mac OS и macOS (например, ⌘C копирует, а ⌘P печатает; то же самое справедливо для сохранения, вырезания и вставки). ).

У компьютеров Macintosh также есть клавиша Control, но она имеет другую функциональность. Оригинальный дизайн мыши Apple уменьшил сложность, предлагая только одну кнопку. По мере развития интерфейса для доступа к дополнительным опциям предлагались контекстные меню . Для доступа к ним была необходима еще одна кнопка. В Unix и Windows у пользователя были другие кнопки мыши. В классической Mac OS и macOS клавиша Control используется для вызова «щелчка правой кнопкой мыши». Apple называет это «вторичным щелчком», поскольку левши могут выбирать, на какой стороне находится эта кнопка.

Примечания

  1. ^ указано в ISO/IEC 9995-7 как символ 26 и в ISO 7000 «Графические символы для использования на оборудовании» как символ ISO-7000-2028.

Рекомендации

  1. ^ Поддержка языка сложной текстовой компоновки в операционной среде Solaris docs.oracle.com/cd/E19455-01/806-5583/806-5583.pdf
  2. ^ Дон Марти (27 октября 2006 г.). «Делаю это для детей, чувак: детский ноутбук вдохновляет проекты с открытым исходным кодом». Мир Линукса. Архивировано из оригинала 24 ноября 2007 г. Проверено 11 июня 2010 г.
  3. ^ «OS X Yosemite: что это за символы, показанные в меню?». Поддержка Apple . Apple Inc. , 23 сентября 2015 г.
  4. ^ «Сочетания клавиш Mac» . Поддержка Apple . Apple Inc., 7 декабря 2015 г. Проверено 28 декабря 2015 г.
  5. Лахти, Эван (5 августа 2016 г.). «Любой, кто использует клавишу C, чтобы присесть, — безнадежный дегенерат». ПК-геймер .

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