Ubuntu เป็น Linux distribution ที่นิยมและใช้กันกว้างที่สุด รุ่น LTS ใหม่มาพร้อมฟีเจอร์ใหม่และบูทเร็วขึ้น หากคุณเป็นผู้ใช้ LTS การอัปเกรดเป็นทางเลือกชัดเจน แต่บางคนเจอปัญหา — คีย์บอร์ดและเมาส์หยุดทำงานหลังติดตั้งรุ่นใหม่ ปัญหาหลักอยู่ที่คีย์บอร์ด
ความจริงคือ คีย์บอร์ดทำงานปกติทุกที่ ยกเว้นบน Desktop บางคนค้างที่หน้าจอล็อกอิน บางคนไม่สามารถใช้เมาส์และคีย์บอร์ดได้เลย เราสืบสวนสาเหตุและพบวิธีแก้ไข มาเริ่มกัน
- Keyboard Layout ผิด — เลือก Keyboard layout ผิดใน Settings หากติดตั้งใหม่ อาจเลือกผิด หรือการอัปเกรดทำให้การตั้งค่าลayout ผิด แก้ได้ง่ายด้วยการเลือก layout ที่ถูกต้อง
- Slow Keys เปิดอยู่ — ฟีเจอร์ Slow Keys ใน GNOME desktop environment หากเป็นกรณีนี้ ให้ ปิด Slow Keys จากเมนู Accessibility
- มีอุปกรณ์ USB 外接 อยู่ระหว่างติดตั้ง — หากเมาส์และคีย์บอร์ดทั้งคู่ไม่ทำงาน อาจเพราะมีอุปกรณ์ USB อื่นเชื่อมต่ออยู่ระหว่างติดตั้ง แก้ได้โดย ติดตั้งใหม่โดยไม่มีอุปกรณ์ USB อื่น นอกจาก USB ติดตั้ง
- GNOME Desktop Icons bug — หากคีย์บอร์ดไม่ทำงานเฉพาะบน Desktop (เช่น ลบไฟล์) อาจเพราะ bug ของ desktop icons แก้ได้โดย อัปเดตระบบเป็นรุ่นล่าสุด
เข้าใจสาเหตุแล้ว มาดูวิธีแก้ไข
วิธีที่ 1: ตรวจสอบ Keyboard Layout
สิ่งที่ควรทำก่อนเมื่อเจอปัญหาคีย์บอร์ด คือ ตรวจสอบ layout หากไม่สามารถใช้คีย์บอร์ดได้ อาจเพราะ layout เป็นภาษาผิด แก้ได้โดยเปลี่ยน layout ใน Settings:
- ค้นหา Settings เปิดหน้าต่าง (หรือกดที่ชื่อผู้ใช้บนแถบบน -> System Settings)
- ใน Settings ไปที่แท็บ Region and Language ด้านล่าง
- ตรวจสอบรายการภายใต้ Input Sources ให้ตรงกับคีย์บอร์ดของคุณ หากไม่ตรง กดไอคอน + เพิ่ม layout ของคุณ
- หลังเพิ่มแล้ว ลบ input source เดิมด้วยไอคอน ถังขยะ
วิธีที่ 2: ปิด Slow Keys หรือ Bounce Keys
Slow keys และ Bounce keys เป็นฟีเจอร์ของ GNOME desktop environment Slow keys คือฟีเจอร์ที่ทำให้มีดีเลย์ระหว่างกดปุ่มกับแสดงตัวอักษร หากเปิดอยู่ จะต้องกดค้างแต่ละปุ่มก่อนจะลงตัว
Bounce keys คล้ายกัน ตั้งใจให้ผู้มีปัญหาทางกาย ทำให้ระบบละเว้นการกดปุ่มซ้ำเร็วๆ ตามการตั้งค่า ต้อง ปิดทั้งสองฟีเจอร์เพื่อคืนค่าเริ่มต้น วิธีทำ:
- เปิด Settings จากแถบบน (คลิกชื่อผู้ใช้ -> Settings)
- ไปที่แท็บ Universal Access 3. ภายใต้ Typing คลิก Typing Assist (AccessX)
- ปิด Typing assist จากหน้าต่างป๊อปอัป จะปิด Slow keys และ Bounce keys พร้อมกัน
วิธีที่ 3: อัปเดตระบบ (Update System)
หากคีย์บอร์ดไม่ทำงานเฉพาะบน Desktop แต่งทำงานปกติที่อื่น อาจเพราะ bug ของ gnome desktop icons ซึ่งแก้ไขแล้วในอัปเดตล่าสุด วิธีอัปเดต:
- เปิด Terminal
- รันคำสั่งอัปเดตฐานข้อมูลแพ็กเกจ:
sudo apt update
- รันคำสั่งอัปเกรด:
sudo apt upgrade
- เมื่อถาม กด Y เริ่มอัปเกรด รอจบ
- รีบูทแล้วตรวจสอบว่าปัญหาแก้ไขหรือยัง
หายังไม่แก้ ให้ลอง ติดตั้ง desktop icons อื่น และลบ gnome-desktop-icons ชั่วคราว คำสั่งลบ: sudo apt purge gnome-desktop-icons แล้วติดตั้ง file manager อื่นแทน
วิธีที่ 4: ติดตั้ง Ubuntu ใหม่ (Reinstall)
หากติดตั้ง Ubuntu 20.04 ใหม่ และมีอุปกรณ์ USB อื่นเชื่อมต่ออยู่ ปัญหาคีย์บอร์ดและเมาส์ไม่ทำงานอาจมาจากนั้น วิธีแก้: ติดตั้งใหม่โดยไม่มีอุปกรณ์ USB ภายนอก (ยกเว้น USB ติดตั้ง) หากมีข้อมูลสำคัญ ให้สำรองก่อน หรือไม่ partition home directory ระหว่างติดตั้ง