แก้ไข: แป้นพิมพ์ VMWare ไม่ทำงานบน Windows

click fraud protection

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

จะทำอย่างไรถ้าคีย์บอร์ดไม่ทำงานภายใน VMWare

แก้ไขด่วน

  • ตรวจสอบให้แน่ใจว่าหน้าต่าง VMWare มีโฟกัส. คลิกที่หน้าต่างคอนโซลของเครื่องเสมือนและนำไปสู่โหมดเต็มหน้าจอ
  • ถอดปลั๊กคีย์บอร์ดออกจากคอมพิวเตอร์. หากคุณกำลังใช้แป้นพิมพ์ไร้สาย ให้ถอดดองเกิล USB รอ 30 วินาที เสียบคีย์บอร์ดกลับเข้าไปใหม่และตรวจสอบว่าคุณสามารถใช้งานได้ภายใน VMWare หรือไม่
  • ออกจาก VMWare และตรวจหาการอัปเดต Windows. ไปที่ "การตั้งค่า" เลือก "อัปเดตและความปลอดภัย" คลิก "Windows Update" และตรวจสอบการอัปเดตwindows-10-check-for-updates
  • ใช้แป้นพิมพ์บนหน้าจอ. หากคุณรีบร้อนและไม่มีเวลาแก้ไขปัญหา ให้เปิดใช้งานแป้นพิมพ์บนหน้าจอ เส้นทางไปยังแป้นพิมพ์เสมือนคือ C:\Windows\System32\osk.exe.
  • เรียกใช้ตัวแก้ไขปัญหาแป้นพิมพ์. พิมพ์ "แก้ไขปัญหา” ใน Windows Start Search และคลิกที่ “Troubleshooting settings” คลิกที่ "ดูตัวแก้ไขปัญหาเพิ่มเติม" และเรียกใช้ "ตัวแก้ไขปัญหาแป้นพิมพ์"
แป้นพิมพ์-ตัวแก้ไขปัญหา-หน้าต่าง
  • ลบ DataMask โดย AOL. หากคุณมี DataMask ติดตั้งอยู่ในเครื่องของคุณ ให้ถอนการติดตั้งผลิตภัณฑ์และตรวจสอบว่าแป้นพิมพ์ของคุณทำงานอย่างถูกต้องหรือไม่ เพื่อเป็นการเตือนความจำอย่างรวดเร็ว DataMask จะแทนที่การกดแป้นของคุณด้วยจังหวะสุ่มเพื่อป้องกันไม่ให้ผู้บันทึกคีย์บันทึกข้อมูล
    • บันทึก: หากคุณติดตั้งโปรแกรมป้องกันคีย์ล็อกอื่นบนคอมพิวเตอร์ของคุณ ให้ถอนการติดตั้งและตรวจสอบว่าคุณสังเกตเห็นการปรับปรุงใดๆ หรือไม่

ใช้เครื่องมือกำหนดค่าระบบ Windows

เปิดยูทิลิตี้ Windows System Configuration เพื่อปิดใช้งานบริการและแอพเริ่มต้นที่อาจรบกวนเครื่องเสมือนของคุณ

  1. พิมพ์ msconfig ในช่อง Start Search ของ Windows
  2. ดับเบิลคลิกที่ การกำหนดค่าระบบ เพื่อเปิดยูทิลิตี้
  3. คลิกที่ บริการ แท็บ
  4. จากนั้นติ๊กตัวเลือกที่เขียนว่า ซ่อนบริการของ Microsoft ทั้งหมด.
  5. คลิก ปิดการใช้งานทั้งหมดให้กด OK และรีสตาร์ทเครื่องคอมพิวเตอร์ของคุณHide-all-Microsoft-services
  6. หากปัญหายังคงอยู่ ให้กลับไปที่การกำหนดค่าระบบ
  7. คลิกที่ สตาร์ทอัพ แท็บ และเลือก เปิดในตัวจัดการงาน.
  8. เลือกแอปที่คุณไม่ต้องการให้เปิดโดยอัตโนมัติเมื่อคุณบูตเครื่องคอมพิวเตอร์ ตี ปิดการใช้งาน ปุ่ม. Disable-startup-items-task-manager
  9. รีสตาร์ทคอมพิวเตอร์อีกครั้ง เปิด VMWare และตรวจสอบว่าคุณสามารถใช้แป้นพิมพ์ได้หรือไม่

หากปัญหายังคงอยู่ โปรดติดต่อผู้ดูแลระบบไอทีของคุณหรือยื่นคำขอรับการสนับสนุนกับฝ่ายสนับสนุนของ VMware

ลบ SynTP จากตัวแก้ไขรีจิสทรี

ใช้ Registry Editor เพื่อลบเวอร์ชัน Synaptic ออกจากคลาสชุดควบคุมและกู้คืนฟังก์ชันการทำงานของแป้นพิมพ์

  1. เปิดตัวแก้ไขรีจิสทรีและไปที่ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e96b-e325-11ce-bfc1-08002be10318}
  2. ดูรายการทั้งหมดและค้นหา UpperFilters สตริงcontrol-class-register-editor
  3. ค้นหา multi-string ด้วย both SynTP และ kbdclass เป็นค่าข้อมูล
  4. จากนั้นไปข้างหน้าและ ลบ SynTP.
    • บันทึก: ผู้ใช้บางคนบอกว่าต้องลบ Lkbdflt2 และ Lmouflt2 รายการเช่นกัน ใช้คำแนะนำทั้งสองนี้และตรวจสอบว่าคำแนะนำใดที่เหมาะกับคุณ
  5. รีสตาร์ทเครื่องคอมพิวเตอร์และตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่

ลบไดรเวอร์คีย์บอร์ดเก่า

หากคุณประสบปัญหานี้บนแล็ปท็อป Lenovo ให้ลบไดรเวอร์แป้นพิมพ์เก่าออก

  1. เปิดตัว ตัวจัดการอุปกรณ์และคลิกที่ คีย์บอร์ด เพื่อขยายรายการไดรเวอร์แป้นพิมพ์
  2. คลิกขวาที่ไดรเวอร์ของคุณแล้วเลือก ถอนการติดตั้งอุปกรณ์.ถอนการติดตั้ง-แป้นพิมพ์-ไดรเวอร์-windows-10
  3. รีสตาร์ทคอมพิวเตอร์เพื่อติดตั้งไดรเวอร์แป้นพิมพ์ล่าสุดอีกครั้ง

แม้ว่าวิธีนี้จะใช้ได้ผลสำหรับผู้ใช้ Lenovo หลายราย แต่คุณสามารถใช้วิธีนี้กับแล็ปท็อปรุ่นอื่นๆ ได้เช่นกัน หรือคุณสามารถลองอัปเดตไดรเวอร์แป้นพิมพ์ได้ บางทีคุณไม่จำเป็นต้องถอนการติดตั้งและติดตั้งไดรเวอร์ใหม่อีกครั้ง

บทสรุป

หากแป้นพิมพ์ของคุณใช้ไม่ได้ใน VMWare ให้ใช้แป้นพิมพ์บนหน้าจอ ในการแก้ไขปัญหา ให้เรียกใช้ตัวแก้ไขปัญหาแป้นพิมพ์ ปิดใช้งานโปรแกรมเริ่มต้น และลบ SynTP ออกจาก Registry Editor หากปัญหายังคงอยู่ ให้ถอนการติดตั้งไดรเวอร์แป้นพิมพ์เก่าและรีสตาร์ทคอมพิวเตอร์ วิธีแก้ไขปัญหาเหล่านี้ช่วยคุณแก้ไขปัญหาได้หรือไม่ แบ่งปันความคิดเห็นของคุณในความคิดเห็นด้านล่าง