การปิดคีย์บอร์ดบน MacBook อาจช่วยแก้ปัญหาได้ หากคุณมีคีย์บอร์ดเสีย ต้องการทำความสะอาดอย่างละเอียด หรือเพียงแค่อยากป้องกันการกดปุ่มโดยไม่ได้ตั้งใจ สามารถใช้ได้แม้คุณจะใช้คีย์บอร์ดภายนอกหรือกำลัง troubleshooting ปัญหา
ในบทความนี้ เราจะแสดงวิธีปิดคีย์บอร์ดบน Mac ตั้งแต่ macOS รุ่นเก่าไปจนถึงรุ่นใหม่สุด สำหรับทุกรุ่น
บน macOS รุ่นใหม่ หลายวิธีเก่าในการปิดคีย์บอร์ด เช่น กด Control + F1, เปิด Mouse Keys, ใช้สคริป्ट Terminal อาจไม่ทำงานอีกต่อไป แต่ยังมีวิธีอื่นสำหรับ macOS รุ่นใหม่ ซึ่งจะระบุด้านล่าง
1. ปิดเครื่อง MacBook (Shut Down)
การปิดเครื่อง MacBook เป็นวิธีง่ายที่สุดในการปิดคีย์บอร์ดชั่วคราว เพื่อทำความสะอาดหรือซ่อมแซม วิธีนี้เป็นวิธีเดียวที่ทำงานบน ทุก MacBook และทุกเวอร์ชัน macOS วิธีทำ:
- คลิกที่โลโก้ Apple ที่ มุมซ้ายบน ของหน้าจอ
- จากเมนูแบบเลื่อนลง เลือก Shut Down
- ทำตามคำแนะนำบนหน้าจอ และคลิกปุ่ม Shutdown เพื่อปิด MacBook เรียบร้อย
2. ใช้แอปภายนอก (Third-Party Apps)
แอปภายนอก ให้การปรับแต่งและควบคุมคีย์บอร์ดขั้นสูง รวมถึงตัวเลือกปิดคีย์บอร์ดบน Mac นอกจากการปิดเครื่อง นี่คือตัวเลือกอีกอย่างเดียวที่เป็นจริงบน macOS รุ่นใหม่สำหรับการปิดคีย์บอร์ด
Karabiner Elements เป็นตัวเลือกยอดนิยม แต่เราแนะนำ KeyboardCleanTool เพราะขนาดเล็กกว่า ติดตั้งง่ายกว่า และไม่สับสนกับตัวเลือกมากเกินไป ตามชื่อ มันถูกสร้างมาเพื่อปิดคีย์บอร์ดขณะทำความสะอาด แต่คุณสามารถใช้ได้สำหรับทุกวัตถุประสงค์:
- ดาวน์โหลด KeyboardCleanTool จากเว็บไซต์ของพวกเขา จะเป็นไฟล์ ZIP
- ดาวน์โหลดเสร็จ คลิกไฟล์ ZIP แอปจะติดตั้งอัตโนมัติ เลือก 「Open」 เมื่อถามยืนยัน
- หลังติดตั้ง จะขอให้อัปเดตการตั้งค่า Security & Privacy เพื่ออนุญาตให้แอปควบคุมคีย์บอร์ด ทำตามคำแนะนำบนหน้าจอ
System Settings/Preferences > Privacy & Security > Accessibility > KeyboardCleanTool - ตอนนี้ เปิดแอป และคลิกที่ Click to start cleaning mode / lock the keyboard! ไอคอนคีย์บอร์ดจะสีส้ม และคีย์บอร์ดจะถูกปิดใช้งาน
- เพื่อเปิดคีย์บอร์ดกลับมา ให้คลิก Click to stop cleaning mode / unlock the keyboard! อีกครั้ง และปุ่มจะกลับมาทำงาน
3. ใช้การตั้งค่าคีย์บอร์ดภายนอก (External Keyboard Preferences)
ด้วยวิธีนี้ คุณสามารถปรับเวลาที่ปุ่มจะลงทะเบียนให้ช้ามากจนไม่ตอบสนองได้ ทำให้คีย์บอร์ดปิดใช้งานจริงๆ โดยการล่าช้าการตอบสนองของปุ่ม คุณจะได้เวลาเพียงพอในการทำงาน
หากคุณใช้ macOS Ventura หรือใหม่กว่า สามารถกด Command + Spacebar เพื่อเปิด Spotlight และค้นหา 「slow keys」 เพื่อเร่งขั้นตอนต่อไป
- คลิกที่ โลโก้ Apple มุมซ้ายบน และเลือก System Preferences
System Settings และ System Preferences หมายถึงสิ่งเดียวกัน - ใน Settings เลือก Accessibility และเลือก Keyboard จากแถบด้านซ้าย
- ติ๊กที่กล่องถัดจาก Enable Slow Keys
- คลิก Options… และลากสไลเดอร์ไปที่ตัวเลือกที่นานที่สุดสำหรับ Acceptance Delay
- เพื่อ กู้คืน การทำงานของคีย์บอร์ด ให้ ปิด ติ๊กถัดจาก Enable Slow Keys
4. ใช้สคริปต์ Terminal
ตั้งแต่ macOS Big Sur หลาย system extensions ถูกเลิกใช้เพื่อความปลอดภัย ดังนั้นวิธีนี้ใช้ได้แค่จนถึง macOS Catalina
- กด Command + Spacebar พิมพ์ 「Terminal」 และเลือกตัวแรก
- พิมพ์คำสั่งต่อไปนี้ในหน้าต่าง Terminal และกด Enter:
sudo kextunload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext
- ใส่ รหัสผ่าน MacBook เพื่อยืนยันการปิดคีย์บอร์ดภายใน
เพื่อกู้คืนการทำงานของคีย์บอร์ด ให้พิมพ์คำสั่งต่อไปนี้ใน Terminal:
sudo kextload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext
สนใจคำสั่ง Terminal ที่ทำงานจริงและทำให้ชีวิตง่ายขึ้น? ดูรายการคำสั่ง macOS Terminal ที่ดีที่สุดสำหรับ 2023!
5. ด้วยปุ่มลัด (Keyboard Shortcuts)
คุณจะเจอวิธี Control F1 ที่บอกว่าปิดคีย์บอร์ดได้ บน macOS รุ่นเก่า แต่จริงๆ แล้ว ไม่จริง ปุ่มลัดนี้ตั้งใจให้ปิดฟังก์ชันเสริมของแถว Function Keys (ความสว่าง เสียง Spotlight) และทำให้กลายเป็น Function Keys ปกติ à la Windows
อย่างไรก็ตาม หากคุณต้องการเข้าถึงฟังก์ชันมาตรฐานของปุ่มเหล่านี้ ขั้นตอนดังนี้:
- ค้างปุ่ม Control
- กด F1 ขณะค้าง Control
- ทำซ้ำลำดับปุ่มเดียวกันเพื่อเปิดคีย์บอร์ดกลับ
บน macOS รุ่นใหม่ ปุ่มลัดนี้ถูกแทนที่ด้วยฟีเจอร์ accessibility ที่เปิด/ปิดได้ใน Settings > Keyboard > Keyboard Shortcuts > Function Keys
หากคุณใช้ macOS Ventura หรือใหม่กว่า สามารถกด Command + Spacebar เปิด Spotlight ค้นหา 「function keys」 เพื่อทำอย่างเดียวกัน
สรุป
การรู้วิธีปิดคีย์บอร์ดบน Mac เป็นทักษะที่มีค่า คีย์บอร์ด MacBook อาจต้องปิดเพื่อหลายเหตุผล รวมถึงการบำรุงรักษา การ troubleshooting หรือเพื่อป้องกันการป้อนข้อมูลโดยไม่ได้ตั้งใจขณะซ่อมสวิตช์ butterfly ที่เสีย
วิธีเก่าเช่น ปุ่มลัด Mouse Keys และสคริปต์อาจไม่ทำงานบน macOS ล่าสุด แตคุณยังปิดคีย์บอร์ด Mac ได้ด้วยการตั้งค่าคีย์บอร์ดภายนอกหรือแอปภายนอก จำไว้ว่าให้เปิดคีย์บอร์ดกลับมาทำงานปกติหลังจบกิจกรรม
FAQs
ทำไมต้องปิดคีย์บอร์ดบน MacBook?
มีหลายเหตุผล เช่น ทำความสะอาดคีย์บอร์ดและอยากป้องกันการกดปุ่มผิด Debug ปัญหาคีย์บอร์ด หรือใช้คีย์บอร์ดภายนอกเพียงอย่างเดียวสำหรับกิจกรรมเฉพาะ
หากคีย์บอร์ดภายในปิดใช้งาน สามารถใช้คีย์บอร์ดภายนอกได้หรือไม่?
ได้ คุณยังใช้คีย์บอร์ดภายนอกได้ปกติไม่มีปัญหา เมื่อคีย์บอร์ดภายในปิดใช้งาน อาจมีประโยชน์หากคุณอยากใช้ MacBook กับคีย์บอร์ดภายนอก แต่มีปัญหากับคีย์บอร์ดภายใน
การใช้ Terminal หรือแอปภายนอกปิดคีย์บอร์ด จะทำให้ประกันหายหรือไม่?
ไม่ควรทำให้ประกันหายโดยอัตโนมัติ หากใช้ Terminal หรือแอปภายนอกปิดคีย์บอร์ด แต่คุณต้องใช้ซอฟต์แวร์ที่น่าเชื่อถือ ปฏิบัติตามคำแนะนำที่น่าเชื่อถือ และระมัดระวัง หากกังวลเรื่องประกัน ควรอ่านเงื่อนไขประกัน MacBook หรือปรึกษา Apple Support
ABOUT THE AUTHOR

Kamil Anwar
Kamil เป็น MCITP, CCNA (W), CCNA (S) และสมาชิก British Computer Society มาก่อน มีประสบการณ์ 9 ปี ในการกำหนดค่า ติดตั้ง และจัดการ Switches, Firewalls และ Domain Controllers ยังคงใช้งาน FreeNode อยู่