วิธีแก้ไขทัชแพดไม่ทำงานเมื่อถือแป้นคีย์บอร์ด

ผู้ใช้แล็ปท็อป / อัลตร้าบุ๊กหลายรายติดต่อเราด้วยคำถามหลังจากสังเกตเห็นว่าทัชแพดหยุดทำงานขณะที่พวกเขาถือแป้นคีย์บอร์ด ปัญหาได้รับการยืนยันว่าเกิดขึ้นใน Windows 7, Windows 8.1 และ Windows 10 ดูเหมือนจะไม่เฉพาะเจาะจงกับผู้ผลิตบางราย (มีรายงานว่าเกิดขึ้นกับรุ่น HP, ASUS, Dell และ Lenovo)

อะไรทำให้ทัชแพดหยุดทำงานในขณะที่กดปุ่ม

เราวิเคราะห์ปัญหานี้โดยคำนึงถึงรายงานผู้ใช้ต่างๆและกลยุทธ์การซ่อมแซมที่มักใช้เพื่อแก้ไขปัญหานี้ ปรากฎว่ามีสาเหตุหลายประการที่อาจก่อให้เกิดปัญหานี้:

  • เปิดใช้งาน Palmcheck - หากคุณมีแล็ปท็อป HP โอกาสที่ปัญหาจะเกิดจากเทคโนโลยีที่เป็นกรรมสิทธิ์ที่เรียกว่า PalmCheck ผู้ใช้ที่ได้รับผลกระทบหลายรายที่พบว่าตัวเองตกอยู่ในสถานการณ์คล้ายกันได้จัดการเพื่อแก้ไขปัญหาโดยการปิดใช้งานเทคโนโลยี PalmCheck จากการตั้งค่าทัชแพด
  • ปิดใช้งานความล่าช้าของทัชแพด - หากคุณใช้ Windows 10 และยังไม่ได้อัปเดตด้วยการอัปเดตผู้สร้างโอกาสที่คุณจะต้องเผชิญกับปัญหานี้เนื่องจากการตั้งค่าที่เรียกว่า Touchpad Delay ตัวเลือกนี้ถูกลบไปแล้วดังนั้นจึงไม่ก่อให้เกิดปัญหาใด ๆ หากระบบของคุณล้าสมัย แต่ถ้าไม่เป็นเช่นนั้นคุณควรจะสามารถแก้ไขปัญหาได้โดยการอัปเดตเป็นเวอร์ชันล่าสุดที่มีหรือโดยการปิดใช้งานความล่าช้าใด ๆ ที่เกี่ยวข้องกับทัชแพดของคุณ
  • ค่ารีจิสทรี (DisableWhenType) ถูกเปิดใช้งาน - DisableWhenType_Enable เป็นค่ารีจิสทรีที่เป็นที่ทราบกันดีว่ารับผิดชอบต่อพฤติกรรมเฉพาะนี้ (ทั้งบน Windows 7 และ Windows 10) หากคุณใช้ไดรเวอร์ Elantech สำหรับทัชแพดโอกาสที่คุณจะสามารถแก้ไขปัญหาได้โดยใช้ Registry Editor เพื่อแก้ไขค่าของ DisableWhenType_Enable ดังนั้นจึงยังคงปิดใช้งานไม่ว่าจะเกิดอะไรขึ้น
  • ไดรเวอร์ Synaptics ที่เสียหาย - ผู้กระทำผิดที่เป็นไปได้อีกประการหนึ่งที่รับผิดชอบต่อปัญหานี้คือไดรเวอร์ Synaptics ที่เสียหาย ตามที่ผู้ใช้หลายรายยืนยันแล้วคุณสามารถแก้ไขปัญหานี้ได้โดยการถอนการติดตั้งไดรเวอร์ Synaptics เวอร์ชันปัจจุบันของคุณและติดตั้งเวอร์ชันล่าสุดจากเว็บไซต์ของผู้ผลิต
  • การตั้งค่าผู้ใช้ Agrresive Synaptics - อาจเป็นไปได้ว่าการตั้งค่าผู้ใช้ Synaptics ของคุณได้รับการกำหนดค่าให้ปิดใช้งานทัชแพดชั่วคราวในขณะที่กำลังใช้แป้นพิมพ์ เนื่องจากไดรเวอร์ Synaptics เป็นที่รู้จักกันในเรื่องการแยกส่วนทางออกที่ดีที่สุดในกรณีนี้คือการสร้างไฟล์. reg ที่คืนค่าการตั้งค่าของผู้ใช้กลับเป็นค่าเริ่มต้น

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

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

เอาล่ะ!

วิธีที่ 1: การปิดใช้งาน Palmcheck (ถ้ามี)

ตามที่ผู้ใช้ที่ได้รับผลกระทบรายงานคุณควรจะสามารถแก้ไขปัญหาทัชแพดได้หากคุณปิดใช้งาน PalmCheck จากการตั้งค่าทัชแพดของคุณ ขั้นตอนนี้ดูเหมือนจะประสบความสำเร็จสำหรับแล็ปท็อป HP หากคุณพบว่าตัวเองตกอยู่ในสถานการณ์เดียวกันคุณควรจะสามารถแก้ไขปัญหาได้โดยเข้าไปที่การตั้งค่า Synaptics LuxPad และปิดใช้งาน Palmcheck

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

คำแนะนำโดยย่อเกี่ยวกับการปิดใช้งาน Palmcheck สำหรับทัชแพด HP ของคุณ:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องRun จากนั้นพิมพ์“ ms-settings: mousetouchpad ” แล้วกดEnterเพื่อเปิดการตั้งค่าทัชแพดจากแอปการตั้งค่า
  2. จากเมนูถัดไปตรวจสอบให้แน่ใจว่าได้เลือกแท็บทัชแพดจากเมนูแนวตั้งทางด้านขวาจากนั้นเลื่อนไปที่บานหน้าต่างด้านขวาแล้วคลิกการตั้งค่าเพิ่มเติม (ภายใต้การตั้งค่าที่เกี่ยวข้อง )
  3. เมื่อคุณได้รับไปที่เมนูคุณสมบัติเมาส์เลือกการตั้งค่าอุปกรณ์แท็บแล้วคลิกที่PalmCheck (หรือ PalmCheck ที่ปรับปรุงแล้ว)

    หมายเหตุ: ขึ้นอยู่กับไดรเวอร์ทัชแพดของคุณคุณอาจต้องไปที่การตั้งค่า (เลือก Synaptics LuxPad) -> ACM ที่ปรับปรุงด้วย Palmcheck -> Palmcheck

  4. เมื่อคุณมาถึงเมนูการตั้งค่า Palmcheckช่องที่เกี่ยวข้องกับเปิดใช้งาน Palmcheckหรือปรับแถบเลื่อนเป็นปิด (ขึ้นอยู่กับไดรเวอร์ที่คุณใช้) จากนั้นคลิกที่ใช้เพื่อบันทึกการเปลี่ยนแปลง
  5. รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อลำดับการเริ่มต้นระบบถัดไปเสร็จสมบูรณ์

หากคุณยังคงพบปัญหาเดิมให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 2: การปิดใช้งานทัชแพดดีเลย์ (ถ้ามี)

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

หากคุณยังไม่ได้ติดตั้งการอัปเดตผู้สร้างคุณจะสามารถแก้ไขปัญหาได้ง่ายๆโดยการอัปเดตเป็น Windows 10 ล่าสุดที่สร้างขึ้น นี่คือคำแนะนำโดยย่อในการดำเนินการนี้:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ ms-settings: windowsupdate ” แล้วกดEnterเพื่อเปิดแท็บ Windows Update ของแอปการตั้งค่า
  2. เมื่อคุณไปถึงที่นั่นคลิกที่ตรวจหาการอัปเดตจากนั้นทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งการอัปเดตที่รอดำเนินการทั้งหมดจนกว่าคุณจะทันสมัย
  3. รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาทัชแพดได้รับการแก้ไขหรือไม่

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

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ ms-settings: mousetouchpad”ในช่องRunแล้วกดEnterเพื่อเปิดเมนูMouse & TouchpadของแอปSettings
  2. จากหน้าจอถัดไปให้เลื่อนไปที่บานหน้าต่างด้านขวาแล้วเลื่อนลงไปที่ทัชแพด เมื่อคุณได้รับมีขยายเมนูแบบเลื่อนลงที่เกี่ยวข้องกับมันและตั้งค่าให้ไม่มีการหน่วงเวลา (ตลอดเวลา)
  3. เมื่อทำการเปลี่ยนแปลงแล้วให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อเริ่มต้นครั้งถัดไป

หากปัญหาเดิมยังคงเกิดขึ้นให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 3: การใช้ Registry Editor เพื่อปิดใช้งานค่า DisableWhenType (ถ้ามี)

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

การแก้ไขนี้ได้รับการยืนยันแล้วว่ามีผลใน Windows 7 และ Windows 10 ต่อไปนี้เป็นคำแนะนำโดยย่อเกี่ยวกับการใช้ Registry Editor เพื่อแก้ไขค่าของDisableWhenType_Enable:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ regedit”แล้วกดEnterเพื่อเปิดเครื่องมือRegistry Editor เมื่อได้รับแจ้งจากพรอมต์UAC (User Account Control)ให้คลิกYes  เพื่อให้สิทธิ์ผู้ดูแลระบบ
  2. เมื่อคุณอยู่ใน Registry Editor ให้ใช้บานหน้าต่างด้านซ้ายเพื่อไปยังตำแหน่งต่อไปนี้:
    คอมพิวเตอร์ \ HKEY_CURRENT_USER \ Software \ Elantech \ OtherSetting

    หมายเหตุ:คุณสามารถเร่งความเร็วได้โดยการวางตำแหน่งลงในแถบนำทางโดยตรงแล้วกดEnter

  3. When you arrive at that location, move over to the right-hand pane and click on DisableWhenType_Enable.
  4. Leave the Base to Hexadecimal and set the Value data to 1 before clicking OK

  5. Restart your computer and see if the issue has been resolved once the next startup sequence is complete.

If the same issue is still occurring, move down to the next method below.

Method 4: Reinstalling the Synaptics driver (if applicable)

If you’re not on Windows 10, one of the methods above should have resolved the issue by now. But if you’re using Windows 10 with a Synaptics touchpad driver, you’ll need to adopt a different route. Several affected users have reported that they managed to resolve the issue by disabling the wireless card, uninstalling the Synaptics driver and then reinstalling the latest version from the official manufacturer Download website.

Here’s a quick guide on how to do this:

  1. Start off by turning off your wireless card. To do this, click on the wireless icon in the bottom-right section of the screen, then click on the box associated with Wi-Fi to disable your wireless card.
  2. With the wireless card disabled, press Windows key + R to open up a Run dialog box. Then, type “appwiz.cpl” and hit Enter to open up the Programs and Features window.
  3. Once you’re inside Programs and Features, scroll through the list of installed applications and locate the Synaptics driver. When you see it, right-click on it and choose Uninstall.
  4. Follow the on-screen prompts to complete the uninstallation. Once the synaptic driver is uninstalled, restart your computer.
  5. Once the next startup sequence is complete, visit this link (here) and download the latest version of the Synaptics driver. When the download is complete, double-click on the executable and follow the on-screen prompts to complete the installation. Once the driver is installed, restart your computer if you’re not prompted to do so automatically.
  6. After the next startup sequence is complete, turn off the wireless card back on (using the task-bar icon) and see if the issue has been resolved.

If you’re still encountering the same error message or this method wasn’t applicable to your particular scenario, move down to the next method below.

Method 5: Creating a Reg File that deletes Synaptics user settings

If you’re using Windows 10 with the Synaptics driver, chances are you will be able to resolve the issue by creating a .reg file capable of resetting the user settings related to the touchpad back to the default values.

This reg file will essentially override a Registry value having to do with the Synaptics driver. This procedure is way quicker than making the modifications manually (via Registry Editor).

Note: Keep in mind that this method will not be effective if you’re using a touchpad driver different than then one provided by Synaptics.

Several affected users have reported that after creating this reg file, running it and restarting their computer, the touchpad was no longer malfunctioning when a keyboard key was pressed. Here’s a quick guide on creating the necessary .reg file:

  1. Press Windows key + R to open up a Run dialog box. Then, type “notepad” and press Ctrl + Shift +Enter to open up the Notepad utility with admin rights.
  2. Inside the elevated Notepad window, paste the following code:
    Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Synaptics \ SynTP \ Install] "DeleteUserSettingsOnUpgrade" = dword: 00000000
  3. Once the code is implemented, go to File > Save As and establish a location where you want it save. You can name it whatever you want, but make sure to change the extension from .txt to .reg. before clicking Save.
  4. When the file is created, right-click on it and choose Run as Administrator to open it with admin access. Then, click Yes at the confirmation prompt to enforce the registry changes.
  5. Once the operation is complete, restart your computer and see if the issue has been resolved once the next startup sequence is complete.