ชื่อของโปรแกรมที่ใช้ตรวจจับเค้าโครงแป้นพิมพ์ระหว่างการติดตั้ง Ubuntu คืออะไร มีเครื่องมืออื่นที่ฉันสามารถเรียกใช้หลังจากติดตั้งที่อื่นเพื่อค้นหาเค้าโครงที่ถูกต้องสำหรับแป้นพิมพ์ที่ฉันซื้อหรือไม่
ชื่อของโปรแกรมที่ใช้ตรวจจับเค้าโครงแป้นพิมพ์ระหว่างการติดตั้ง Ubuntu คืออะไร มีเครื่องมืออื่นที่ฉันสามารถเรียกใช้หลังจากติดตั้งที่อื่นเพื่อค้นหาเค้าโครงที่ถูกต้องสำหรับแป้นพิมพ์ที่ฉันซื้อหรือไม่
คำตอบ:
เครื่องมือนี้จะแสดงเค้าโครงปัจจุบันของคุณแบบกราฟิก:
gkbd-keyboard-display -g 1
นี่คือคำสั่งที่ใช้ในระหว่างการตั้งค่าเพื่อเลือกเค้าโครงแป้นพิมพ์ของคุณ:
dpkg-reconfigure keyboard-configuration
dpkg-reconfigure keyboard-configuration
แต่การที่จะทำให้มันตรวจจับอัตโนมัติแป้นพิมพ์คุณจะต้องเปลี่ยนการตั้งค่าใน ฉันไม่แน่ใจว่าจะตั้งค่าอะไร
echo <packagename> <setting> <type> <value> | debconf-set-selections
ในการเปลี่ยนการตั้งค่า ตัวอย่างเช่น:
echo "keyboard-configuration console-setup/ask_detect boolean true" | debconf-set-selections
หวังว่านี่จะช่วยคุณได้
ติดตั้งconsole-data
แพ็คเกจ
sudo apt-get install console-data
จากนั้นรันคำสั่งนี้บนเทอร์มินัล:
sudo dpkg-reconfigure console-data
จากนั้นจะช่วยให้คุณเปลี่ยนเค้าโครงแป้นพิมพ์
โปรแกรมที่ใช้ตรวจสอบรูปแบบแป้นพิมพ์ระหว่างการติดตั้ง Ubuntu เป็นส่วนหนึ่งของตัวติดตั้ง Ubuntu ที่เรียกว่า "Ubiquity"
คุณสามารถค้นหาซอร์สโค้ดได้ในหน้าโครงการ Launchpadหรือดาวน์โหลดรีลีสที่ใช้ในเวอร์ชั่นอูบุนตูของคุณโดยใช้
apt-get source ubiquity
คุณสามารถนำทางในรหัสที่นี่: https://git.launchpad.net/ubuntu/+source/ubiquity/tree/?h=ubuntu/bionic-devel
นิยาม GTK GUI พร้อมปุ่ม "ตรวจหาเค้าโครงแป้นพิมพ์" อยู่ที่นี่: https://git.launchpad.net/ubuntu/+source/ubiquity/tree/gui/gtk/stepKeyboardConf.ui ค้นหา 'ตรวจจับเค้าโครงแป้นพิมพ์' คุณ จะพบ 'deduce_layout'
ฉันไม่แน่ใจ 100% แต่ฉันคิดว่ารหัสที่ใช้ตรวจจับแป้นพิมพ์อยู่ที่นี่: https://git.launchpad.net/ubuntu/+source/ubiquity/tree/ubiquity/plugins/ubi-console-setup.py ค้นหา 'deduce_layout' คุณจะพบ 'calcul_keymap_button' (calcul_clicked) เป็นต้น
และที่นี่: https://git.launchpad.net/ubuntu/+source/ubiquity/tree/ubiquity/frontend/gtk_components/keyboard_query.py ค้นหา 'ubiquity / text / keyboard_query_title'
ดูเว็บเพจนี้เพื่อการนำทางที่ง่ายขึ้นในรหัส: http://nullege.com/codes/search/ubiquity.keyboard_detector.KeyboardDetector
ฉันหวังว่ามันจะช่วย
dpkg-reconfigure
ไม่ใช่การตั้งค่ากราฟิก