Enabling the two finger tap middle mouse button for Elan touchpad

Recently I’ve upgraded to Windows 10 on my notebook and had problems to get the two finger-tap working. The newest version of the Elan touchpad driver only supports showing the context menu for that action. I don’t know if anyone actually needs that because that’s exactly what the right mouse button is for…

However, there is a relatively easy way to enable the old functionality of the two finger-tap. I know this is a less game dev related topic, but for me it’s actually important for the workflow in Visual Studio or Firefox. This should work not only for Windows 10, but also for 8, 8.1 and maybe 7. So here we go:

  1. Press Windows+X or open you start menu and click “run”. Enter “regedit”. This opens up the windows registry editor. So be cautious while using it.
  2. Navigate to HKEY_USERS/<your user id>/Software/Elantech/SmartPad.
    The<your user id> is something like “S-1-5-21-498111234-2551352481-3326320116-1001”.
  3.  Right-click on the SmartPad node on the left side in the navigation and press “Export” to create a backup.
  4. Change the value of the “Tap_Two_Finger” entry to 2. Hex or decimal doesn’t matter. This changes the functionality of the action in your Elan settings. You can also enable the feature in the registry by changing the “Tap_Two_Finger_Enable” entry to 1.
    EDIT: As some of you already mentioned: Depending on your system you may need to set the “Tap_Two_Finger” entry to 1 instead.
  5. Restart your notebook.
After changing the registry entry and restarting your notebook, the settings should actually show the middle mouse button animation now.
After changing the registry entry and restarting your notebook, the settings should actually show the middle mouse button animation now.

16 thoughts on “Enabling the two finger tap middle mouse button for Elan touchpad”

  1. Awesome Dude! I actually didn’t have to restart my laptop – it was enough to tick off and on again the middle button function in the Elan settings.
    This functionality is so useful and I can’t wrap my head around the reason of why they switched it off.

  2. Thank you Simon for this thoughtful tutorial, it helped me, however in my case I had to set the keys value as follows:

    “Tap_Two_Finger” = 1

    “Tap_Two_Finger_Enable” = 1

    I’m using a DELL Vostro 5480 with ELAN-Tech touch pad.

  3. You are a genius, thanks a lot this new touchpad was giving me a big headache already, however like Bassem recommended I had to set values to:

    “Tap_Two_Finger” = 1

    “Tap_Two_Finger_Enable” = 1

    I’m using a Lenovo z51-70

  4. Thanks a ton. It worked. But as stated by ‘Bassem’ and ‘Adam’ in the comments, I had to do this too:

    “Tap_Two_Finger” = 1

    “Tap_Two_Finger_Enable” = 1

  5. Thank you very much for this tip!

    And as mentioned by the other, I need to set the Tap_Two_Finger to “1”.

    Dell Inspiron 7559, installed Windows 7.

Leave a Reply

Your email address will not be published. Required fields are marked *