Кіріспе

Компьютерлік перне Scroll Lock (⤓ немесе ⇳) – көптеген IBM-ге үйлесімді компьютерлік пернетақталарда кездесетін құлыптау пернесі (әдетте, күйін көрсететін шаммен бірге). Операциялық жүйеге байланысты, ол әртүрлі мақсаттарда қолданылуы мүмкін, ал бағдарламалар пернеге функцияларды тағайындауы немесе оның күйіне қарай өз мінез-құлқын өзгерте алады. Мысалы, IBM Lotus Notes, Forté Agent, Renoise, Cakewalk by BandLab және LibreOffice Calc. Кейбір мәтіндік редакторлар (Notepad++, Microsoft Visual Studio сияқты) жебе пернелері басқанда ұқсас әрекет көрсетеді. Көптеген графикалық интерфейстік орталар (GUI) оған мән бермейді, яғни жылжуды тышқанмен, жылжу жолақтары немесе жылғу дөңгелегі сияқты құралдарды қолдану арқылы немесе тышқанның ортаңғы батырмасымен іске қосылатын "автожылжу" мүмкіндігі арқылы жасау қажет (бұл жылғу дөңгелегінің бөлігі болуы мүмкін). Кейбір жағдайларда, + пернесін жебе пернелерімен бірге қолдану жылжуды қосуға мүмкіндік береді. Google Chrome, Firefox және Internet Explorer сияқты кейбір веб-браузерлер Caret шолу режимін қолдайды, оны қосу/өшіруге болады. Caret шолуын өшірген кезде терезені жылғау әрекеті (әдепкі параметр) Scroll Lock үшін ұсынылғанға ұқсас, ал Caret шолуын қосу жылғауды сызық бойынша жылжытуға мүмкіндік береді, тіпті Scroll Lock өшірілгендей.

Консольді жылжыту

Linux консоліндегі пернені басып, мәтін экран арқылы жылжығанда консоль шығысын (бірақ кіріс емес) тоқтатады, бұл кезде экранға қосымша мәтін жіберілмейді, ал бағдарлама әдеттегідей жұмыс істеуін жалғастырады немесе терминалға жетпеген деректердің көптігі салдарынан tty-нің шығыс кезегі толып, tty файл дескрипторы бұғатталмаған I/O қолданбаған жағдайда, syscall-де тоқтап қалуы мүмкін. Пернені қайта бассаңыз, экранның тоқтатылуы алынып тасталады және тоқтатылған кезде пайда болған барлық мәтін бірден көрсетіледі, ал бағдарлама қалыпты жұмысын жалғастырады. Бұл пайдаланушыға дисплейді тоқтата тұрып, экран арқылы тым жылдам жылжып өтетін ұзақ журналдық хабарларды оқуға мүмкіндік береді, мысалы, жүйе іске қосылғанда (пернетақта драйвері алдын ала жүктелген болса). Әдеттегідей конфигурацияланбаған немесе шикі режимде болса, (ASCII-дегі DC3) және (ASCII-дегі DC1) Unix-ке ұқсас жүйелерде tty шығысын тиісінше тоқтату және тоқтатуды ажырату үшін Scroll Lock пернесінің орнына қолданылуы мүмкін. Бұл мінез-құлық компьютерлік терминалдардың аппараттық құрылғыларындағы Hold Screen пернесін немесе ұқсас ағын басқару механизмдерін имитациялайды. Бұл әрекетті POST немесе DOS кезіндегі Pause пернесін басудан ажырату керек, ол әдетте жұмыс істеп жатқан процесті уақытша тоқтатады. FreeBSD жүйесінің консолінде бұл перне шығысты тоқтатудан басқа, жылжу мүмкіндігін де қосады: басып болғаннан кейін, жоғары немесе төмен жылжу үшін және пернелерін пайдалануға болады. Пернені қайта бассаңыз, бұл режим тоқтатылады және шығыстың төменгі бөлігіне оралады. Linux консолі бұл мінез-құлықты және артықшылықсыз іске асырды; бұл мүмкіндік осалдыққа байланысты алынып тасталды (CVE 2020 14390). NetBSD консолінде жылжуды / немесе, содан кейін / пернелерін басу арқылы жасауға болады.

Жүгірту диагностикасы

Multiuser DOS, System Manager және REAL/32 жүйелерінде қосылған кезде жүктелу кезінде автоматты түрде арнайы диагностикалық режимге өтеді, онда операциялық жүйе және жүктелген құрылғы драйверлері өздерінің жай-күйі мен операциялық жүйемен өзара әрекеттесуі туралы толыққанды мәліметтерді және қателерді жою ақпаратын көрсетеді, кейде әрбір жүктелген драйвер үшін бірнеше экранға дейін ақпарат шығады.