Що таке ключі Sys Rq, Scroll Lock і Pause Break на клавіатурі?
Погляньте на клавіатуру і, швидше за все, ви побачите кілька клавіш, які ви ніколи не використовуєте біля верхнього правого кута: Sys Rq, Scroll Lock і Pause / Break. Ви коли-небудь замислювалися, для чого потрібні ці ключі?
Хоча сьогодні ці клавіші були вилучені з деяких клавіатур комп'ютерів, вони все ще залишаються загальним явищем - навіть на нових клавіатурах.
Зображення: ajmexico на Flickr
Sys Rq
Ключ SysRq (іноді Sys Req) є абревіатурою для системного запиту. У ці дні клавіатури зазвичай поєднують ключ SysRq з клавішею Print Screen (або Prt Scr). Щоб фактично викликати ключ системного запиту, потрібно натиснути Alt + SysRq.
Цей ключ призначений для виклику функцій низькорівневої операційної системи. він поводиться по-іншому, ніж інші клавіші на клавіатурі - при натисканні цієї клавіші BIOS комп'ютера генерує спеціальне переривання, яке повідомляє операційній системі натискання клавіші. Операційна система може прослухати подію і зробити щось особливе.
У ці дні більшість операційних систем і програм просто ігноруватимуть цю подію. Одним з помітних винятків є Linux, де «ключ Magic SysRq» може відправляти команди безпосередньо до ядра Linux, щоб допомогти відновити аварії та налагодити операційну систему.
Зображення за кредитом: solylunafamilia на Flickr
Scroll Lock
Блокування прокрутки - це перемикач, так само, як і Caps Lock і Num Lock - на деяких клавіатурах блокування Scroll Lock також може мати спеціальне світло.
Scroll Lock був розроблений для старих, текстових режимів, які мали невеликий обсяг вільного місця на екрані. Натискаючи клавіші зі стрілками, звичайно переміщувався курсор для введення тексту, але люди хотіли прокрутити вгору і вниз по вмісту текстового екрана..
Коли функція Scroll Lock була увімкнена, клавіші зі стрілками прокручували вміст екрану замість переміщення курсору.
У сучасних графічних середовищах, які включають смуги прокручування та колеса миші, така поведінка більше не потрібна - насправді більшість програм повністю ігноруватиме ключ блокування прокрутки.
Однією з найвідоміших програм, яка продовжує виконувати блокування прокрутки, є Microsoft Excel. Якщо в Excel включено функцію Блокування прокрутки, натискання клавіш зі стрілками дозволить прокрутити область перегляду без переміщення курсору.
Перерва
Клавіші Pause і Break використовувалися в DOS і досі функціонують в командному рядку.
Клавіша Пауза призначена для призупинення виводу програми в текстовому режимі - вона все ще працює у вікні командного рядка у Windows. Після натискання кнопки Пауза припинення виведення зображення на екрані буде завершено. Залежно від способу написання програми, це може також призупинити виконання програми. Натисніть іншу клавішу після призупинення, і програма буде продовжена.
Клавіша Pause може також призупинити роботу багатьох комп'ютерів під час завантаження BIOS. Це дозволить вам читати повідомлення BIOS POST (включення самотестування), які блимають на екрані протягом короткого часу.
Зображення: Thiago Avancini на Flickr
Клавішу Break можна використовувати для завершення роботи додатків DOS - натискання комбінації клавіш Ctrl + Break завершує роботу програми DOS. Цей ярлик функціонує аналогічно Ctrl + C, який також використовується для припинення роботи програм у середовищі командного рядка.
Ці клавіші старі і не зазвичай використовуються - якщо ви замислювалися, хто їх використовує, відповідь дуже небагато. За винятком клавіші Scroll Lock у Microsoft Excel, середня людина може зробити це з тими ключами дуже мало. Фактично, це дивно, що вони все ще настільки поширені на клавіатурах сьогодні.