काइल रेनफ्रो buपल कीबोर्डसाठी उबंटूमध्ये योग्यरित्या कार्य करण्यासाठी एक उपाय आहे, जेव्हा आम्ही योग्यरित्या कार्य करतो असे म्हणतो तेव्हा की आपल्याकडे सामान्यतः इतर कीबोर्डमध्ये कार्यक्षमता असते.
आपण काय सोडवणार आहोत?
आम्ही तयार करणार्या या निराकरणांमध्ये आम्ही 3 लहान तपशील सोडवू:
- आम्ही Fn की निराकरण करतो.
- आम्ही / Alt की कमांडची अदलाबदल करतो.
- एफ 13 की इन्सर्ट की बनते.
या दुरुस्त्या करण्यासाठी आपण 2 फायली तयार करणार आहोत कीबोर्ड- fix.sh आणि निश्चित-कीबोर्ड.service
कीबोर्ड- fix.sh
कीबोर्ड- fix.sh ही प्रश्नातील 3 अडचणी सोडवण्याची स्क्रिप्ट असेल, ती तयार करण्यासाठी आपल्याला पुढील आज्ञा कार्यान्वित करणे आवश्यक आहे:
$ gedit keyboard-fix.sh
फाईलमध्ये आम्ही खालील सामग्री ठेवली पाहिजे:
#! / bin / sh #fix fn की प्रतिध्वनी 2> / sys / मॉड्यूल / hid_apple / पॅरामीटर्स / fnmode #swap आज्ञा / Alt प्रतिध्वनी 1> / sys / मॉड्यूल / hid_apple / मापदंड / स्वॅप_ओपी_सीएमडी # F13 = इको घाला "कीकोड 191 = घाला "| xmodmap -
मग मी कीबोर्ड- fix.sh कॉपी / यूएसआर / बिनमध्ये करतो.
$ sudo सीपी कीबोर्ड- fix.sh /usr/bin/keyboard-fix.sh
निश्चित-कीबोर्ड.service
El निश्चित-कीबोर्ड.service ही सेवेची व्याख्या आहे सिस्टमडी काय अंमलात येईल निश्चित कीबोर्ड.sh जेव्हा आमचा संगणक बूट होतो. ते तयार करण्यासाठी आपल्याला पुढील आज्ञा कार्यान्वित करणे आवश्यक आहे.
$ gedit fix-keyboard.service
फाईलमध्ये आम्ही खालील सामग्री ठेवली पाहिजे:
[युनिट] वर्णन = मॅक कीबोर्ड निराकरण [सेवा] प्रकार = ऑनशॉट एक्झिकस्टार्ट = / यूएसआर / बिन / कीबोर्ड-fix.sh [स्थापित करा] वांटेडबी = मल्टि-युजर.टारजेट
आम्ही सेव्ह देतो आणि नंतर टर्मिनल वरुन खालील कमांड कार्यान्वित केल्या पाहिजेत.
sudo सीपी कीबोर्ड-फिक्स. सर्व्हिस /etc/systemd/system/keyboard-fix.service sudo systemctl डेमन-रीलोड sudo systemctl सक्षम करा कीबोर्ड-फिक्स. सर्व्हिस सुदो सिस्टिम कॅटल-स्टार्ट कीबोर्ड-फिक्स. सर्व्हिस
या प्रक्रियेद्वारे आम्हाला आमच्या उबंटूमध्ये जसे पाहिजे तसे कार्य करण्यासाठी wishपल कीबोर्ड मिळतात, डिमनच्या अंमलबजावणीसह सिस्टम बूट होताच या निराकरणे कार्यान्वित होतील. बर्याच लोकांकडे असलेल्या सामान्य समस्येचे अगदी सोपे उपाय
gedit फिक्स-कीबोर्ड. सर्व्हिस
आणि मग
sudo सीपी कीबोर्ड-फिक्स. सर्व्हिस /etc/systemd/system/keyboard-fix.service
तिथे काहीतरी चुकत नाही का? 🙂