ผู้ใช้ Windows 10 หลายคนบ่นว่าแป้นพิมพ์ไม่ทำงานภายในเครื่องเสมือน VMWare บางคนกล่าวว่าบางครั้งอาจต้องใช้เวลาสองสามวินาทีในการป้อนข้อมูลด้วยแป้นพิมพ์เพื่อเข้าถึงเครื่องเสมือน ขออภัย การรีสตาร์ท VMWare และโฮสต์คอมพิวเตอร์ของคุณไม่ได้ช่วยแก้ปัญหาเสมอไป ดำเนินการแก้ไขปัญหาด้านล่างเพื่อกำจัดปัญหานี้อย่างถาวร
จะทำอย่างไรถ้าคีย์บอร์ดไม่ทำงานภายใน VMWare
แก้ไขด่วน
- ตรวจสอบให้แน่ใจหน้าต่าง VMWare มีโฟกัส คลิกที่หน้าต่างคอนโซลของเครื่องเสมือนและเข้าสู่โหมดเต็มหน้าจอ
- ถอดแป้นพิมพ์ของคุณจากคอมพิวเตอร์ของคุณ หากคุณกำลังใช้แป้นพิมพ์ไร้สาย ให้ถอดดองเกิล USB ออก รอ 30 วินาที เสียบคีย์บอร์ดกลับเข้าไปแล้วตรวจสอบว่าคุณสามารถใช้งานได้ภายใน VMWare หรือไม่
- ออกจาก VMware และตรวจสอบการปรับปรุงของ ไปที่ "การตั้งค่า" เลือก "อัปเดตและความปลอดภัย" คลิกที่ "Windows Update" และตรวจสอบการอัปเดต

- ใช้แป้นพิมพ์บนหน้าจอ หากคุณรีบร้อนและไม่มีเวลาแก้ไขปัญหา ให้เปิดใช้งานแป้นพิมพ์บนหน้าจอ เส้นทางไปยังแป้นพิมพ์เสมือนจริงคือC: \ Windows \ System32 \ osk.exe
- เรียกใช้เครื่องมือแก้ปัญหาแป้นพิมพ์ พิมพ์ "troubleshoot" ใน Windows Start Search และคลิกที่ "Troubleshooting settings" คลิกที่ "ดูตัวแก้ไขปัญหาเพิ่มเติม" และเรียกใช้ "ตัวแก้ไขปัญหาแป้นพิมพ์"
![แก้ไข: แป้นพิมพ์ VMWare ไม่ทำงานบน Windows]()
- นำ DataMask โดย AOL หากคุณมี DataMask ติดตั้งอยู่ในเครื่องของคุณ ให้ถอนการติดตั้งผลิตภัณฑ์และตรวจสอบว่าแป้นพิมพ์ของคุณทำงานอย่างถูกต้องหรือไม่ เพื่อเป็นการเตือนความจำอย่างรวดเร็ว DataMask จะแทนที่การกดแป้นของคุณด้วยจังหวะสุ่มเพื่อป้องกันไม่ให้ผู้บันทึกคีย์บันทึกข้อมูล
- หมายเหตุ : หากคุณติดตั้งโปรแกรมป้องกันคีย์ล็อกอื่นบนคอมพิวเตอร์ของคุณ ให้ถอนการติดตั้งและตรวจสอบว่าคุณสังเกตเห็นการปรับปรุงใดๆ หรือไม่
ใช้เครื่องมือกำหนดค่าระบบ Windows
เปิดยูทิลิตี้ Windows System Configuration เพื่อปิดใช้งานบริการและแอปเริ่มต้นที่อาจรบกวนเครื่องเสมือนของคุณ
พิมพ์msconfigในช่อง Start Search ของ Windows
ดับเบิลคลิกที่System Configurationเพื่อเปิดยูทิลิตี้
คลิกที่แท็บบริการ
จากนั้นให้เลือกตัวเลือกที่ระบุว่าHide all Microsoft services .
คลิกปิดใช้งานทั้งหมดกด ตกลง และรีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ![แก้ไข: แป้นพิมพ์ VMWare ไม่ทำงานบน Windows]()
หากปัญหายังคงอยู่ ให้กลับไปที่การกำหนดค่าระบบ
คลิกที่เริ่มต้นแท็บและเลือกเปิดใน Task Manager
เลือกแอปที่คุณไม่ต้องการให้เปิดโดยอัตโนมัติเมื่อคุณบูตเครื่องคอมพิวเตอร์ กดปุ่มปิดการใช้งาน![แก้ไข: แป้นพิมพ์ VMWare ไม่ทำงานบน Windows]()
รีสตาร์ทเครื่องคอมพิวเตอร์อีกครั้ง เปิด VMWare และตรวจสอบว่าคุณสามารถใช้แป้นพิมพ์ได้หรือไม่
หากปัญหายังคงอยู่ โปรดติดต่อผู้ดูแลระบบไอทีของคุณหรือยื่นคำขอรับการสนับสนุนกับฝ่ายสนับสนุนของ VMware
ลบ SynTP จากตัวแก้ไขรีจิสทรี
ใช้ Registry Editor เพื่อลบเวอร์ชัน Synaptic ออกจากคลาสชุดควบคุมและกู้คืนฟังก์ชันการทำงานของแป้นพิมพ์
เปิด Registry Editor และไปที่ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e96b-e325-11ce-bfc1-08002be10318}
ดูรายการทั้งหมด และค้นหา สตริงUpperFilters![แก้ไข: แป้นพิมพ์ VMWare ไม่ทำงานบน Windows]()
ค้นหาหลายสตริงที่มีทั้งSynTPและ kbdclass เป็นค่าข้อมูล
จากนั้นไปข้างหน้าและลบ SynTP
- หมายเหตุ : ผู้ใช้บางคนกล่าวว่าพวกเขาต้องลบรายการLkbdflt2และLmouflt2ด้วย ใช้คำแนะนำทั้งสองนี้และตรวจสอบว่าคำแนะนำใดที่เหมาะกับคุณ
รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่
ลบไดรเวอร์คีย์บอร์ดเก่า
หากคุณประสบปัญหานี้ในแล็ปท็อป Lenovo ให้ลบไดรเวอร์แป้นพิมพ์เก่าออก
เปิดDevice Managerและคลิกที่Keyboardsเพื่อขยายรายการไดรเวอร์แป้นพิมพ์
คลิกขวาที่ขับรถของคุณและเลือกอุปกรณ์ถอนการติดตั้ง![แก้ไข: แป้นพิมพ์ VMWare ไม่ทำงานบน Windows]()
รีสตาร์ทคอมพิวเตอร์เพื่อติดตั้งไดรเวอร์แป้นพิมพ์ล่าสุดอีกครั้ง
แม้ว่าวิธีนี้จะใช้ได้ผลสำหรับผู้ใช้ Lenovo หลายราย แต่คุณสามารถใช้วิธีนี้กับแล็ปท็อปรุ่นอื่นๆ ได้เช่นกัน หรือคุณสามารถลองอัปเดตไดรเวอร์แป้นพิมพ์ได้ บางทีคุณอาจไม่ต้องถอนการติดตั้งและติดตั้งไดรเวอร์ใหม่อีกครั้ง
บทสรุป
หากแป้นพิมพ์ของคุณไม่ทำงานภายใน VMWare ให้ใช้แป้นพิมพ์บนหน้าจอ ในการแก้ไขปัญหา ให้เรียกใช้ตัวแก้ไขปัญหาแป้นพิมพ์ ปิดใช้งานโปรแกรมเริ่มต้น และลบ SynTP ออกจาก Registry Editor หากปัญหายังคงอยู่ ให้ถอนการติดตั้งไดรเวอร์แป้นพิมพ์เก่าและรีสตาร์ทคอมพิวเตอร์ วิธีแก้ไขปัญหาเหล่านี้ช่วยคุณแก้ไขปัญหาได้หรือไม่ แบ่งปันความคิดเห็นของคุณในความคิดเห็นด้านล่าง