Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Linux

แก้ไขข้อผิดพลาดในการติดตั้งคีย์บอร์ดบน Linux Distros:คู่มือแก้ไขด่วน

คุณอาจพบว่าแป้นพิมพ์ของคุณไม่ยอมทำงานกะทันหันเมื่อติดตั้ง Arch, Manjaro, Ubuntu, Fedora, Debian หรือระบบปฏิบัติการ Linux อื่นๆ การกระจายเหล่านี้ทั้งหมดจะตรวจจับคีย์บอร์ดโดยอัตโนมัติระหว่างการติดตั้งโปรแกรม และหากมีปัญหา อาจมีบางสิ่งที่ผิดพลาด สิ่งที่ชัดเจนที่สุดและน่าอายก็คือว่าแป้นพิมพ์ของคุณไม่ได้เสียบปลั๊กอย่างถูกต้องหรือมีข้อบกพร่อง ตรวจสอบแจ็ค USB หรือ PS/2 รุ่นเก่าเพื่อให้แน่ใจว่าคุณได้ต่ออุปกรณ์อย่างถูกต้องแล้วจึงรีบูต แพ็คเกจ BIOS หรือ UEFI ของคุณมีแนวโน้มที่จะบ่นหากตรวจไม่พบแป้นพิมพ์ของคุณ แต่ตรวจสอบว่าคุณสามารถเข้าสู่การตั้งค่าระบบได้หรือไม่โดยกดปุ่มใดก็ตามที่จำเป็นสำหรับรุ่นของคุณค้างไว้

หากคุณสามารถทำสิ่งเหล่านี้ได้แต่ไม่สามารถพิมพ์อย่างอื่นได้ แสดงว่าแป้นพิมพ์ของคุณอาจเป็นฝ่ายผิดจริงๆ หากคุณมีคีย์บอร์ดสำรอง ให้ลองเสียบปลั๊กแล้วดูว่ามีความแตกต่างหรือไม่ คุณอาจลองนำคีย์บอร์ดไปเสียบเข้ากับเครื่องอื่น คีย์บอร์ดก็เหมือนกับอุปกรณ์อิเล็กทรอนิกส์อื่นๆ ที่เสื่อมสภาพ เช่นเดียวกับคีย์บอร์ดบนแล็ปท็อป เน็ตบุ๊ก และอัลตร้าบุ๊ก ดังนั้นโปรดตรวจสอบว่าปุ่มต่างๆ ตอบสนองได้ดีและไม่มีอะไรติดอยู่ข้างใต้ เมื่อได้หลีกเลี่ยงขั้นตอนที่น่าอับอายเหล่านี้แล้ว ตอนนี้ก็อาจปลอดภัยแล้วที่จะถือว่ามีบางอย่างผิดปกติกับฮาร์ดแวร์

วิธีที่ 1:การเลือกรูปแบบแป้นพิมพ์ด้วยตนเอง

โปรแกรมติดตั้ง Linux บางตัว เช่น Arch และ Ubuntu ให้คุณเลือกรูปแบบคีย์บอร์ดได้ด้วยตนเอง สมมติว่าเมาส์ หน้าจอสัมผัส หรือทัชแพดของคุณทำงานได้อย่างถูกต้อง ให้เลือกเค้าโครงที่เหมาะสมหากคุณทราบ หากดูเหมือนจะไม่ได้ผล ให้ลองเลือกตัวเลือกที่อ่านว่า “ค้นหาเค้าโครงแป้นพิมพ์ของฉัน” หรือ “ไม่แน่ใจว่าเค้าโครงใด” บนปุ่ม ข้อความอาจแตกต่างกันสำหรับการติดตั้งของคุณ โปรแกรมติดตั้งจะแจ้งให้คุณเริ่มกดปุ่มบางปุ่ม ซึ่งหากตรวจพบ จะทำให้โปรแกรมวางคีย์บอร์ดได้อย่างเหมาะสม นี่เป็นสิ่งจำเป็นสำหรับคอมพิวเตอร์น้ำหนักเบาพิเศษบางเครื่องที่มีคีย์บอร์ดในตัว นอกจากนี้ยังอาจช่วยแก้ปัญหาที่เกิดขึ้นเมื่อติดตั้งระบบปฏิบัติการโอเพ่นซอร์สบนฮาร์ดแวร์ที่เป็นกรรมสิทธิ์ เช่น Microsoft Surface หากคุณมีอุปกรณ์เช่นนี้ ก็สามารถแก้ปัญหาของคุณได้

ปัญหาที่คล้ายกันอาจเกิดขึ้นหากคุณพยายามติดตั้ง Arch, Manjaro, Linux Mint หรือรสชาติอื่นๆ บน x86_64 Apple Macintosh ที่ใช้ Intel หากคุณใช้ฮาร์ดแวร์ที่เป็นกรรมสิทธิ์ซึ่งมีคีย์พิเศษและโปรแกรมติดตั้งตรวจไม่พบหรืออาจเป็นแป้นพิมพ์ภาษาต่างประเทศสำหรับภาษาของคุณ ก็มีอีกทางเลือกหนึ่งที่คุณอาจต้องการลองใช้ หากคุณมีสิทธิ์เข้าถึงเทอร์มินัลและอย่างน้อยก็สามารถป้อนข้อความได้ คุณก็สามารถส่งไฟล์ไปยังแอป Loadkeys ได้ ตัวอย่างเช่น หาก Arch ประสบปัญหาในการระบุแป้นพิมพ์ของคุณสำหรับพีซีในเยอรมนี คุณสามารถลองใช้ปุ่มโหลด de-latin1 และดูว่าบังคับให้มีการตรวจจับหรือไม่ คุณสามารถแทนที่ de-latin1 ด้วยรหัสตัวอักษรสองตัวสำหรับแป้นพิมพ์ของคุณ ตัวอย่างเช่น คุณอาจลองใช้ loadkeys nl-latin1 หากแป้นพิมพ์ของคุณได้รับการออกแบบเพื่อใช้ในเนเธอร์แลนด์ แต่คุณได้เลือกภาษาอังกฤษ (สหรัฐอเมริกา) หรือภาษาอังกฤษ (สหราชอาณาจักร) เมื่อคุณเริ่มการติดตั้ง

วิธีที่ 2:ตรวจสอบหมายเลขเวอร์ชันการติดตั้ง

คุณอาจพยายามติดตั้งอิมเมจ GNU/Linux ที่ล้าสมัยแต่ไม่รู้ตัวด้วยซ้ำ แม้ว่าสิ่งนี้จะเกิดขึ้นได้ยาก แต่จริงๆ แล้วมันสามารถเกิดขึ้นได้เนื่องจากวิธีที่การแจกจ่ายจำนวนมากกำหนดค่าที่เก็บข้อมูลของตน สิ่งนี้สามารถเกิดขึ้นได้หากคุณพยายามใช้ Linux ตัวใดตัวหนึ่งจากแพ็กเก็ต Scratch หรืออีกวิธีหนึ่งคือรวบรวมระบบปฏิบัติการจากแหล่งที่มา

เคอร์เนล Linux ไม่รองรับแป้นพิมพ์ Microsoft Natural บางรุ่นก่อนการเปิดตัว 2.4.x alt และ 2.6 นอกจากนี้ยังไม่รองรับคีย์บอร์ด USB ประเภทอื่นๆ ส่วนใหญ่ก่อนวันดังกล่าวอีกด้วย Linux รุ่นใหม่ทำงานบนเคอร์เนลรุ่น 4.4 และสูงกว่า และรุ่นนี้รวมถึงรุ่นสูงกว่าทั้งหมดก็รองรับฮาร์ดแวร์ประเภทนี้

หากคุณกำลังบูต ISO แบบสดจากที่จัดเก็บข้อมูล NAND หรืออาจเป็นการติดตั้งเครือข่ายและคุณสามารถเข้าถึงเทอร์มินัลได้ ให้ลองเรียกใช้ uname -a จากนั้น สิ่งนี้ควรรายงานหมายเลขเคอร์เนล

ชี้เบราว์เซอร์ของคุณบนเครื่องที่ทำงานไปยังที่เก็บ Arch หรือของการกระจายที่คุณต้องการโดยเฉพาะ การแจกแจงบางอย่าง เช่น Bodhi และ Manjaro มีหน้า Source Forge ที่คุณสามารถเรียกดูได้จริง

ตรวจสอบวันที่ในไฟล์ ISO ที่คุณใช้สำหรับการติดตั้ง จากนั้นตรวจสอบให้แน่ใจว่าเป็นปัจจุบัน Source Forge จะแนะนำรูปภาพล่าสุดให้กับคุณ แม้ว่านี่อาจจะไม่ใช่รูปภาพที่รองรับฮาร์ดแวร์ทั้งหมดของคุณเสมอไปก็ตาม

วิธีที่ 3:การจำลอง Meta Key

สมมติว่าสุดท้ายแล้วคุณสามารถตรวจพบคีย์บอร์ดได้อย่างถูกต้อง ปุ่ม Super หรือ Windows บนคีย์บอร์ด PC ก็ควรจะทำงานได้ดี ปุ่มตัวเลือกบนแป้นพิมพ์ Macintosh จะทำงานเหมือนกับปุ่ม Alt ของพีซี นานๆ ครั้งคุณจะเห็นการอ้างอิงถึงคีย์ Meta โดยเฉพาะในโปรแกรม CLI และคุณอาจคิดว่ารูปแบบแป้นพิมพ์ของคุณมีข้อผิดพลาดอีกครั้ง

Meta เป็นเพียงชื่อของคีย์ที่คุณไม่น่าจะมี เนื่องจากมักจะพบได้เฉพาะบนคีย์บอร์ดที่ออกแบบมาสำหรับฮาร์ดแวร์ Unix ที่เป็นเหล็กขนาดใหญ่เท่านั้น แม้ว่าจะเคยพบเห็นได้ทั่วไปบนคีย์บอร์ดของ MIT และ Lisp ก็ตาม หากซอฟต์แวร์ใน Arch, Ubuntu หรือการกระจายอื่นๆ ส่วนใหญ่มีการผูกเข้ากับคีย์นี้ แสดงว่าซอฟต์แวร์เหล่านั้นตรวจไม่พบรูปแบบแป้นพิมพ์ของคุณอย่างไม่เหมาะสม

ผู้ใช้ GNU nano และ emacs สามารถลองใช้ Alt แทน Meta และดูว่าการเชื่อมโยงเหล่านี้ใช้งานได้หรือไม่ สิ่งนี้ควรเกิดขึ้นในการติดตั้งจำนวนมาก ลองกด Esc แล้วกดปุ่มผูกไว้ หรือกด Esc กับปุ่มผูกไว้พร้อมกันเช่นกัน นอกจากนี้ คุณยังสามารถกด Esc สองครั้งภายใน GNU nano ตามด้วยรหัสสามหลักตั้งแต่ 000-255 ที่ตรงกับอักขระ ASCII ที่คุณต้องการพิมพ์ เนื่องจากปุ่ม Esc อาจมีการเชื่อมโยงภายใน X Windows คุณอาจต้องใช้งาน nano และ emacs จากคอนโซลเสมือน หากคุณวางแผนที่จะใช้คุณสมบัติเหล่านี้อย่างกว้างขวาง

เกี่ยวกับผู้เขียน

แก้ไขข้อผิดพลาดในการติดตั้งคีย์บอร์ดบน Linux Distros:คู่มือแก้ไขด่วน

เควิน แอร์โรว์ส

Kevin Arrows เป็นผู้เชี่ยวชาญด้านเทคโนโลยีที่มีประสบการณ์สูงและมีความรู้และมีประสบการณ์ในอุตสาหกรรมมานานกว่าทศวรรษ เขาได้รับการรับรองจาก Microsoft Certified Technology Specialist (MCTS) และมีความมุ่งมั่นอย่างแรงกล้าที่จะติดตามข่าวสารเกี่ยวกับการพัฒนาเทคโนโลยีล่าสุด Kevin ได้เขียนหัวข้อที่เกี่ยวข้องกับเทคโนโลยีอย่างกว้างขวาง โดยนำเสนอความเชี่ยวชาญและความรู้ของเขาในด้านต่างๆ เช่น การพัฒนาซอฟต์แวร์ ความปลอดภัยทางไซเบอร์ และการประมวลผลแบบคลาวด์ การมีส่วนร่วมของเขาในด้านเทคโนโลยีได้รับการยอมรับและเคารพอย่างกว้างขวางจากเพื่อนร่วมงานของเขา และเขาได้รับการยกย่องอย่างสูงจากความสามารถของเขาในการอธิบายแนวคิดทางเทคนิคที่ซับซ้อนในลักษณะที่ชัดเจนและรัดกุม