इसी तरह का सवाल है - लेकिन IMHO वहाँ एक सरल समाधान होना चाहिए। यदि BIOS में अंक-लॉक चालू है - यह लिनक्स बूट और / या केडीई / ग्नोम / जो भी स्टार्टअप के दौरान बंद क्यों है?
इसी तरह का सवाल है - लेकिन IMHO वहाँ एक सरल समाधान होना चाहिए। यदि BIOS में अंक-लॉक चालू है - यह लिनक्स बूट और / या केडीई / ग्नोम / जो भी स्टार्टअप के दौरान बंद क्यों है?
जवाबों:
लिनक्स अधिकांश परिधीयों को इनिशियलाइज़ करता है ताकि वे ज्ञात अवस्था में हों। इसमें कीबोर्ड शामिल है: कीबोर्ड के बारे में लिनक्स के आंतरिक डेटा में एल ई डी से बेहतर मिलान था, इसलिए लिनक्स एल ई डी को बंद करने के लिए क्या करता है (जहाँ तक मुझे याद है, सीपीयू पीसी कीबोर्ड पर एल ई डी की स्थिति को नहीं पढ़ सकता है) और सभी को बंद घोषित करें।
मुझे डिफ़ॉल्ट रूप से NumLock रखना पसंद है। लिनक्स टेक्स्ट कन्सोल्स के लिए, जो मैं करता था उसका उपयोग करना है
for t in /dev/tty[0-9]*; do setleds -D +num <$t; done
एक बूट स्क्रिप्ट से ( /etc/rc.localया /etc/init.d/50_local_setledsजहाँ भी वितरण को रखना पसंद है)।
आजकल, इस तरह के डेबियन के रूप में कुछ वितरण पर कम से कम, आप जोड़ सकते हैं LEDS=+numकरने के लिए /etc/console-tools/config(या /etc/kbd/configजो एक पर निर्भर करता है आप नहीं है)।
एक्स विंडो सिस्टम का अपना कीबोर्ड हैंडलिंग है, इसलिए आपको इससे अलग से निपटने की आवश्यकता है। मैं क्या करता हूं कि कैप लॉक को स्थायी रूप से बंद करना है (मेरे लेआउट में कैप्स लॉक की चाबी नहीं है) और अंकों के लॉक को स्थायी रूप से स्विच करें (मेरे लेआउट में मेरे पास कोई क्यू लॉक कुंजी नहीं है, और कीपैड कुंजी भेजते हैं KP_1और जल्द ही)। यदि आप संशोधक को बनाए रखना चाहते हैं, लेकिन न्यूम लॉक को डिफ़ॉल्ट बनाते हैं, तो आप एक्स के अंदर संशोधक को सेट करने और भौतिक एलईडी को सेट करने के लिए कॉल करने के लिए एक छोटा प्रोग्राम लिख सकते हैं ।XKbLockModifiersXChangeKeyboardControl
¹ के लिए इस्तेमाल किया, क्योंकि मैं थोड़ी देर में पाठ शान्ति के साथ परेशान नहीं किया है।
kbdजो पैकेज द्वारा की जाती है जो एक केबीडी इनिट स्क्रिप्ट बनाता है।