จินตนาการคีย์บอร์ดที่ไม่มี spacebar คุณจะทำอะไรได้บ้าง? จริงๆ แล้วไม่มีอะไรเลย ประมาณการว่า spacebar ถูกกด 5 ครั้งทุก 10 วินาทีขณะพิมพ์ ทำให้มันเป็นปุ่มที่ถูกกดมากที่สุด เมื่อผู้ใช้ถูกขอให้กดปุ่มไหนสักปุ่มเพื่อดำเนินการต่อ พวกเขาจะกด spacebar หรือ enter key โดยอัตโนมัติ เว้นแต่จะเป็นคนที่ชอบตบคีย์บอร์ดและปล่อยให้โชคตัดสิน Spacebar ยังใช้เป็นปุ่มเกมสำหรับการกระทำทั่วไปอีกด้วย
นี่คือเหตุที่ผมได้รับข้อความตลกๆ เช่น "Kevin.My.Spacebar.Is.Not.Working" หรือ "My_Spacebar_is_not_working" และแม้แต่ "Myspacebarisnotworking" รวมถึงรูปแบบอื่นๆ ที่บ่งบอกว่าผู้ใช้กำลังประสบปัญหานี้จริง ในขณะที่บางคน spacebar ใช้ไม่ได้เลย บางคน spacebar ทำงานได้ก็ต่อเมื่อค้างปุ่ม Fn อื่นๆ ระบุว่าอาการนี้ขยายไปถึงปุ่ม 1 2 3 และ 4 ด้วย ผู้ใช้ที่รายงานข้อนี้ส่วนใหญ่ใช้แล็ปท็อป Toshiba และ Lenovo แต่ผู้ใช้ Dell, Acer และ HP ก็มีบ้าง ในบทความนี้เราจะอธิบายว่าทำไมปัญหานี้จึงเกิดขึ้น และให้วิธีแก้ไข
ทำไม spacebar จึงไม่ทำงาน
สิ่งแรกที่ควรทำ คือ ลองแป้นพิมพ์อีกตัว จะบอกได้ว่าเป็นปัญหาซอฟต์แวร์หรือฮาร์ดแวร์ ปัญหาฮาร์ดแวร์อาจเกิดจากความเสียหายทางกลหรือไฟฟ้าที่ปุ่ม spacebar หรือจากไดรเวอร์เก่าหรือชำรุด ปัญหาซอฟต์แวร์อาจมาจากมัลแวร์หรือบั๊กในยูทิลิตีอุปกรณ์ป้อนข้อมูลหรือขัดแย้งไดรเวอร์
ปัญหานี้ส่วนใหญ่ (แต่ไม่ใช่ทั้งหมด) เกิดจากขัดแย้งระหว่างไดรเวอร์เมาส์และคีย์บอร์ด ในแล็ปท็อป Toshiba, Acer และ Lenovo ไดรเวอร์ Synaptics pointing device รุ่น 19.0.9.5 และซอฟต์แวร์ยูทิลิตี รวมถึงไดรเวอร์เมาส์ Lenovo เคยทราบว่าก่อให้เกิดปัญหานี้ บั๊กภายในแอปและไดรเวอร์ Synaptics บังคับให้คุณต้องค้างปุ่ม Fn (ปุ่มที่เปิดใช้งานฟังก์ชันรองบนปุ่มอื่นๆ สีต่างกันหรืออยู่ในกรอบสี่เหลี่ยม) เพื่อใช้ spacebar ได้ ด้านล่างคือวิธีแก้ปัญหาที่รบกวนนี้ หากวิธีแรกไม่ได้ผล ให้ไปวิธีถัดไป
วิธีที่ 1: ถอนติดตั้งและติดตั้งไดรเวอร์คีย์บอร์ดใหม่
การถอนไดรเวอร์คีย์บอร์ดที่ชำรุดหรือไม่ดี จะทำให้ Windows ติดตั้งไดรเวอร์ที่ถูกต้องสำหรับคีย์บอร์ดของคุณใหม่
- กด Windows Key + R เปิด Run
- พิมพ์ devmgmt.msc กด Enter เปิด Device Manager
class="aligncenter size-full wp-image-46209" src="https://appuals.com/wp-content/uploads/2017/10/Devmngt-1.png" alt="" width="399" height="206" />
- ขยายส่วน 'Keyboards'
- คลิกขวาที่ไดรเวอร์คีย์บอร์ดของคุณ เลือก 'Uninstall device'

- ในข้อความเตือนที่ปรากฏ คลิก 'Yes' หรือ 'Uninstall' เพื่อถอนไดรเวอร์เหล่านี้

- ตรวจสอบส่วนที่ระบุว่า 'Others' ซึ่งมีไดรเวอร์ที่ติดตั้งผิด (คุณจะไม่มีส่วนนี้หากไดรเวอร์ทั้งหมดติดตั้งถูกต้อง) ถอนติดตั้งไดรเวอร์ทั้งหมดในส่วนนี้

- หากใช้คีย์บอร์ด USB ให้ถอดเสียบใหม่ หรือรีสตาร์ทคอมพิวเตอร์ Windows จะติดตั้งไดรเวอร์อัตโนมัติ ตรวจสอบว่าปุ่ม spacebar ทำงานหรือไม่
วิธีที่ 2: Rollback Synaptics pointing device/mouse drivers และป้องกันอัปเดตอัตโนมัติ (บน Windows 10)
Windows 10 อัปเดตไดรเวอร์เป็นรุ่นใหม่อัตโนมัติทุกครั้งที่มีรุ่นใหม่ ไดรเวอร์และซอฟต์แวร์ยูทิลิตี Synaptics เดือนมีนาคม 2017 รุ่น 19.0.9.5 มีบั๊กนำไปสู่ปัญหานี้ สามารถลบได้โดย rollback ไปรุ่นก่อนหน้า เพื่อป้องกันไม่ให้ไดรเวอร์เหล่านี้ติดตั้งอัตโนมัติและก่อให้เกิดปัญหา ต้องหยุด Windows 10 อัปเดตพวกมัน
- กด Windows Key + R เปิด Run
- พิมพ์ devmgmt.msc กด Enter เปิด Device Manager

- ขยายส่วน 'Mice and other pointing devices'
- คลิกขวาที่ไดรเวอร์เมาส์หรือ touchpad ของคุณ เลือก 'Properties'

- ไปที่แท็บ 'Driver' คลิก 'Roll back driver'

- ในหน้าต่างขอยืนยัน คลิก Yes (อาจต้องเลือกเหตุผลใน Windows 10) เพื่อ roll back ไดรเวอร์ของคุณ

- เพื่อปิดการอัปเดตอัตโนมัติบนไดรเวอร์ กด Windows Key + R เปิด Run
- พิมพ์ 'Control Panel' กด Enter เปิด Control Panel

- คลิก 'System and Security'

- คลิก System

- คลิก Advanced system settings จากแถบด้านซ้าย

- คลิกแท็บ hardware และคลิกปุ่ม Device Installation Settings

- ในหน้าต่างที่โผล่ เลือก 'No (your device might not work as expected)' แล้วคลิก 'Save Changes'

- อาจต้องรีสตาร์ท PC เพื่อให้มีผล
หากไม่มีตัวเลือก roll back drivers คุณสามารถดาวน์โหลดรุ่นเก่า (ก่อนมีนาคม 2017 รุ่น 19.0.9.5 สำหรับ Synaptics) ถอนไดรเวอร์ด้วยวิธีที่ 3 ด้านล่าง (โดยไม่รีสตาร์ท) แล้วติดตั้งไดรเวอร์เก่า และป้องกันการอัปเดตอัตโนมัติ
วิธีที่ 3: ถอนติดตั้งและติดตั้งไดรเวอร์เมาส์หรือ touchpad ใหม่
วิธีนี้จะแก้ไขไดรเวอร์ที่ชำรุดหรือไม่ดี Windows จะติดตั้งไดรเวอร์ที่ถูกต้องจาก repository ของมันอัตโนมัติ หากสังเกตว่าไดรเวอร์อัปเดตอัตโนมัติและปัญหากลับมา ใช้วิธีที่ 2 ข้างต้นแก้ไข
- กด Windows Key + R เปิด Run
- พิมพ์ devmgmt.msc กด Enter เปิด Device Manager

- ขยายส่วน 'Mice and other pointing devices'
- คลิกขวาที่ไดรเวอร์เมาส์หรือ touchpad ของคุณ เลือก 'Uninstall device'

- ในข้อความเตือน คลิก 'Yes' หรือ 'Uninstall' เพื่อถอนไดรเวอร์เหล่านี้

- ตรวจสอบส่วน 'Others' ที่มีไดรเวอร์ติดตั้งผิด (ไม่มีส่วนนี้หากไดรเวอร์ทั้งหมดติดตั้งถูกต้อง) ถอนติดตั้งไดรเวอร์ทั้งหมดในส่วนนี้

หากใช้เมาส์ USB ให้ถอดเสียบใหม่ หรือ รีสตาร์ทคอมพิวเตอร์ Windows จะติดตั้งไดรเวอร์อัตโนมัติ ตรวจสอบว่าปุ่ม Windows key ทำงานหรือไม่ (แก้เป็น spacebar)
วิธีที่ 4: อัปเดต Synaptics หรือ Lenovo ฯลฯ pointing device/mouse drivers
Synaptics ได้ปล่อยไดรเวอร์รุ่นใหม่ที่แก้ปัญหานี้ใน PC ส่วนใหญ่ วิธีที่ดีที่สุดได้ไดรเวอร์คือไปที่เว็บผู้ผลิตคอมพิวเตอร์หรืออุปกรณ์ pointing device และดาวน์โหลดไดรเวอร์ที่เข้ากันได้กับ OS และคอมพิวเตอร์/เมาส์ของคุณ สามารถดาวน์โหลด generic Synaptics drivers ได้ที่นี่ รุ่น 19.0.9.5 รู้จักก่อให้เกิดปัญหา แต่อัปเดตเป็นรุ่นใหม่กว่าได้ เช่น 19.0.19.1
อย่างไรก็ตาม แนะนำให้ดาวน์โหลดไดรเวอร์จากผู้ผลิตคอมพิวเตอร์หรือม더บอร์ด เช่น Dell, HP เพราะผู้ผลิตเหล่านี้มักเพิ่มฟีเจอร์และรองรับที่ generic drivers อาจไม่มี ผู้ใช้ Dell ไปที่นี่, HP ที่นี่, Toshiba ที่นี่, Acer ที่นี่, Lenovo ที่นี่
Windows ก็มีการอัปเดตผ่าน Device Manager ด้วย
- กด Windows Key + R เปิด Run
- พิมพ์ devmgmt.msc กด Enter เปิด Device Manager

- ขยายส่วน 'Mice and Other Pointing Devices'
- คลิกขวาที่อุปกรณ์ Mouse/Touchpad (เช่น Synaptics หรือ Lenovo touchpad ฯลฯ) เลือก 'update driver software' การเชื่อมต่ออินเทอร์เน็ตจะให้ผลดีกว่า

- ในหน้าต่างถัดไป คลิก "Search automatically for updated driver software"

- Device Manager จะค้นหาไดรเวอร์ออนไลน์และติดตั้ง
วิธีที่ 5: ปิดใช้งาน Synaptics touchpad/mouse
หากคุณมีเมาส์ USB สำรอง และแคบแนบปัญหาลงที่ Synaptics/mouse drivers แต่อย่างที่ทำก็ไม่แก้ปัญหา คุณสามารถปิดอุปกรณ์เมาส์/touchpad ที่มีปัญหาได้ง่ายๆ
- กด Windows Key + R เปิด Run
- พิมพ์ devmgmt.msc กด Enter เปิด Device Manager

- ขยายส่วน 'Mice and other pointing devices'
- คลิกขวาที่ไดรเวอร์เมาส์หรือ touchpad ของคุณ เลือก 'Properties'

- ไปที่แท็บ 'Driver' คลิก 'Disable device'

- ในหน้าต่างขอยืนยัน คลิก Yes เพื่อปิดอุปกรณ์

วิธีที่ 6: ถอนติดตั้ง Synaptics Pointing Devices Driver utility
Synaptics utility ก็เป็นปัญหาหลักในกรณีนี้ การถอน utility นี้อาจถอนไดรเวอร์ Synaptics ไปด้วย หาก touchpad หรือเมาส์ไม่ทำงานหลังจากนี้ ใช้วิธีที่ 3 อัปเดตไดรเวอร์เมาส์/touchpad
- กด Windows Key + R เปิด Run
- พิมพ์ appwiz.cpl กด Enter เปิด Programs and Features (แก้จาก device manager)

- หาแอป 'Synaptics Pointing Device Driver' คลิกขวาเลือก uninstall

- ทำตามข้อความบนหน้าจอเพื่อลบ Synaptics tool
วิธีที่ 7: ปิด Sticky Keys
Sticky keys เปลี่ยนวิธีการทำงานของปุ่ม หากไดรเวอร์ไม่จัดการการเปลี่ยนแปลงเหล่านี้ได้อย่างถูกต้อง อาจได้อาการร้ายแรงที่กล่าวมาในบทความนี้ วิธีปิด Sticky Keys:
- กด Windows Key + R เปิด Run
- พิมพ์ 'control panel' กด Enter เปิด Control Panel

- เลือก Ease Of Access

- คลิก 'Choose how your keyboard works'

- ยกเลิกติ๊ก Sticky Keys ใต้ Make it easier to type
- คลิก Apply แล้ว OK

- ทดสอบปุ่มคีย์บอร์ดของคุณ
การตั้งค่านี้เข้าถึงได้จากขั้นตอนทางเลือกใน Windows 10 Settings (Windows Key + I > Ease of Access > Keyboard > Sticky Keys > Off) เช่นกัน
วิธีที่ 8: กำจัดเศษซากที่ติดอยู่ใต้ปุ่ม spacebar
มีโอกาสว่าสิ่ง gìสักอย่างอาจติดหรือค้างใต้ปุ่ม spacebar ของคุณ ทำให้กดปุ่มนี้ไม่ได้อย่างมีประสิทธิภาพ ถอดคีย์บอร์ดออกและทำความสะอาด สามารถใช้ลมอัดทำความสะอาด หรือหากมั่นใจพอ ให้ถอด spacebar ออก กำจัดเศษซาก และ裝回去
NB: อย่าลืมว่า spacebar ใช้ไม่ได้เลย อาจเป็นปัญหา硬件/กลไก/ไฟฟ้าบนคีย์บอร์ดที่คุณซ่อมแซมหรือเปลี่ยนใหม่