วันพฤหัสบดี, 8 ตุลาคม 2569

เปลี่ยนภาษาคีย์บอร์ดไม่ได้ ตั้งปุ่มสลับไทย-อังกฤษ Windows 11

08 ต.ค. 2026
1

เปลี่ยนภาษาคีย์บอร์ดบน Windows 11 ไม่ได้ ส่วนใหญ่ไม่ใช่เครื่องเสีย แต่เกิดจาก ปุ่มลัดถูกปิดหรือชนกับโปรแกรมอื่น หรือยังไม่ได้เพิ่มภาษาไทยในรายการแป้นพิมพ์ให้ครบ บทความนี้พาแก้ทีละจุดตั้งแต่เพิ่มภาษา ตั้งปุ่มลัดใหม่ ไปจนถึงวิธีแก้ตอนปุ่มสลับภาษาหายไปเลย

ทำไมเปลี่ยนภาษาคีย์บอร์ดไม่ได้ สาเหตุที่เจอบ่อย

ก่อนไล่แก้ทีละขั้น เช็กก่อนว่าปัญหาที่เจอตรงกับข้อไหนบ้าง จะช่วยไม่ต้องเสียเวลาไล่ผิดจุด


  • ยังไม่เพิ่มภาษาไทยในรายการแป้นพิมพ์ — เครื่องใหม่หรือลง Windows ใหม่มักมีแค่ภาษาอังกฤษเป็นค่าเริ่มต้น
  • ปุ่มลัดสลับภาษาถูกปิดหรือถูกเปลี่ยนไปแล้วโดยไม่รู้ตัว (เช่น เคยกดเมนูตั้งค่าผ่านไปโดยไม่ได้ตั้งใจ)
  • มีโปรแกรมอื่นแย่ง ปุ่มลัดเดียวกัน ไปใช้งาน เช่น โปรแกรมแคสเกม โปรแกรมแชต หรือซอฟต์แวร์คีย์บอร์ดเกมมิ่ง
  • บริการพื้นหลังที่ควบคุมการพิมพ์ (ctfmon.exe) ค้างหรือหยุดทำงานหลังอัปเดต Windows
  • ไดรเวอร์คีย์บอร์ดบางรุ่น (โดยเฉพาะคีย์บอร์ดไร้สายยี่ห้อเฉพาะทาง) ทับปุ่มลัดระบบด้วยปุ่มลัดของตัวเอง

วิธีเพิ่มภาษาไทยในคีย์บอร์ด Windows 11 (ถ้ายังไม่มี)

ถ้าเปิดแล้วมีแค่ภาษาอังกฤษให้เลือก ต้องเพิ่มภาษาไทยเข้าไปก่อนถึงจะมีอะไรให้สลับ

  1. เปิด Settings (กด Win + I) แล้วไปที่ Time & language > Language & region
  2. ตรงหัวข้อ Preferred languages กด Add a language
  3. พิมพ์ค้นหา “Thai” แล้วเลือกภาษาไทย กด Next แล้วติ๊กตัวเลือกที่ต้องการ (แนะนำติ๊กเฉพาะ Basic typing ถ้าไม่ต้องการลงแพ็กเสียง/OCR เพิ่ม) กด Install
  4. รอให้ระบบติดตั้งแพ็กภาษาจนจบ (ใช้เน็ตดาวน์โหลดไฟล์ภาษาเพิ่ม ไม่ใช่แค่ตั้งค่า)
  5. กลับไปที่รายการภาษา กดจุดสามจุด (…) ข้างภาษาไทย เลือก Language options เพื่อเช็กว่ามีแป้นพิมพ์ Thai Kedmanee ติดมาด้วยหรือยัง ถ้าไม่มีกด Add a keyboard เลือกเพิ่มเอง

เพิ่มเสร็จแล้วควรเห็นตัวย่อภาษาที่แถบงาน (taskbar) มุมขวาล่างเปลี่ยนเป็น “ENG” หรือ “ไทย” สลับได้ตามภาษาที่ติดตั้ง

ตั้งปุ่มลัดสลับภาษาไทย-อังกฤษยังไง

Windows 11 มีปุ่มลัดให้เลือกมากกว่า 1 แบบ ถ้า Win+Space ใช้ไม่ถนัดหรือชนกับโปรแกรมอื่น เปลี่ยนไปใช้แบบอื่นได้

  1. ไปที่ Settings > Time & language > Typing
  2. เลือก Advanced keyboard settings
  3. กดลิงก์ Input language hot keys ด้านล่างสุด (จะเปิดกล่องตั้งค่าแบบเก่า “Text Services and Input Languages”)
  4. ไปที่แท็บ Advanced Key Settings เลือกบรรทัด “Between input languages” แล้วกด Change Key Sequence
  5. เลือกปุ่มลัดที่ต้องการ (Ctrl+Shift หรือ Left Alt+Shift) แล้วกด OK ทุกหน้าต่างเพื่อบันทึก
ปุ่มลัด ค่าเริ่มต้นใน Windows 11 เหมาะกับใคร
Win + Space เปิดอยู่แล้วตั้งแต่ติดตั้งเครื่อง ใช้งานทั่วไป ไม่มีโปรแกรมอื่นแย่งปุ่มนี้
Left Alt + Shift ต้องเปิดเองผ่าน Advanced keyboard settings คนที่คุ้นมือจาก Windows รุ่นเก่า
Ctrl + Shift ต้องเปิดเองผ่าน Advanced keyboard settings คนที่โปรแกรมอื่นชอบใช้ Win+Space หรือ Alt+Shift อยู่แล้ว

ถ้าใช้คีย์ลัดบนคอมบ่อยอยู่แล้ว อ่านเพิ่มได้ที่ รวมคีย์ลัดแคปหน้าจอ Windows/Mac ทุกแบบ ซึ่งใช้หลักการตั้งค่าปุ่มลัดคล้ายกัน

ปุ่ม Win+Space ไม่ทำงาน แก้ยังไง

ถ้าเพิ่มภาษาแล้ว ตั้งปุ่มลัดแล้ว แต่กดแล้วไม่มีอะไรเปลี่ยน ให้ไล่แก้ตามลำดับนี้

  1. รีสตาร์ท ctfmon.exe — เปิด Task Manager (Ctrl+Shift+Esc) หาโปรเซส ctfmon.exe กด End task แล้วเปิด Run (Win+R) พิมพ์ ctfmon.exe กด Enter เพื่อเริ่มใหม่
  2. เช็กว่ามีโปรแกรมอื่นใช้ปุ่มลัดเดียวกันอยู่ไหม (โปรแกรมแคสเกม โปรแกรมแชตที่ตั้ง push-to-talk เป็น Win+Space หรือ Alt+Shift) ปิดโปรแกรมนั้นทดสอบดูก่อน
  3. ออกจากระบบแล้วเข้าใหม่ (Sign out / Sign in) หรือรีสตาร์ทเครื่องทั้งเครื่อง
  4. เช็ก Windows Update ว่ามีอัปเดตค้างไหม บางครั้งปุ่มลัดหายไปเพราะแพตช์ล่าสุดรีเซ็ตการตั้งค่า ต้องตั้งปุ่มลัดใหม่อีกครั้งตามขั้นตอนด้านบน
  5. ถ้าใช้คีย์บอร์ดยี่ห้อเฉพาะที่มีซอฟต์แวร์คู่กัน (เกมมิ่งเกียร์) เข้าไปเช็กในซอฟต์แวร์นั้นว่าตั้งปุ่มลัดทับปุ่มระบบไว้หรือเปล่า

ถ้าปัญหานี้เกิดพร้อมกับอาการแปลกอื่น ๆ หลังอัปเดตเครื่อง ลองเช็กให้แน่ใจก่อนว่า Windows ที่ใช้เป็นของแท้ เพราะ Windows ปลอมบางชุดตัดฟีเจอร์ด้านภาษาและการอัปเดตออกไปเลย

ตั้งให้ทุกโปรแกรมใช้ภาษาเดียวกันตลอด ไม่ต้องสลับทีละหน้าต่าง

ปกติ Windows 11 จะจำภาษาที่ใช้แยกเป็น รายหน้าต่างโปรแกรม (เปิด Word เป็นไทย แล้วสลับไปเปิด Chrome อาจกลายเป็นอังกฤษอีกรอบ) ถ้าไม่ต้องการแบบนี้ ปรับได้ที่เดียว

  1. ไปที่ Settings > Time & language > Typing > Advanced keyboard settings
  2. มองหาตัวเลือก “Let me use a different input method for each app window”
  3. ปิด ตัวเลือกนี้ เพื่อให้ทั้งเครื่องใช้ภาษาเดียวกันทุกโปรแกรมพร้อมกัน ไม่ต้องสลับซ้ำทีละหน้าต่าง

ถ้าหลังจากปรับทุกอย่างแล้วเครื่องยังมีอาการแปลก ๆ อื่นร่วมด้วย เช่น ค้างหรือช้าผิดปกติ ลองเช็กที่ สาเหตุคอมช้า 10 ข้อที่เจอบ่อยสุด เผื่อเป็นปัญหาอื่นที่ไม่เกี่ยวกับภาษาคีย์บอร์ดโดยตรง

แป้นพิมพ์ไทย Kedmanee กับ Pattachote เลือกแบบไหนดี

ตอนเพิ่มแป้นพิมพ์ไทยใน Windows 11 จะเห็นตัวเลือก 2 แบบ หลายคนงงว่าต้องเลือกอันไหน

  • Kedmanee — ผังแป้นพิมพ์แบบดั้งเดิมที่ใช้กันมาตั้งแต่เครื่องพิมพ์ดีดไทย ร้านคอมพิวเตอร์ติดสติกเกอร์คีย์บอร์ดส่วนใหญ่ก็เป็นผังนี้ เป็นค่าเริ่มต้นที่แนะนำสำหรับคนที่ไม่เคยฝึกผังอื่นมาก่อน เพราะตรงกับที่เห็นบนปุ่มจริง
  • Pattachote — ผังที่ออกแบบให้ตำแหน่งตัวอักษรที่ใช้บ่อยอยู่ใกล้นิ้วมากขึ้น พิมพ์เร็วขึ้นได้จริงสำหรับคนที่ฝึกใหม่ตั้งแต่แรก แต่ปุ่มจริงบนคีย์บอร์ดส่วนใหญ่ไม่มีสติกเกอร์ผังนี้ให้ดู ต้องจำเอาเอง

ถ้าไม่ได้มีเหตุผลเฉพาะ ให้เลือก Kedmanee ไปก่อน เพราะตรงกับคีย์บอร์ดที่ขายทั่วไปและไม่ต้องจำตำแหน่งปุ่มใหม่ เปลี่ยนไป Pattachote ทีหลังได้เสมอถ้าอยากฝึกพิมพ์เร็วขึ้นในระยะยาว

ใช้โน้ตบุ๊กแล้วปุ่มลัดสลับภาษาไม่ทำงานเฉพาะเครื่องนี้ ทำไง

โน้ตบุ๊กบางยี่ห้อมาพร้อมซอฟต์แวร์จัดการปุ่ม Fn ของตัวเอง ซึ่งบางครั้งไปจองปุ่ม Space หรือ Shift ไว้ใช้งานฟังก์ชันพิเศษ (ปรับความสว่างจอ, เปิด-ปิดไมค์) ทำให้ปุ่มลัดสลับภาษาของ Windows ทำงานไม่ครบ ถ้าสงสัยว่าเป็นกรณีนี้ ให้ลองสลับภาษาด้วยการคลิกที่ตัวย่อภาษาบนแถบงานโดยตรงก่อน (มุมขวาล่างข้างนาฬิกา) ถ้าคลิกแล้วสลับได้ปกติ แสดงว่าปัญหาอยู่ที่ปุ่มลัดชนกับซอฟต์แวร์เครื่องจริง ให้เข้าไปปิดฟังก์ชันปุ่มลัดของโปรแกรมผู้ผลิตเครื่องนั้นแทน หรือเปลี่ยนปุ่มลัดภาษาเป็น Ctrl+Shift ตามขั้นตอนด้านบนเพื่อเลี่ยงปุ่มที่ชนกัน

อัปเดตข้อมูล: ตุลาคม 2026

คำถามที่พบบ่อย

เปลี่ยนภาษาคีย์บอร์ดด้วย Win+Space ไม่ทำงาน ต้องทำยังไงก่อน

ลองรีสตาร์ท ctfmon.exe ก่อนเป็นอันดับแรก เพราะเป็นสาเหตุที่เจอบ่อยที่สุด เปิด Task Manager หาโปรเซสนี้ End task แล้วเปิดใหม่ผ่าน Run หากยังไม่ได้ให้เช็กว่ามีโปรแกรมอื่นแย่งปุ่มลัดนี้ไปใช้อยู่หรือไม่

มีปุ่มลัดสลับภาษาคีย์บอร์ดแบบอื่นนอกจาก Win+Space ไหม

มี เปิดได้ผ่าน Advanced keyboard settings แล้วเลือก Input language hot keys จะมีให้เลือกทั้ง Ctrl+Shift และ Left Alt+Shift เผื่อปุ่มเดิมชนกับโปรแกรมอื่นที่ใช้งานอยู่

ทำไมเพิ่มภาษาไทยแล้วแต่พิมพ์ภาษาไทยไม่ได้

ส่วนใหญ่เกิดจากติดตั้งภาษาแล้วแต่ไม่มีแป้นพิมพ์ Thai Kedmanee ติดมาด้วย เข้าไปที่ Language options ของภาษาไทยแล้วเช็กว่ามีแป้นพิมพ์ให้เลือกหรือยัง ถ้าไม่มีให้กด Add a keyboard เพิ่มเอง

ตั้งให้ทุกโปรแกรมใช้ภาษาเดียวกันตลอด ไม่ต้องสลับทีละหน้าต่างได้ไหม

ได้ ปิดตัวเลือก “Let me use a different input method for each app window” ใน Advanced keyboard settings เพื่อให้ทั้งเครื่องใช้ภาษาเดียวกันพร้อมกันทุกโปรแกรม

อัปเดต Windows แล้วปุ่มสลับภาษาหายไปเลย แก้ยังไง

อัปเดตบางรอบรีเซ็ตการตั้งค่าปุ่มลัดกลับไปเป็นค่าเริ่มต้น ให้เข้าไปตั้งปุ่มลัดใหม่อีกครั้งตามขั้นตอนในหัวข้อด้านบน หากยังไม่กลับมาให้ลองรีสตาร์ทเครื่องทั้งเครื่องหลังตั้งค่าเสร็จ

เลือกแป้นพิมพ์ไทย Kedmanee หรือ Pattachote ดีกว่ากัน

ถ้าไม่เคยฝึกผังใดมาก่อน แนะนำ Kedmanee เพราะตรงกับสติกเกอร์บนคีย์บอร์ดที่ขายทั่วไป ส่วน Pattachote เหมาะกับคนที่ตั้งใจฝึกพิมพ์เร็วขึ้นใหม่ตั้งแต่แรกและไม่ติดกับตำแหน่งปุ่มเดิม