IBM Model M klaviaturasida faollashtirilgan indikator chirog'i bo'lgan aylantirish-qulflash tugmasi.
**Scroll Lock** (⤓ yoki ⇳) ko'pgina IBM-mos keluvchi kompyuter klaviaturalarida qulflash tugmasi (odatda tegishli holat chirog'i bilan) hisoblanadi.

Operatsion tizimga qarab, u turli maqsadlarda ishlatilishi mumkin va ilovalar kalitga funktsiyalarni belgilashi yoki uning o'tish holatiga qarab harakatlarini o'zgartirishi mumkin. 

Kalit tez-tez ishlatilmaydi, shuning uchun ba'zi bir qisqartirilgan yoki maxsus klaviaturalar va `Scroll Lock` butunlay yetishmaydi.

Bosish`Ctrl`+`Scroll Lock` tugmalari bosish bilan bir xil funktsiyani bajaradi`Ctrl`+`Pause/Break`. Bu xatti-harakat asl IBM PC klaviaturalarining qoldiqlari bo'lib, ularda bag'ishlangan bo'lmagan<span data-cx="[{&quot;adapted&quot;:true,&quot;partial&quot;:false,&quot;targetExists&quot;:true,&quot;mandatoryTargetParams&quot;:[],&quot;optionalTargetParams&quot;:[]}]" data-mw="{&quot;parts&quot;:[{&quot;template&quot;:{&quot;target&quot;:{&quot;wt&quot;:&quot;Klaviatura tugmasi&quot;,&quot;href&quot;:&quot;./Andoza:Klaviatura tugmasi&quot;},&quot;params&quot;:{&quot;1&quot;:{&quot;wt&quot;:&quot;Pause/Break&quot;}},&quot;i&quot;:0}}]}" data-ve-no-generated-contents="true" id="mwIQ" typeof="mw:Transclusion">&nbsp;</span> tugmasi mavjud. Buning o'rniga ular Pauza funktsiyasini tayinladilar`Ctrl`+`Num Lock` va Break funktsiyasi uchun`Ctrl`+`Scroll Lock` kabi tugmalarni tayinlaydilar.

Funktsiya
---------

### Oynani aylantirish

The`Scroll Lock` tugmasi barcha aylantirish usullarini blokirovka qilish uchun mo'ljallangan bo'lib, u asl IBM PC klaviaturasidan qolgan. Asl dizaynda,`Scroll Lock` o'q tugmalarining harakatini o'zgartirish uchun mo'ljallangan edi. Qachon`Scroll Lock` rejimi yoqilgan edi, strelka tugmalari kursorni siljitish oʻrniga matn oynasi mazmunini aylantirardi. Bu foydalanishda,`Scroll Lock` Num Lock yoki Caps Lock kabi o'zgaruvchan blokirovka tugmasi bo'lib, kalit qo'yib yuborilgandan keyin ham saqlanib turadigan holatga ega.

Bugungi kunda ushbu maxsus foydalanish`Scroll Lock` kamdan-kam uchraydi. Ushbu xatti-harakatni hurmat qiladigan zamonaviy dasturlarga IBM Lotus Notes, Forté Agent, Image-Line FL Studio, Renoise, Microsoft Excel, Microsoft Project, LibreOffice Calc va  kamdan kam Microsoft Word kirishi mumkin.

Ba'zi matn muharrirlari (masalan, Notepad++, Microsoft Visual Studio kabi) o'q tugmalari bilan foydalanilganda, xuddi shunday harakatni ko'rsatadi va <span data-cx="[{&quot;adapted&quot;:true,&quot;partial&quot;:false,&quot;targetExists&quot;:true,&quot;mandatoryTargetParams&quot;:[],&quot;optionalTargetParams&quot;:[]}]" data-mw="{&quot;parts&quot;:[{&quot;template&quot;:{&quot;target&quot;:{&quot;wt&quot;:&quot;Klaviatura tugmasi&quot;,&quot;href&quot;:&quot;./Andoza:Klaviatura tugmasi&quot;},&quot;params&quot;:{&quot;1&quot;:{&quot;wt&quot;:&quot;Ctrl&quot;}},&quot;i&quot;:0}}]}" data-ve-no-generated-contents="true" id="mwTw" typeof="mw:Transclusion">&nbsp;</span> tugmasi bosildi.

Ko'pgina GUI muhitlari e'tibordan chetda`Scroll Lock`, ya'ni aylantirish sichqoncha yordamida, aylantirish paneli yoki aylantirish g'ildiraklari kabi vositalar yordamida amalga oshirilishi kerak degan ma'noni anglatadi. Ko'pincha, g'ildirak sichqoncha tugmachasining o'rtasi sichqonchaning harakati sichqoncha kursorini siljitishini yoki aylantirish oynasida tarkibni aylantirishni aniqlash uchun o'tish tugmasi sifatida ishlaydi.

Google Chrome, Firefox va Internet Explorer kabi baʼzi veb-brauzerlar Caret koʻrish rejimini `F7` qo'llab-quvvatlaydi. Caret navigatsiyasi o'chirilgan (standart) bilan oynani aylantirish harakati Scroll Lock uchun tavsiya etilganiga o'xshash bo'lsa-da, Caret navigatsiyasini yoqish kursorni aylantirish harakatini xuddi Scroll Lock o'chirilgandek faollashtiradi.

### Konsolni aylantirish

tugmasini bosish`Scroll Lock`Linux konsolidagi tugmasi matn ekran boʻylab aylanayotganda konsol chiqishini muzlatib qoʻyadi (lekin kiritilmaydi), bu vaqtda ekranga boshqa matn yuborilmaydi, dastur odatdagidek ishlashda davom etadi. Qachon`Scroll Lock` yana bosiladi, ekran muzlatilmaydi va muzlatish paytida hosil bo'lgan barcha matn bir vaqtning o'zida ko'rsatiladi. Bu foydalanuvchiga displeyni to'xtatib turish va o'qish uchun ekran bo'ylab juda tez aylanib o'tadigan uzoq xabarlarni o'qish imkonini beradi, masalan, tizim ishga tushirilganda (agar klaviatura drayveri allaqachon yuklangan bo'lsa). Agar boshqacha tarzda sozlanmagan bo'lsa,`Ctrl`+`S` va`Ctrl`+`Q`Terminal chiqishini mos ravishda muzlatish va muzlatish uchun Linuxdagi istalgan terminalda Scroll Lock o'rniga dan foydalanish mumkin.

Ushbu xatti-harakatlar Hold Screen tugmachasini yoki kompyuter terminallaridagi shunga o'xshash oqimni boshqarish mexanizmlarini taqlid qiladi.

Xulq-atvorni POST paytida yoki DOS ostida to'xtatib turish tugmachasini bosishdan farqlash kerak, bu sukut bo'yicha ishlaydigan jarayonni vaqtincha to'xtatishga olib keladi.

FreeBSD tizim konsolida`Scroll Lock` tugmasi qo'shimcha ravishda aylantirishni ta'minlaydi: Scroll Lock tugmasini bosgandan so'ng foydalanish mumkin`Page Up` va`Page Down`Yuqoriga yoki pastga aylantirish uchun pastga. Scroll Lock-ni yana bosish ushbu rejimni o'chiradi va chiqishning pastki qismiga qaytadi. Linux konsoli ushbu xatti-harakatni foydalanish orqali amalga oshiradi`⇧ Shift`+`Page Up` va`⇧ Shift`+`Page Down` , talab qilmaydi`Scroll Lock`Faol bo'lish uchun .

### Yuklash diagnostikasi

Multiuser DOS, System Manager va REAL/32 da faollashtirilmoqda`Scroll Lock`Yuklash paytida har doim maxsus diagnostika rejimiga kiradi, bu erda operatsion tizim va yuklangan qurilma drayverlari o'zlari va ularning operatsion tizim bilan o'zaro ta'siri haqida batafsil holat va disk raskadrovka ma'lumotlarini, ba'zan har bir yuklangan drayver uchun bir nechta ekran to'plamini ko'rsatadi. Avtomatik aylantirish qancha vaqtga to'xtatiladi`Scroll Lock` qoladi. 

DR-DOS 7.02 va undan yuqori versiyalari CONFIGni ta'minlaydi. Scroll Lock holatini tezda o'zgartirish uchun `SCROLLOCK =ON|OFF` nomli SYS direktivasi. Faollashtirilmoqda`Scroll Lock`Yuklash paytida DIAG rejimiga ham kiradi, bunda ba'zi maxsus drayverlar batafsilroq xabarlarni ko'rsatishi mumkin , lekin Multiuser DOS oilasidagi vaziyatdan farqli o'laroq, oddiy DOS drayverlari odatda qo'shimcha ma'lumotlarni ko'rsatmaydi. Biroq, operatsion tizim CONFIG-dagi har qanday avtomatik vaqt tugashini ( `TIMEOUT = <seconds>,<character>,<switch>` ) vaqtincha to'xtatib qo'yadi. SYS trace ( `TRACE =ON|OFF` ) va`F7` /`F8` bir bosqichli rejimlar qancha vaqt davomida`Scroll Lock` faol. 

### Nosozliklarni tuzatish

Windows 2000 dan boshlangan Microsoft Windows NT oilasida disk raskadrovka funksiyasi yoqilishi mumkin, bu foydalanuvchiga tizimni qo'lda ishdan chiqarishga imkon beradi, bu esa operatsion tizimning joriy holatini tahlil qilish uchun xotira chiqindilarini hosil qiladi. Buni REG\_DWORD ro'yxatga olish kitobi kalitini `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters\CrashOnCtrlScroll` `1` ga o'rnatish orqali amalga oshirish mumkin. O'rnatilgandan so'ng, foydalanuvchi ushlab turishi mumkin`RCtrl` tugmachasini bosing va ustiga bosing`Scroll Lock`Blue Screen of Death ishga tushirish uchun. 

Microsoft Visual Basic 5.0 va 6.0 da,`Ctrl`+`Pause/Break` integratsiyalashgan ishlab chiqish muhitida ishlayotgan dasturni uning taxalluslari kabi pauza qiladi.`Ctrl`+`Scroll Lock` .

### Nusxalash va joylashtirish

Muqobil DOS klaviaturasi va konsol drayverlari FreeKEYB va K3PLUS bilan birgalikda,`Scroll Lock`, shuningdek, ilovalar o'rtasida nusxa ko'chirish va joylashtirish imkoniyatining bir qismi sifatida xizmat qildi. Standart KEYB klaviatura drayveri bilan solishtirganda, bu drayverlar bir nechta kengaytmalarni taklif qildilar, shu jumladan kalitlarni joylashtirish imkoniyatiga ega kengaytirilgan tugmalar buferi, so'l yozuvchisi va talab bo'yicha ishga tushirilishi mumkin bo'lgan CopyCursor deb nomlangan ikkinchi kursor (sukut bo'yicha bosilganda).`Ctrl`+`Alt`+`F11` yoki sichqonchaning o'rta tugmasi) va kursor tugmachalari yoki sichqoncha yordamida ekranda erkin harakatlantiring, hatto ishlaydigan dasturda standart kursor erisha oladigan hududdan tashqarida ham. Chaqirilgach, bosing`F11` (yoki sichqonchaning chap tugmasi) CopyCursor ostidagi belgilar birin-ketin klaviatura buferiga to'ldirilishi mumkin, u erdan ular ishlayotgan dastur tomonidan emulyatsiya qilingan kalit (yoki Alt Numpad ) kiritish sifatida o'qiladi va shu bilan odatda paydo bo'ladi. standart kursor joylashgan joyda. CopyCursor har biridan keyin keyingi ekran holatiga o'tadi`F11` (yoki har biri bilan orqaga`⇧ Shift`+`F11` ). CopyCursor yoqilgan bo'lsa ham, oddiy klaviatura kiritish mumkin edi va foydalanuvchi ikki kursor o'rtasida almashishi mumkin edi.`Ctrl`+`Alt`+`F11`Yana tezkor tugmachasini bosing. Bosish`Esc` yoki`↵ Enter` tugmasi CopyCursordan chiqadi, shunda keyingi chaqiruvda u avvalgi joyida emas, balki yana standart kursor oʻrnida paydo boʻladi. Agar ekran mazmuni aylantirilsa, CopyCursorning joylashuvi displey chegaralariga yetguncha mos ravishda siljiydi. Bilan`Scroll Lock` faollashtirilgan bo'lsa, tugmachalarni bosish hali ham oddiy tugmalar buferiga yetib boradi, CopyCursor kiritish esa keyinroq ikkinchi navbatda foydalanish uchun ichki yig'ilib, kengaytirilgan tugmalar buferida dinamik saqlanadi. Shunday qilib, turli dasturlardan tanlangan ekran chiqishini "yig'ish" va ma'lumotlarni keyinroq boshqa ilova ichida o'zgartirish orqali ma'lumotlarni yig'ish mumkin edi.`Scroll Lock` yana oʻchiriladi. Bundan tashqari, keyinchalik hurda makros sifatida foydalanish uchun so'l yozuvchisiga kirish sifatida foydalanish mumkin edi. Bu klaviatura drayverlarining ajralmas qismi bo'lganligi sababli, u ishlaydigan dasturiy ta'minot uchun to'liq shaffof edi va shuning uchun deyarli har qanday DOS dasturlari, shu jumladan buyruq satri, vaqtinchalik himoyalangan dasturlar va vazifalarni o'zgartirgichlar bilan ishladi. 

### Boshqa foydalanish

IBM PC hujjatlari chaqirildi`Scroll Lock`. 1983-yildagi intervyuda *PC Magazine* klaviatura ishlab chiqaruvchisi Key Tronic rahbaridan kalitning maqsadi haqida so'raganida, u "Bilmayman, lekin biz buni o'zimiznikiga ham qo'yganmiz", deb javob berdi. 

Ko'rsatkich chirog'i ba'zan boshqa maqsadlarda ishlatiladi, masalan, ba'zi Linux tarqatishlarida yoki boshqa ilovalarda klaviatura tartibi ko'rsatkichi, chunki bu boshqa tugmalar yoki chiroqlarni boshqarishdan ko'ra muammoga olib kelishi ehtimoli kamroq.

Klaviatura, video, sichqoncha kalitlari ko'pincha, kompyuterlar o'rtasida tanlash uchun KVM kalitiga ulangan klaviaturadagi Scroll Lock tugmasidan foydalanadi. Ekrandagi displeyli (OSD) KVM kalitlarida Scroll Lock tugmachasini "ikki marta bosish" ko'pincha OSDni keltirib chiqaradi, bu foydalanuvchiga ro'yxatdan kerakli kompyuterni tanlash yoki KVM konfiguratsiya menyusiga kirish imkonini beradi. Ba'zi modellar, ayniqsa ekran ekrani yo'q modellar Scroll Lock-dan keyin bosilgan raqamli tugmachaga yoki ba'zi 2 portli kalitlarda yuqoriga va pastga o'q tugmalariga mos keladigan kirishga o'tadi. Faqat ikkita yoki to'rtta kirishga ega oddiy modellar Scroll Lock tugmasini ikki marta bosgandan so'ng darhol keyingi kirishga o'tishi mumkin.

Scroll Lock tugmasisiz klaviaturalarda Scroll Lock
--------------------------------------------------

Ba'zi noutbuklar va klaviaturalar jismoniy xususiyatga ega emas, masalan `Scroll Lock` tugmasi. Ulardan ba'zilari boshqa tugmachada ikkinchi funktsiyaga ega bo'lib, go'yo a`Scroll Lock` tugmasi bosildi.

Bosishning yana bir usuli`Scroll Lock` tugmasi ekrandagi klaviaturadan foydalanishdir. Windows 8 va undan keyingi versiyalarida uni "Windows oson kirish" dasturlari guruhida topish mumkin. Bu standart 101 yoki 102 tugmali klaviaturaning emulyatsiyasiga kirish imkonini beradi.

Manbalar
--------