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

[แก้ไข] Ubuntu 20.04 LTS คีย์บอร์ดและเมาส์ไม่ทำงาน

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:

  1. ค้นหา Settings เปิดหน้าต่าง (หรือกดที่ชื่อผู้ใช้บนแถบบน -> System Settings)
  2. ใน Settings ไปที่แท็บ Region and Language ด้านล่าง
  3. ตรวจสอบรายการภายใต้ Input Sources ให้ตรงกับคีย์บอร์ดของคุณ หากไม่ตรง กดไอคอน + เพิ่ม layout ของคุณ
  4. หลังเพิ่มแล้ว ลบ input source เดิมด้วยไอคอน ถังขยะ

วิธีที่ 2: ปิด Slow Keys หรือ Bounce Keys

Slow keys และ Bounce keys เป็นฟีเจอร์ของ GNOME desktop environment Slow keys คือฟีเจอร์ที่ทำให้มีดีเลย์ระหว่างกดปุ่มกับแสดงตัวอักษร หากเปิดอยู่ จะต้องกดค้างแต่ละปุ่มก่อนจะลงตัว

Bounce keys คล้ายกัน ตั้งใจให้ผู้มีปัญหาทางกาย ทำให้ระบบละเว้นการกดปุ่มซ้ำเร็วๆ ตามการตั้งค่า ต้อง ปิดทั้งสองฟีเจอร์เพื่อคืนค่าเริ่มต้น วิธีทำ:

  1. เปิด Settings จากแถบบน (คลิกชื่อผู้ใช้ -> Settings)
  2. ไปที่แท็บ Universal Access
  3. 3. ภายใต้ Typing คลิก Typing Assist (AccessX)
  4. ปิด Typing assist จากหน้าต่างป๊อปอัป จะปิด Slow keys และ Bounce keys พร้อมกัน

วิธีที่ 3: อัปเดตระบบ (Update System)

หากคีย์บอร์ดไม่ทำงานเฉพาะบน Desktop แต่งทำงานปกติที่อื่น อาจเพราะ bug ของ gnome desktop icons ซึ่งแก้ไขแล้วในอัปเดตล่าสุด วิธีอัปเดต:

  1. เปิด Terminal
  2. รันคำสั่งอัปเดตฐานข้อมูลแพ็กเกจ:
    sudo apt update
  3. รันคำสั่งอัปเกรด:
    sudo apt upgrade
  4. เมื่อถาม กด Y เริ่มอัปเกรด รอจบ
  5. รีบูทแล้วตรวจสอบว่าปัญหาแก้ไขหรือยัง

หายังไม่แก้ ให้ลอง ติดตั้ง 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 ระหว่างติดตั้ง