Какие клавиши Sys Rq, Scroll Lock и Pause Break находятся на моей клавиатуре?
Посмотрите на клавиатуру и, скорее всего, вы увидите несколько клавиш, которые вы никогда не используете в правом верхнем углу: Sys Rq, Scroll Lock и Pause / Break. Задумывались ли вы, для чего эти ключи?
Хотя эти клавиши были удалены с некоторых компьютерных клавиатур сегодня, они все еще являются обычным явлением - даже на новых клавиатурах.
Изображение предоставлено: ajmexico на Flickr
Sys Rq
Ключ SysRq (иногда Sys Req) является сокращением для System Request. В наши дни клавиатуры обычно сочетают клавишу SysRq с клавишей Print Screen (или Prt Scr). Чтобы на самом деле вызвать системный запрос, вам нужно нажать Alt + SysRq..
Этот ключ предназначался для вызова функций операционной системы низкого уровня. он ведет себя не так, как другие клавиши на клавиатуре - когда вы нажимаете эту клавишу, BIOS вашего компьютера генерирует специальное прерывание, которое сообщает операционной системе, что клавиша была нажата. Операционная система может прослушивать событие и делать что-то особенное.
В наши дни большинство операционных систем и программ просто игнорируют это событие нажатия клавиши. Одним заметным исключением является Linux, где «ключ Magic SysRq» может отправлять команды непосредственно в ядро Linux, чтобы помочь восстановлению после сбоев и отладке операционной системы..
Изображение предоставлено: solylunafamilia на Flickr
Scroll Lock
Scroll Lock - это переключатель, точно так же, как Caps Lock и Num Lock - на некоторых клавиатурах Scroll Lock также может иметь специальный индикатор.
Scroll Lock был разработан для более старых текстовых режимов, в которых было мало свободного места на экране. Нажатие клавиш со стрелками обычно перемещало курсор ввода текста, но людям нужен был способ прокручивать содержимое текстового экрана вверх и вниз..
Когда Scroll Lock был включен, клавиши со стрелками будут прокручивать содержимое экрана вместо перемещения курсора.
В современных графических средах, включающих полосы прокрутки и колеса мыши, такое поведение больше не требуется - фактически большинство программ полностью игнорируют клавишу Scroll Lock..
Одна известная программа, которая продолжает подчиняться Scroll Lock - это Microsoft Excel. Когда в Excel включена блокировка прокрутки, нажатие клавиш со стрелками прокручивает область просмотра без перемещения курсора.
Пауза / Перерыв
Клавиши Pause и Break использовались в DOS и до сих пор функционируют в командной строке сегодня.
Клавиша Pause предназначена для приостановки вывода программы в текстовом режиме - она все еще работает в окне командной строки в Windows. Когда вы нажимаете кнопку «Пауза», прокрутка вниз экрана останавливается. В зависимости от того, как написана программа, это также может приостановить выполнение программы. Нажмите другую клавишу после паузы, и программа продолжит.
Клавиша Pause также может приостановить работу многих компьютеров во время загрузки BIOS. Это может позволить вам прочитать сообщения BIOS POST (самопроверка при включении), которые мигают на экране в течение короткого времени.
Кредит Фотографии: Тьяго Аванчини на Flickr
Клавиша Break может использоваться для завершения приложений DOS - нажатие Ctrl + Break завершает работу приложения DOS. Этот ярлык работает аналогично Ctrl + C, который также используется для завершения приложений в средах командной строки..
Эти ключи старые и редко используются - если вам интересно, кто их использовал, ответ будет очень мало людей. За исключением клавиши Scroll Lock в Microsoft Excel, с этими клавишами мало кто может справиться. На самом деле, удивительно, что они все еще так распространены на клавиатурах сегодня.