स्क्रॉल लॉक

From Vigyanwiki
मॉडल एम कीबोर्ड पर सक्रिय सूचक प्रकाश के साथ स्क्रॉल-लॉक कुंजी।

स्क्रॉल लॉक (⤓ या ⇳) अधिकांश आईबीएम-संगत कीबोर्ड (कंप्यूटिंग) पर लॉक कुंजी (सामान्यतः संबद्ध स्थिति प्रकाश के साथ) है।

ऑपरेटिंग प्रणाली के आधार पर, इसका उपयोग विभिन्न उद्देश्यों के लिए किया जा सकता है, और एप्लिकेशन कुंजी को फ़ंक्शन असाइन कर सकते हैं या इसके टॉगलिंग स्थिति के आधार पर अपना प्रक्रिया परिवर्तित कर सकते हैं।[1][2]

कुंजी का अधिकांशतः उपयोग नहीं किया जाता है, और इसलिए कुछ अल्प या विशेष में स्क्रॉल लॉक Scroll Lock की पूरी तरह से कमी होती है।

Ctrl+Scroll Lock दबाने से वही कार्य होता है जो Ctrl+Pause/Break दबाने पर होता है। यह प्रक्रिया मूल आईबीएम पीसी कीबोर्ड का अवशेष है, जिसमें समर्पित Pause/Break कुंजी नहीं थी। इसके अतिरिक्त, उन्होंने पॉज़ फ़ंक्शन को Ctrl+Num Lock और ब्रेक फ़ंक्शन को Ctrl+Scroll Lock असाइन किया।

फंक्शन

विंडो स्क्रॉलिंग

Scroll Lock}} कुंजी सभी स्क्रॉलिंग तकनीकों को लॉक करने के लिए थी, और यह मूल आईबीएम पीसी कीबोर्ड का अवशेष है। मूल डिजाइन में, Scroll Lock का उद्देश्य एरो कुंजियों के प्रक्रिया को संशोधित करना था। जब Scroll Lock मोड प्रारम्भ था, तो एरो कुंजियाँ कर्सर (कंप्यूटर) को स्थानांतरित करने के अतिरिक्त टेक्स्ट विंडो की सामग्री को स्क्रॉल करेगी।[1][2]इस प्रयोग में, Scroll Lock न्यूमेरिकल लॉक या कैप्स लॉक के जैसे टॉगल लॉक कुंजी है, जिसमें स्थिति होती है जो कुंजी निरंतर होने के पश्चात भी बनी रहती है।

आज, स्क्रॉल लॉक Scroll Lock का यह विशेष प्रयोग दुर्लभ है। इस प्रक्रिया का सम्मान करने वाले आधुनिक कार्यक्रमों में आईबीएम लोटस नोट्स, फोर्टे एजेंट, इमेज-लाइन, एफएल स्टूडियो, रेनॉइस, माइक्रोसॉफ्ट एक्सेल, माइक्रोसॉफ्ट प्रोजेक्ट, लिब्रे ऑफिस कैल्क, और कभी-कभी[citation needed] माइक्रोसॉफ्ट वर्ड सम्मिलित हैं।[3]

कुछ टेक्स्ट संपादक (जैसे नोटपैड++ ++, माइक्रोसॉफ्ट विजुअल स्टूडियो) इसी प्रकार के प्रक्रिया प्रदर्शित करते हैं जब एरो कुंजियों का उपयोग Ctrl दबाकर किया जाता है।

अधिकांश ग्राफिकल यूज़र इंटरफ़ेस वातावरण स्क्रॉल लॉक Scroll Lock की उपेक्षा करते हैं, जिसका अर्थ है कि स्क्रॉल बार या स्क्रॉल व्हील जैसे साधनों का उपयोग करके स्क्रॉलिंग को कम्प्यूटर के माउस से पूर्ण किया जाना चाहिए। अधिकांशतः, व्हील माउस बटन का मध्य यह निर्धारित करने के लिए टॉगल के रूप में कार्य करता है कि क्या माउस मूवमेंट माउस कर्सर को ले जाएगा या स्क्रॉल विंडो में सामग्री को स्क्रॉल करेगा।

गूगल क्रोम, फ़ायरफ़ॉक्स, और इंटरनेट एक्सप्लोरर सहित कुछ वेब ब्राउज़र कैरट ब्राउज़िंग मोड का समर्थन करते हैं जिसे F7 द्वारा टॉगल किया जा सकता है। जबकि कैरेट नेविगेशन अक्षम (डिफ़ॉल्ट) के साथ विंडो स्क्रॉलिंग प्रक्रिया स्क्रॉल लॉक के लिए प्रत्यक्ष गए समान है, कैरेट नेविगेशन को सक्षम करने से कर्सर स्क्रॉलिंग प्रक्रिया सक्षम हो जाएगा जैसे कि स्क्रॉल लॉक अक्षम था।

कंसोल स्क्रॉलिंग

टेक्स्ट को स्क्रीन पर Scroll करते समय लिनक्स कंसोल में स्क्रॉल लॉक कुंजी दबाने से कंसोल आउटपुट (लेकिन इनपुट नहीं) प्राप्त हो जाता है, जिसके द्वारा स्क्रीन पर कोई और टेक्स्ट नहीं भेजा जाता है, जबकि प्रोग्राम सामान्य रूप से चलता रहता है। जब Scroll Lock फिर से दबाया जाता है, तो स्क्रीन प्राप्त नहीं होती है और फ्रीज के समय उत्पन्न सभी टेक्स्ट प्रदर्शित होते हैं। यह उपयोगकर्ता को प्रदर्शन को रोकने और लंबे संदेशों को पढ़ने की अनुमति देता है जो स्क्रीन के माध्यम से पढ़ने के लिए शीघ्रता से स्क्रॉल करते हैं, जैसे कि जब प्रणाली बूट हो रहा है (कीबोर्ड डिवाइस ड्राइवर पूर्व ही लोड हो चुका हो)। यदि अन्यथा कॉन्फ़िगर नहीं किया गया है, तो टर्मिनल आउटपुट को क्रमशः फ्रीज और अनफ्रीज करने के लिए लिनक्स में किसी भी टर्मिनल में स्क्रॉल लॉक अतिरिक्त Ctrl+S और Ctrl+Q का उपयोग किया जा सकता है।

यह प्रक्रिया कंप्यूटर टर्मिनलों पर होल्ड स्क्रीन कुंजी या समान प्रवाह नियंत्रण तंत्र का अनुकरण करता है।

प्रक्रिया को पावर ऑन सेल्फ टेस्ट के समय या डॉस के अनुसार पॉज कुंजी दबाने से भिन्न होना चाहिए, जो कि डिफ़ॉल्ट रूप से चल रही प्रक्रिया को अस्थायी रूप से रोकने का प्रभाव रखता है।

फ्रीबीएसडी प्रणाली कंसोल पर, स्क्रॉल लॉक Scroll Lock कुंजी अतिरिक्त रूप से स्क्रॉलिंग को सक्षम करती है: स्क्रॉल लॉक दबाने के पश्चात, ऊपर या नीचे स्क्रॉल करने के लिए पेज अप Page Up और पेज डाउन Page Down का उपयोग किया जा सकता है। स्क्रॉल लॉक को फिर से दबाने से यह मोड अक्षम हो जाता है और आउटपुट के निचले भाग में वापस चला जाता है। लिनक्स कंसोल ⇧ Shift+Page Up और ⇧ Shift+Page Down का उपयोग करके इस प्रक्रिया को प्रारम्भ करता है, सक्रिय होने के लिए स्क्रॉल लॉक Scroll Lock की आवश्यकता नहीं होती है, चूंकि लिनक्स कंसोल में स्क्रॉल करने की क्षमता को भेद्यता (CVE-) के कारण 4.4.240 कर्नेल अपडेट में विस्थापित कर दी गई है। (2020-14390) कोड का सुरक्षा नहीं किया जा रहा है।[4]

बूट डायग्नोस्टिक्स

मल्टीयूजर डॉस, डेटापैक प्रणाली मैनेजर, और रियल/32 में, बूट के समय स्क्रॉल लॉक Scroll Lock को सक्रिय करना सदैव विशेष डायग्नोस्टिक मोड में प्रवेश करेगा, जहां ऑपरेटिंग प्रणाली और लोडेड डिवाइस ड्राइवर अपने और ऑपरेटिंग प्रणाली के बारे में विस्तृत स्थिति और डिबगिंग जानकारी प्रदर्शित करेंगे, कभी-कभी प्रति लोड ड्राइवर कई स्क्रीनफुल तक[5]स्क्रॉल लॉक Scroll Lock सक्रिय रहता है तब तक स्वचालित स्क्रॉलिंग निलंबित रहती है।[6]

DR-DOS 7.02 और उच्चतर CONFIG.SYS निर्देश नाम प्रदान करता है SCROLLOCK=ON|OFF फ्लाई पर स्क्रॉल लॉक स्थिति परिवर्तित करने के लिए[5]सक्रिय कर रहा है Scroll Lock बूट के समय DIAG मोड में भी प्रवेश करेगा, जिसमें कुछ विशेष ड्राइवर अधिक वर्बोज़ संदेश प्रदर्शित कर सकते हैं,[5]लेकिन बहुउपयोगकर्ता डॉस परिवार के अनुसार स्थिति के विपरीत सामान्य डॉस ड्राइवर के अतिरिक्त जानकारी प्रदर्शित नहीं करते हैं। चूंकि, ऑपरेटिंग प्रणाली अस्थायी रूप से किसी भी स्वचालित टाइमआउट को निलंबित कर देगा (TIMEOUT=<seconds>,<character>,<switch>) CONFIG.SYS ट्रेस में (TRACE=ON|OFF) और F7/F8 जब तक के लिए सिंगल-स्टेपिंग मोड Scroll Lock सक्रिय है।[5]

डिबगिंग

विंडोज 2000 से प्रारंभ होने वाले माइक्रोसॉफ्ट विंडोज एनटी परिवार में, डिबगिंग सुविधा को सक्षम किया जा सकता है, जो उपयोगकर्ता को प्रणाली को मैन्युअल रूप से क्रैश करने की अनुमति देता है, ऑपरेटिंग प्रणाली की वर्तमान स्थिति के विश्लेषण के लिए मेमोरी डंप उत्पन्न करता है। इसे REG_DWORD रजिस्ट्री कुंजी HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters\CrashOnCtrlScroll को 1.सेट करके पूर्ण किया जा सकता है। सेट हो जाने पर, उपयोगकर्ता RCtrl कुंजी को दबा सकता है औरब्लू स्क्रीन ऑफ डेथ को ट्रिगर करने के लिए स्क्रॉल लॉक Scroll Lock कुंजी को टैप कर सकता है।[7][8]

माइक्रोसॉफ्ट विजुअल बेसिक 5.0 और माइक्रोसॉफ्ट विजुअल बेसिक 6.0 में, Ctrl+Pause/Break एकीकृत विकास वातावरण में चल रहे प्रोग्राम को रोकता है, जैसा कि इसका उपनाम Ctrl+Scroll Lock करता है।

कॉपी और पेस्ट

वैकल्पिक डॉस कीबोर्ड और कंसोल ड्राइवर FreeKEYB और के 3 प्लस के संयोजन के साथ, स्क्रॉल लॉक Scroll Lock भी अनुप्रयोगों के मध्य कॉपी और पेस्ट सुविधा के भाग के रूप में भी कार्य करता है। मानक कीबोर्ड ड्राइवर KEYB (DOS कमांड) की तुलना में इन ड्राइवरों ने कुंजी स्टैकिंग सुविधा, मैक्रो रिकॉर्डर और कॉपीकर्सर नामक दूसरे कर्सर के साथ विस्तारित कीस्ट्रोक बफर सहित कई एक्सटेंशन की प्रस्तुत की, जिसे आवश्यकता अनुसार प्रारम्भ किया जा सकता है (डिफ़ॉल्ट रूप से Ctrl+Alt+F11 या मध्य माउस बटन) और कर्सर कुंजियों या माउस का उपयोग करके स्क्रीन पर स्वतंत्र रूप से ले जाया जाता है, यहां तक ​​​​कि चल रहे एप्लिकेशन में मानक कर्सर द्वारा पहुंच योग्य क्षेत्र के बाहर भी किया जा सकता है। आह्वान करने पर, F11 (या बाईं माउस बटन) दबाने पर कॉपीकर्सर के अंतर्गत वर्णों के पश्चात, कीबोर्ड बफर में भर दिया जा सकता है, जहाँ से उन्हें चल रहे एप्लिकेशन द्वारा अनुकरणीय कुंजी (या Alt Numpad) इनपुट के रूप में पढ़ा जाएगा, इस प्रकार सामान्यतः मानक कर्सर के स्थान पर दिखाया जा रहा है। कॉपीकर्सर प्रत्येक F11 (या प्रत्येक के साथ पीछे ⇧ Shift+F11) के पश्चात अगली स्क्रीन स्थिति में चला जाएगा। कॉपीकर्सर सक्षम होने के समय सामान्य कीबोर्ड इनपुट अभी भी संभव था, और उपयोगकर्ता Ctrl+Alt+F11 हॉट की को फिर से टॉगल करके दो कर्सर के मध्य स्विच कर सकता था। Esc या ↵ Enter दबाने पर कॉपी कर्सर से बाहर निकल जाएगा, जिससे कि, इसके अगले आह्वान पर, यह अपने पिछले स्थान के अतिरिक्त फिर से मानक कर्सर की स्थिति में दिखाई दे। यदि स्क्रीन सामग्री को स्क्रॉल किया गया था, तो कॉपी कर्सर की स्थिति प्रदर्शन सीमा तक पहुंचने तक तदनुसार चलती रहेगी। स्क्रॉल लॉक Scroll Lock सक्रिय होने के साथ, कीप्रेस अभी भी सामान्य कीस्ट्रोक बफर तक पहुंच जाएगा, जबकि कॉपीकर्सर इनपुट को दूसरी लाइन के पश्चात में उपयोग के लिए आंतरिक रूप से स्टैक किया जाएगा, विस्तारित कीस्ट्रोक बफर के अंदर गतिशील रूप से बनाए रखा जाएगा। इस प्रकार, विभिन्न कार्यक्रमों से चयनित स्क्रीन आउटपुट "एकत्रित" करना संभव था और डेटा को अधिक पश्चात में स्क्रॉल लॉक Scroll Lock को फिर से टॉगल करके एप्लिकेशन के भीतर स्पूल आउट करना संभव था।। इसे पश्चात में स्क्रैप मैक्रो के रूप में उपयोग करने के लिए मैक्रो रिकॉर्डर में इनपुट के रूप में उपयोग करना भी संभव था। चूंकि यह इन कीबोर्ड ड्राइवरों का अभिन्न अंग था, यह सॉफ्टवेयर चलाने के लिए पूर्ण रूप से पारदर्शी था और इसलिए कमांड प्रॉम्प्ट, अस्थायी शेल्ड प्रोग्राम और टास्क स्विचर सहित लगभग किसी भी डॉस प्रोग्राम के साथ कार्य करता था।[9][10][11]

अन्य उपयोग

आईबीएम पीसी प्रलेखन ने स्क्रॉल लॉक Scroll Lock को "निष्क्रिय कुंजी" कहा। जब पीसी पत्रिका ने 1983 के साक्षात्कार में कीबोर्ड निर्माता कुंजी ट्रोनिक के अधिकारी से कुंजी के उद्देश्य के बारे में पूछा, तो उसने उत्तर दिया कि मुझे नहीं पता, लेकिन हम इसे अपने ऊपर भी रखते हैं।[12]

संकेतक प्रकाश का उपयोग कभी-कभी अन्य उद्देश्यों के लिए किया जाता है जैसे कि कीबोर्ड लेआउट संकेतक [13][14]कुछ लिनक्स वितरणों या अन्य अनुप्रयोगों में,[15]क्योंकि ऐसा करने से अन्य कुंजियों/रोशनी में परिवर्तन करने की तुलना में समस्या होने की संभावना अल्प होती है।

कंप्यूटर के मध्य चयन करने के लिए कीबोर्ड, वीडियो, माउस स्विच (केवीएम) अधिकांशतः केवीएम स्विच से जुड़े कीबोर्ड पर स्क्रॉल लॉक कुंजी का उपयोग करते हैं। ऑन-स्क्रीन डिस्प्ले (ओएसडी) के साथ केवीएम स्विच पर, स्क्रॉल लॉक कुंजी का "डबल क्लिक" प्रायः ओएसडी लाता है, जिससे उपयोगकर्ता सूची से वांछित कंप्यूटर का चयन कर सकता है या केवीएम के कॉन्फ़िगरेशन मेनू तक पहुंच सकता है। कुछ मॉडल, विशेष रूप से जिनमें ओएसडी की अल्पता होती है, स्क्रॉल लॉक के पश्चात दबाए गए संख्या कुंजी के अनुरूप इनपुट पर स्विच करें, या कुछ 2-पोर्ट स्विच की स्थिति में, ऊपर और नीचे एरो कुंजी स्क्रॉल लॉक कुंजी के डबल प्रेस के पश्चात केवल दो या चार इनपुट वाले सरल मॉडल अत्यंत शीघ्र अगले इनपुट पर स्विच कर सकते हैं।

बिना स्क्रॉल लॉक कुंजी के कीबोर्ड पर स्क्रॉल लॉक करें

कुछ लैपटॉप और कीबोर्ड में फिजिकल स्क्रॉल लॉक Scroll Lock कुंजी नहीं होती है।[16]इनमें से कुछ में दूसरी कुंजी पर दूसरा कार्य होता है जो स्क्रॉल लॉक Scroll Lock कुंजी दबाए जाने के रूप में कार्य करता है। कुछ सामान्य उपाए हैं:

  • कुछ डेल लैपटॉप पर Fn+S या Fn+F6[17]
  • कुछ लेनोवो लैपटॉप पर Fn+C या Fn+K
  • कुछ एचपी लैपटॉप पर Fn+C

स्क्रॉल लॉक Scroll Lock कुंजी को दबाने का दूसरा उपाए ऑन-स्क्रीन कीबोर्ड का उपयोग करना है। विंडोज 8 और पश्चात के संस्करणों में, इसे विंडोज ईज ऑफ एक्सेस प्रोग्राम ग्रुप में पाया जा सकता है। यह मानक 101/102-कुंजी कीबोर्ड के अनुकरण तक पहुंच प्रदान करेगा।[18]


यह भी देखें

संदर्भ

  1. 1.0 1.1 IBM: IBM PC User Manual. Page 5-20: "This key is interpreted by appropriate application programs as indicating that the use of the cursor-control keys should cause windowing over the text rather than cursor movement. Pressing the Scroll Lock key a second time reverses the action. The keyboard routine simply records the current shift state of the Scroll Lock key. It is the responsibility of the system or application program to perform the function."
  2. 2.0 2.1 IBM Personal Computer Technical Reference (Revised ed.). IBM Corporation. March 1983.
  3. "Accessibility limitations in Project". www.Microsoft.com.
  4. "Linux 5.9 Dropping Soft Scrollback Support From FB + VGA Console Code". www.phoronix.com (in English). Retrieved 2022-12-22.
  5. 5.0 5.1 5.2 5.3 Paul, Matthias R. (1997-10-02). "Caldera OpenDOS 7.01/7.02 Update Alpha 3 IBMBIO.COM README.TXT". Archived from the original on 2003-10-04. Retrieved 2009-03-29. [1]
  6. CCI Multiuser DOS 7.22 GOLD Online Documentation. Concurrent Controls, Inc. (CCI). 1997-02-10. HELP.HLP.
  7. "Windows feature lets you generate a memory dump file using the keyboard". Microsoft Corporation. Retrieved 2011-09-25.
  8. "Sean Daily, Tricks & Traps: Daily Answers". November 2000.
  9. Frinke, Axel C.; Paul, Matthias R. (1995-05-10) [first published 1991], K3PLUS v6 - Der ultimative Ersatz für den DOS-Standard-Tastaturtreiber KEYB GR (User Manual) (in Deutsch) (r49-v6.21 ed.) (NB. K3PLUS was an extended keyboard driver for DOS widely distributed in Germany at its time, with adaptations to a handful of other European languages available. It did support a sub-set of the FreeKEYB features already. K3PLUS.DOC is part of the K3P621P2.ZIP distribution package.)
  10. Paul, Matthias R.; Frinke, Axel C. (1997-10-13) [first published 1991], FreeKEYB - Enhanced DOS keyboard and console driver (User Manual) (v6.5 ed.) [2] (NB. FreeKEYB is a Unicode-based dynamically configurable successor of K3PLUS supporting most keyboard layouts, code pages, and country codes.)
  11. Paul, Matthias R.; Frinke, Axel C. (2006-01-16), FreeKEYB - Advanced international DOS keyboard and console driver (User Manual) (v7 preliminary ed.)
  12. Sandler, Corey (January 1983). "Key Tronic's Soft Touch". PC Magazine: 347. Retrieved 2013-10-21.
  13. 11.JPG (การใช้งาน Ubuntu | SAMUTSAKHON FOUNDATION)
  14. "Keyboard Layout Options, Keyboard Preferences". Desktop User Guide - GNOME Library.
  15. "Illuminated Keyboard Hack". Kipkay (via Instructables). 2008-05-30. Retrieved 2011-07-25. Using the Scroll Lock key for illuminating your keyboard
  16. "Keyboard — General Discussion". Logitech. 2008-08-28. Retrieved 2008-11-26. This keyboard does not have a Scroll Lock key
  17. "Dell Inspiron 17 specification" (PDF).
  18. "Use the On-Screen Keyboard (OSK) to type".


बाहरी संबंध