Wednesday, February 10, 2016

Lenovo Thinkpad x1 carbon, auto disable touchpad when mouse attached

Couple days searching nothing found. then I found about this with not elegant way ( using registry )

tried this one
https://forums.lenovo.com/t5/ThinkPad-P-and-W-Series-Mobile/Option-to-disable-UltraNav-touchpad-trackpoint-when-external/td-p/447409


basically like this

Even though it passed some time from first post I'm writing a solution for auto disabling UltraNav touchpad and trackpoint when external mouse is connected.
I have Lenovo L530 that doesn't have shortcut on keyboard to disable Elantech touchpad so after a driver update (from about 20 March 2013) I tried to find a solution again -now with success.
To auto disable touchpad when external mouse is connected you have to set value in registry editor here is procedure (for Windows 7 procedure for other Windows editions is similar or same):
  1. Click Windows type in regedit and run it.
  2. Navigate to HKEY_CURRENT_USER\Software\Elantech\OtherSetting. (If you can't find Elantech\OtherSetting in HKEY_CURRENT_USER navigate to HKEY_LOCAL_MACHINE\Software\Elantech\OtherSetting.)
  3. Find DisableWhenDetectUSBMouse double click it and change value (from 0) to 1, hit OK.
     (If you don't have DisableWhenDetectUSBMouse in Elantech\OtherSetting create new DWORD with name DisableWhenDetectUSBMouse and set value to 1.)
  4. Restart computer.

and like this

@pastirTV: I found your answer very helpful Smiley Happy
It led me to a similar solution for those of us with Synaptics rather than Elantech TouchPad. Synaptics too have a registry key for this purpose:
*Navigate to HKEY_CURRENT_USER\Software\Synaptics\SynTP
*Change or create DWORD DisableTouchPadIfMousePresent (from 0) to 1


but didnt work. 

And then tried this one to...

https://forums.lenovo.com/t5/ThinkPad-T400-T500-and-newer-T/Thinkpad-T440P-no-option-to-disable-touchpad-when-external-mouse/td-p/1785403

 basically like this one
ColonelOneill,

The guide put me in the right direction but I had to adjust the value in the HKEY_CURRENT_USER versus HKEY_LOCAL_MACHINE
Registry Change
HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\DisableIntPDFeature
Dword from hexadecimal 22 to 33.

It is a bit frustrating being a long time Dell Laptop user that other manufacturers are not as diligent in making sure this feature is externalized in the control panel for users that have no registry access. Like is often the case in a corporate issued computer.

So issue solved but again it would be great if this was in the Touchpad software versus having to change registry values.

Thanks!
 
surprisingly... its worked like a charm :D


if those method doesnt work, I think you should tried this application instead TouchFreeze