เปลี่ยนภาษาคีย์บอร์ดบน Windows 11 ไม่ได้ ส่วนใหญ่ไม่ใช่เครื่องเสีย แต่เกิดจาก ปุ่มลัดถูกปิดหรือชนกับโปรแกรมอื่น หรือยังไม่ได้เพิ่มภาษาไทยในรายการแป้นพิมพ์ให้ครบ บทความนี้พาแก้ทีละจุดตั้งแต่เพิ่มภาษา ตั้งปุ่มลัดใหม่ ไปจนถึงวิธีแก้ตอนปุ่มสลับภาษาหายไปเลย
ทำไมเปลี่ยนภาษาคีย์บอร์ดไม่ได้ สาเหตุที่เจอบ่อย
ก่อนไล่แก้ทีละขั้น เช็กก่อนว่าปัญหาที่เจอตรงกับข้อไหนบ้าง จะช่วยไม่ต้องเสียเวลาไล่ผิดจุด
- ยังไม่เพิ่มภาษาไทยในรายการแป้นพิมพ์ — เครื่องใหม่หรือลง Windows ใหม่มักมีแค่ภาษาอังกฤษเป็นค่าเริ่มต้น
- ปุ่มลัดสลับภาษาถูกปิดหรือถูกเปลี่ยนไปแล้วโดยไม่รู้ตัว (เช่น เคยกดเมนูตั้งค่าผ่านไปโดยไม่ได้ตั้งใจ)
- มีโปรแกรมอื่นแย่ง ปุ่มลัดเดียวกัน ไปใช้งาน เช่น โปรแกรมแคสเกม โปรแกรมแชต หรือซอฟต์แวร์คีย์บอร์ดเกมมิ่ง
- บริการพื้นหลังที่ควบคุมการพิมพ์ (ctfmon.exe) ค้างหรือหยุดทำงานหลังอัปเดต Windows
- ไดรเวอร์คีย์บอร์ดบางรุ่น (โดยเฉพาะคีย์บอร์ดไร้สายยี่ห้อเฉพาะทาง) ทับปุ่มลัดระบบด้วยปุ่มลัดของตัวเอง
วิธีเพิ่มภาษาไทยในคีย์บอร์ด Windows 11 (ถ้ายังไม่มี)
ถ้าเปิดแล้วมีแค่ภาษาอังกฤษให้เลือก ต้องเพิ่มภาษาไทยเข้าไปก่อนถึงจะมีอะไรให้สลับ
- เปิด Settings (กด Win + I) แล้วไปที่ Time & language > Language & region
- ตรงหัวข้อ Preferred languages กด Add a language
- พิมพ์ค้นหา “Thai” แล้วเลือกภาษาไทย กด Next แล้วติ๊กตัวเลือกที่ต้องการ (แนะนำติ๊กเฉพาะ Basic typing ถ้าไม่ต้องการลงแพ็กเสียง/OCR เพิ่ม) กด Install
- รอให้ระบบติดตั้งแพ็กภาษาจนจบ (ใช้เน็ตดาวน์โหลดไฟล์ภาษาเพิ่ม ไม่ใช่แค่ตั้งค่า)
- กลับไปที่รายการภาษา กดจุดสามจุด (…) ข้างภาษาไทย เลือก Language options เพื่อเช็กว่ามีแป้นพิมพ์ Thai Kedmanee ติดมาด้วยหรือยัง ถ้าไม่มีกด Add a keyboard เลือกเพิ่มเอง
เพิ่มเสร็จแล้วควรเห็นตัวย่อภาษาที่แถบงาน (taskbar) มุมขวาล่างเปลี่ยนเป็น “ENG” หรือ “ไทย” สลับได้ตามภาษาที่ติดตั้ง
ตั้งปุ่มลัดสลับภาษาไทย-อังกฤษยังไง
Windows 11 มีปุ่มลัดให้เลือกมากกว่า 1 แบบ ถ้า Win+Space ใช้ไม่ถนัดหรือชนกับโปรแกรมอื่น เปลี่ยนไปใช้แบบอื่นได้
- ไปที่ Settings > Time & language > Typing
- เลือก Advanced keyboard settings
- กดลิงก์ Input language hot keys ด้านล่างสุด (จะเปิดกล่องตั้งค่าแบบเก่า “Text Services and Input Languages”)
- ไปที่แท็บ Advanced Key Settings เลือกบรรทัด “Between input languages” แล้วกด Change Key Sequence
- เลือกปุ่มลัดที่ต้องการ (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 ไม่ทำงาน แก้ยังไง
ถ้าเพิ่มภาษาแล้ว ตั้งปุ่มลัดแล้ว แต่กดแล้วไม่มีอะไรเปลี่ยน ให้ไล่แก้ตามลำดับนี้
- รีสตาร์ท ctfmon.exe — เปิด Task Manager (Ctrl+Shift+Esc) หาโปรเซส ctfmon.exe กด End task แล้วเปิด Run (Win+R) พิมพ์
ctfmon.exeกด Enter เพื่อเริ่มใหม่ - เช็กว่ามีโปรแกรมอื่นใช้ปุ่มลัดเดียวกันอยู่ไหม (โปรแกรมแคสเกม โปรแกรมแชตที่ตั้ง push-to-talk เป็น Win+Space หรือ Alt+Shift) ปิดโปรแกรมนั้นทดสอบดูก่อน
- ออกจากระบบแล้วเข้าใหม่ (Sign out / Sign in) หรือรีสตาร์ทเครื่องทั้งเครื่อง
- เช็ก Windows Update ว่ามีอัปเดตค้างไหม บางครั้งปุ่มลัดหายไปเพราะแพตช์ล่าสุดรีเซ็ตการตั้งค่า ต้องตั้งปุ่มลัดใหม่อีกครั้งตามขั้นตอนด้านบน
- ถ้าใช้คีย์บอร์ดยี่ห้อเฉพาะที่มีซอฟต์แวร์คู่กัน (เกมมิ่งเกียร์) เข้าไปเช็กในซอฟต์แวร์นั้นว่าตั้งปุ่มลัดทับปุ่มระบบไว้หรือเปล่า
ถ้าปัญหานี้เกิดพร้อมกับอาการแปลกอื่น ๆ หลังอัปเดตเครื่อง ลองเช็กให้แน่ใจก่อนว่า Windows ที่ใช้เป็นของแท้ เพราะ Windows ปลอมบางชุดตัดฟีเจอร์ด้านภาษาและการอัปเดตออกไปเลย
ตั้งให้ทุกโปรแกรมใช้ภาษาเดียวกันตลอด ไม่ต้องสลับทีละหน้าต่าง
ปกติ Windows 11 จะจำภาษาที่ใช้แยกเป็น รายหน้าต่างโปรแกรม (เปิด Word เป็นไทย แล้วสลับไปเปิด Chrome อาจกลายเป็นอังกฤษอีกรอบ) ถ้าไม่ต้องการแบบนี้ ปรับได้ที่เดียว
- ไปที่ Settings > Time & language > Typing > Advanced keyboard settings
- มองหาตัวเลือก “Let me use a different input method for each app window”
- ปิด ตัวเลือกนี้ เพื่อให้ทั้งเครื่องใช้ภาษาเดียวกันทุกโปรแกรมพร้อมกัน ไม่ต้องสลับซ้ำทีละหน้าต่าง
ถ้าหลังจากปรับทุกอย่างแล้วเครื่องยังมีอาการแปลก ๆ อื่นร่วมด้วย เช่น ค้างหรือช้าผิดปกติ ลองเช็กที่ สาเหตุคอมช้า 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 เหมาะกับคนที่ตั้งใจฝึกพิมพ์เร็วขึ้นใหม่ตั้งแต่แรกและไม่ติดกับตำแหน่งปุ่มเดิม