คีย์บอร์ด MacBook Pro ของคุณมักไม่ทำงานเนื่องจากฝุ่นหรือขยะบนคีย์บอร์ด อาจหยุดทำงานได้เนื่องจาก macOS ล้าสมัย ในเกือบทุกกรณี ปัญหาไม่ได้มาจากซอฟต์แวร์และมักเป็นปัญหาชั่วคราว

ในบทความนี้ เราจะเน้นสถานการณ์ของคีย์บอร์ด built-in ที่ไม่ทำงาน หากคุณมีปัญหาการเชื่อมต่อกับคีย์บอร์ดภายนอก โปรดดูการแก้ไขปัญหาการเชื่อมต่อนั้น
วิธีแก้ปัญหาคีย์บอร์ด MacBook Pro
ก่อนลองวิธีแก้ไขใดๆ
- ตรวจสอบว่า "speak selected text when the key is pressed" ไม่ได้เปิดใช้งานใน Speech ภายใต้ Accessibility Setting
- ตรวจสอบว่าคุณไม่ได้ใช้ Mac ในสภาพแวดล้อมที่ หนาว ร้อน หรือชื้น มากเกินไป
- ตรวจสอบว่า Input Sources ภายใต้ Language & Text ใน System Preferences ตรงกับภาษาของคุณ เช่น ควรเป็น US Input Source หากคุณใช้ภาษาอังกฤษสหรัฐ
- ตรวจสอบว่า mouse keys เป็น ปิด ภายใต้ Universal Access ใน System Preference
- ปิด FileVault ภายใต้ Security and Privacy ใน System Preference
Power Cycling MacBook ของคุณ
ก่อนที่เราจะลองวิธีแก้ไขอื่น เราจะ Power Cycle MacBook ของคุณอย่างสมบูรณ์ก่อน และดูว่าปัญหาหายไปหรือไม่ Power Cycling คือการรีสตาร์ทคอมพิวเตอร์อย่างสมบูรณ์โดยการปิดเครื่องอย่างสมบูรณ์ จะรีเซ็ตการตั้งค่าชั่วคราวใดๆ ที่อาจเสียหายและขัดแย้งกับกลไกภายในของคอมพิวเตอร์

ปิดเครื่อง Mac และ ถอดอุปกรณ์ เช่น ไดรฟ์ภายนอก iPod/iPad พิมพ์ เป็นต้น ไม่ควรมีอะไรต่อกับ Mac แล้ว เปิดเครื่อง Mac ตามปกติ และตรวจสอบว่าคีย์บอร์ดทำงาน nhưคาดหรือไม่
อย่าลืมให้แน่ใจว่าไม่มี แรงรบกวนจาก चुंबกภายนอก รอบๆ Mac ของคุณ เราพบกรณีหนึ่งที่แรงรบกวนจากลำโพงพกพา Bose Revolve ก่อให้เกิดปัญหากับคีย์บอร์ด MacBook (หากวางใกล้เกินไป) ยังเป็นความคิดที่ดีที่จะย้าย Mac ออกนอกขอบเขตของ Wi-Fi ที่เชื่อมต่ออยู่
ตรวจสอบพื้นที่ว่างและ RAM
อีกอย่างที่อาจทำให้เกิดปัญหากับคีย์บอร์ดคือปริมาณพื้นที่ว่างบนคอมพิวเตอร์ แม้จะไม่มีความสัมพันธ์โดยตรงระหว่างพื้นที่และคีย์บอร์ด แต่เราพบกรณีที่เนื่องจากพื้นที่น้อย MacBook ไม่สามารถเชื่อมต่อกับคีย์บอร์ดได้อย่างถูกต้องและทำให้เกิดปัญหา ควรมีพื้นที่ว่างเพียงพอเท่ากับเกือบ 1/4 ของขนาดฮาร์ดดิสก์ทั้งหมด

อย่าลืมตรวจสอบว่าคุณมี RAM ว่างเพียงพอบนคอมพิวเตอร์ หากมีแอปพลิเคชันจำนวนมากทำงานในพื้นหลังซึ่งอาจกินทรัพยากร ให้ปิดทีละตัวแล้วตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
ทำความสะอาด MacBook และคีย์บอร์ด
ขั้นตอนแรกในการแก้ปัญหานี้คือทำความสะอาดคีย์บอร์ด Trackpad และคีย์บอร์ดของคุณอาจเสียหายได้ง่ายจากฝุ่นเล็กน้อยที่เข้าไปภายใน คุณสามารถใช้อากาศบีบอัดเพื่อกำจัดเศษขนมปังหรือขยะจาก Mac
- ตรวจสอบว่าไม่มีอะไรอย่าง กระดาษ เป็นต้น ไซ้ออก จากร่องระบายความร้อน คุณอาจใช้เครื่องดูดฝุ่นเพื่อทำความสะอาดร่องระบาย
- คุณสามารถใช้ ไดร์เป่าผม (ตั้งค่าเป็นโหมดเย็น) และเป่ารอบคีย์บอร์ดและ Trackpad
ปิด Bluetooth ของ Mac
หาก Bluetooth ของ MacBook เปิดอยู่ เนื่องจากข้อผิดพลาดซอฟต์แวร์ MacBook จะเริ่ม "คิดว่า" คีย์บอร์ด/Trackpad Bluetooth (หรือ iMac) อยู่ใกล้ๆ และหยุดการทำงานของคีย์บอร์ด built-in แม้คุณจะเปิดการตั้งค่าคีย์บอร์ด/Trackpad คุณจะเห็นหน้าต่าง Bluetooth ไม่ใช่การตั้งค่าคีย์บอร์ด/Trackpad onboard ในกรณีนี้ การปิด Bluetooth ของระบบอาจช่วยได้
- เปิด System Preferences ของ MacBook
- คลิกที่ Bluetooth
- คลิก Turn Bluetooth off.

- ตรวจสอบว่าปัญหาคีย์บอร์ดแก้ไขแล้วหรือไม่
รีเซ็ต SMC (System Management Controller) ของ MacBook
การรีเซ็ต SMC ควรเป็นขั้นตอนหลักหนึ่งในการแก้ปัญหา Mac เนื่องจากสามารถแก้บั๊กและปัญหาประสิทธิภาพได้มาก
- ปิดเครื่อง MacBook
- เสียบ ตัวแปลง MagSafe เข้ากับ Mac และแหล่งจ่ายไฟ
- ตอนนี้ กดค้าง Shift, Control และ Option พร้อมกัน 7 วินาที
- จากนั้นยังคงค้างปุ่มสามปุ่มนี้ กดปุ่ม Power.

- รออีก 7 วินาที แล้วปล่อยทั้ง 4 ปุ่มพร้อมกัน
- ตอนนี้ รอ 5 วินาที แล้วกดปุ่มเปิดเครื่องเพื่อเปิด Mac
- หลังระบบเปิดเครื่องแล้ว ตรวจสอบว่าคุณสามารถใช้คีย์บอร์ดได้ปกติหรือไม่
- หากคุณใช้ Mac ที่มีแบตเตอรี่ถอดได้ ให้ถอดแบตเตอรี่ออก แล้วลองรีเซ็ต SMC
รีเซ็ต PRAM/NVRAM ของ MacBook
หน่วยความจำ NVRAM และ PRAM ถูกใช้โดย macOS เพื่อจัดเก็บการตั้งค่าและข้อมูลชั่วคราว macOS สลับใช้ระหว่างสองประเภทของหน่วยความจำขณะทำงาน อย่างไรก็ตาม หากหน่วยความจำเหล่านี้ไม่สามารถดำเนินการได้อย่างถูกต้อง คีย์บอร์ด/Trackpad ของ Mac อาจหยุดทำงาน ในกรณีนี้ การรีเซ็ต NVRAM และ PRAM อาจช่วยได้ แต่โปรดทราบว่าในบางกรณี การตั้งค่าของคุณอาจถูกล้าง
- ปิดเครื่อง MacBook (ไม่ใช่ sleep หรือ logout)
- ตอนนี้ เปิดเครื่อง MacBook พร้อมกับค้างปุ่มต่อไปนี้พร้อมกัน
option + command + P + R
- เมื่อคุณกดปุ่มเหล่านี้ MacBook จะเริ่มบูท
- คุณอาจปล่อยปุ่มได้หาก
- หากคุณได้ยินเสียงเริ่มต้น (chime) ครั้งที่สอง (ครั้งแรกจะเป็นตอนที่ MacBook เปิดเครื่อง)
- หากคุณใช้ MacBook ที่มี Apple T2 Security Chip ให้ปล่อยปุ่มเมื่อโลโก้ Apple ปรากฏ
- ในทั้งสองกรณี มักใช้เวลาเกือบ 20-30 วินาที ก่อนที่คุณจะสามารถปล่อยปุ่มได้
- หลัง MacBook เริ่มต้นแล้ว ตรวจสอบว่าคีย์บอร์ดทำงานได้ดีหรือไม่
กู้คืน macOS ไปยังวันที่ก่อนหน้า
หากปัญหาคีย์บอร์ดเริ่มเกิดขึ้นเมื่อเร็วๆ นี้หลังจากการเปลี่ยนแปลงระบบ หรือการติดตั้งซอฟต์แวร์/ยูทิลิตี้/ไดรเวอร์ใหม่ การกู้คืน MacBook ผ่าน Time Machine อาจช่วยได้
เพื่อกู้คืน Mac ไปยังวันที่ก่อนหน้า ทำตามบทความ How to: Restore Mac to the Previous Date คุณสามารถใช้ Recovery Mode ของ Mac เพื่อกู้คืนได้เช่นกัน
หลังจากกระบวนการกู้คืนเสร็จสิ้น ตรวจสอบว่าคีย์บอร์ดทำงานได้ดีหรือไม่
อัปเกรด/อัปเดต macOS เป็นเวอร์ชันล่าสุด
macOS ที่ล้าสมัยอาจทำให้ระบบของคุณ 드러นต่อช่องโหว่มากมาย นอกจากนี้ บั๊กที่รู้จักถูกแก้ไขในเวอร์ชันใหม่ของ OS บางที บั๊กที่ทำให้เกิดปัญหาคีย์บอร์ดอาจถูกแก้ไขในเวอร์ชันใหม่ของ OS แล้ว ในกรณีนี้ การอัปเดต macOS เป็นเวอร์ชันล่าสุดอาจช่วยได้
- สำรองข้อมูลสำคัญทั้งหมดไปยังตำแหน่ง/อุปกรณ์ภายนอก
- เปิด System Preferences บน MacBook
- ตอนนี้คลิกที่ Software Update เพื่อตรวจสอบว่ามีอัปเดตหรือไม่.

- ถ้ามีอัปเดต ให้คลิก Update Now.

- หลังอัปเดตเสร็จ ตรวจสอบว่าคีย์บอร์ดทำงานได้ดีหรือไม่
บูท MacBook ใน Safe Mode
หากปัญหาคีย์บอร์ดเกิดจากแอปพลิเคชัน/ไดรเวอร์ของบุคคลที่สาม การบูทระบบใน Safe Mode (ซึ่งระบบโหลดโดยไม่มีแอปพลิเคชัน/ไดรเวอร์ของบุคคลที่สาม) จะเป็นแนวทางที่ดีในการกำจัดความเป็นไปได้ นอกจากนี้ หากมีการอัปเดต Firmware จาก Apple ที่เปิดตัวเพื่อแก้ปัญหาคีย์บอร์ด แต่บางครั้งอาจโหลดไม่ได้จนกว่าระบบจะบูทใน Safe Mode
- ปิดเครื่อง ระบบของคุณ
- เปิดเครื่อง ระบบ และทันทีกดค้างปุ่ม Shift
- เมื่อหน้าต่าง Login ปรากฏ ปล่อย ปุ่ม คุณควรเห็น Safe Mode ที่มุมขวาบนของหน้าต่าง.

- ตอนนี้ Login เข้าสู่ระบบ และตรวจสอบว่าคีย์บอร์ดทำงานได้ดีหรือไม่
- ถ้าได้ ให้ รีสตาร์ท ระบบปกติ และตรวจสอบว่าคีย์บอร์ดทำงานได้ดีหรือไม่ ถ้าไม่ได้ แสดงว่า Startup Items ของ Mac อาจเป็นสาเหตุหลัก
- เพื่อจัดการ Startup Items ให้เปิด System Preferences ของ Mac.
- ตอนนี้เปิด Users and Groups และที่ด้านซ้ายล่าง คลิกที่ปุ่ม Lock (ป้อนรหัสผ่านหากถูกขอ).

- ตอนนี้ไปที่แท็บ Login Items
- เลือก ไอเท็มที่คุณสงสัยว่าเป็นสาเหตุ และที่ด้านซ้ายล่างของเมนู คลิกที่ปุ่ม Minus (-) แอปพลิเคชันอย่างหนึ่งคือ MacKeeper.

- ตอนนี้รีสตาร์ท Mac และตรวจสอบว่าคีย์บอร์ดทำงานได้ดีหรือไม่
ซ่อมแซมดิสก์ของ MacBook
ดิสก์ที่เสียหายอาจเป็นเหตุผลที่คีย์บอร์ดบน Mac ไม่ทำงาน ในกรณีนี้ การซ่อมแซมดิสก์อาจช่วยได้ ดิสก์มักได้รับ bad sectors หรือปัญหาการจัดสรรข้อมูลระหว่างการทำงาน ฟังก์ชันซ่อมแซมจะสแกนไดรฟ์ทั้งหมดและค้นหาความผิดปกติโดยอัตโนมัติ
- สำรองข้อมูลสำคัญ
- ปิดเครื่อง MacBook
- เปิดเครื่อง MacBook และทันทีกดค้าง Command+R
- ตอนนี้ในเมนู macOS Utilities เลือก Disk Utility.

- ใน Disk Utility เลือกดิสก์ที่คุณต้องการซ่อม (โดยปกติ System Partition จะมีป้ายว่า Macintosh HD) และเลือก Repair Disk
- หลังกระบวนการซ่อมแซมดิสก์เสร็จ ออกจาก MacOS Utilities Menu
- จากนั้นรีสตาร์ท MacBook ตามปกติ และตรวจสอบว่าคีย์บอร์ดทำงานได้ดีหรือไม่
ใช้บัญชีผู้ใช้อื่นเข้าสู่ MacBook
ปัญหาคีย์บอร์ดที่คุณเผชิญอาจเป็นผลมาจากบัญชีผู้ใช้ที่เสียหาย ในกรณีนี้ ให้ใช้ Guest Login หรือสร้างบัญชีผู้ใช้อื่นที่มีสิทธิ์ผู้ดูแลระบบ หลังเข้าสู่ระบบบัญชีนั้น ตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
- เปิด System Preference ของ Mac
- คลิกที่ User & Groups แล้วคลิกที่ปุ่ม Lock เพื่อปลดล็อก (ป้อนรหัสผ่านหากถูกขอ)
- คุณสามารถ เปิดใช้งาน Allow guests to log into the computer.

- หรือคุณสามารถคลิกปุ่ม Plus (+) (ด้านล่างรายการผู้ใช้) เพื่อเพิ่มผู้ใช้ใหม่ ในประเภทผู้ใช้ ให้เลือก Administrator.

- ตอนนี้ Logout จากผู้ใช้ปัจจุบัน และ Login ผ่านบัญชีอื่น (ไม่ว่าจะเป็น Guest หรือ Administrator) และตรวจสอบว่าคีย์บอร์ดทำงานได้ดีหรือไม่
- ถ้าได้ ให้ Login กลับ เข้าสู่บัญชีเก่า และตรวจสอบว่าทำงานได้ดีหรือไม่ ถ้าไม่ได้ ให้โอนข้อมูลไปยังบัญชี Administrator ที่สร้างใหม่ และใช้ Mac ผ่านบัญชีนั้น
ลบไฟล์ Property List (.plist)
การทำงานผิดปกติของคีย์บอร์ดอาจเป็นผลมาจากการตั้งค่าที่ผิดพลาด ในกรณีนี้ การรีเซ็ตเป็นค่าเริ่มต้นจากโรงงานอาจช่วยได้ เพื่อรีเซ็ตการตั้งค่า คุณต้องลบไฟล์ Property List (.plist) หรือย้ายไปอีกตำแหน่ง
- สำรองข้อมูลสำคัญ
- บน Mac ให้เปิด Finder
- กด Command+Shift+G
- ป้อน ~/Library/Preferences/ และคลิก Go
- ย้ายไฟล์เหล่านี้ออกจากโฟลเดอร์
apple.driver.AppleBluetoothMultitouch.trackpad.plist - Magic Trackpad com.apple.driver.AppleBluetoothMultitouch.mouse.plist - Magic Mouse com.apple.driver.AppleHIDMouse.plist - wired USB mouse com.apple.AppleMultitouchTrackpad.plist com.apple.preference.trackpad.plist
- รีสตาร์ท Mac และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
บาง Fluke ที่ผู้ใช้รายงาน
ตอนนี้ ก่อนจะไปวิธีแก้ไขที่เข้มข้นขึ้น ให้ลอง Fluke บางอย่างที่ผู้ใช้รายงาน
- ปล่อยให้แบตเตอรี่หมดของ MacBook และทิ้งไว้ คืนทั้งคืน โดยไม่ชาร์จ วันถัดไป เสียบแหล่งจ่ายไฟเข้ากับ MacBook แล้ว เปิดเครื่อง MacBook และตรวจสอบว่าคีย์บอร์ดทำงานได้ดีหรือไม่
- เพียงแค่ บูท ระบบเข้า Recovery Mode และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
- รีสตาร์ท MacBook และค้าง Caps Lock ระหว่างกระบวนการบูท จนกว่าจะเห็นหน้าจอ Login แล้วตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
- เปิด System Preference ของ MacBook คลิกที่ Startup Disk ตอนนี้คลิกที่ไอคอน Lock เพื่อปลดล็อกการตั้งค่า แล้วเลือก Macintosh HD ภายใน และรีสตาร์ทระบบ.

ติดตั้ง macOS ใหม่ผ่าน Recovery Menu
ถ้าวิธีไหนก็ตามไม่ช่วยได้ แล้วถึงเวลา Reinstall macOS ผ่าน Recovery Menu โปรดทราบว่านี้จะล้างข้อมูลผู้ใช้ทั้งหมด ดังนั้น ตรวจสอบให้แน่ใจว่าคุณสำรองทุกอย่างไว้ก่อนดำเนินการ
- สำรองข้อมูลสำคัญ
- ปิดเครื่อง MacBook
- เปิดเครื่อง MacBook พร้อมค้างปุ่ม Command และ R
- ใน Utility Menu เลือก Reinstall แล้วคลิก Continue.

- ตอนนี้ทำตามคำแนะนำบนหน้าจอเพื่อทำให้กระบวนการติดตั้งใหม่เสร็จสมบูรณ์ และตรวจสอบว่าคีย์บอร์ดทำงานได้ดีหรือไม่
ถ้าวิธีไหนก็ตามไม่ช่วย ตัวเลือกเดียวที่เหลือในการแก้ปัญหาซอฟต์แวร์คือ ล้างข้อมูลทั้งหมด และ ติดตั้ง macOS
หากปัญหาเกี่ยวกับฮาร์ดแวร์
ถ้าวิธีไหนก็ตามไม่ช่วยจนถึงตอนนี้ ปัญหาที่คุณเผชิญอาจเกิดจากความล้มเหลวของฮาร์ดแวร์ ขั้นตอนแรกในการแก้ปัญฮาร์ดแวร์คือรัน Diagnostics บน Mac
- ปิดเครื่อง MacBook
- จากนั้นเปิดเครื่อง MacBook พร้อมค้าง ปุ่ม D
- หากมีข้อผิดพลาด/รหัสข้อผิดพลาดรายงานโดย MacBook ให้ลองหาวิธีแก้สำหรับข้อผิดพลาด/รหัสข้อผิดพลาดนั้นเฉพาะ (แม้ปัญหาฮาร์ดแวร์หลายอย่างจะไม่ถูกรายงาน)
สาย Flex/Ribbon ที่เสียหาย
ข้อผิดพลาดนี้ทราบกันดีว่ามาจากสายเคเบิลที่เสียหายซึ่งเชื่อมต่อคีย์บอร์ดกับ Logic Board ในบางกรณี ขั้นตอนต่อไปนี้ช่วยผู้ใช้ได้:
- ปิดเครื่อง MacBook
- พลิกคว่ำ และ นวด ส่วนล่างของ MacBook "เบาๆ" ด้วยฝ่ามือ คุณอาจได้ยินเสียงกรีดร้อง 1-2 เสียง
- เปิดเครื่อง MacBook และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
ฉนวนสายเคเบิลที่เสียหาย
ในบางกรณี ผู้ใช้รายงานว่าการเพิ่ม Spacer/ ฉนวนสาย (E tape ก็ใช้ได้) ระหว่างตัว MacBook แบตเตอรี่ และสายเคเบิลที่เสียหาย ได้แก้ปัญหา
ซ่อมแซมฮาร์ดแวร์ MacBook
แม้คุณจะสั่งซื้อสาย Flex ออนไลน์ได้ แต่ หากคุณไม่มีความเชี่ยวชาญทางเทคนิค คุณจะต้องหาคนที่สามารถเปลี่ยนสาย Flex ให้คุณ
ถ้าไม่ได้ เราก็ถึงเวลาไปที่ Apple หรือศูนย์ซ่อมที่ได้รับอนุญาตเพื่อซ่อมบำรุง