25

On my laptop, the touchpad drivers for it allowed me to emulate middle click by clicking both the left and right mouse buttons at the same time. I'd like to have the same feature on with my netbook's touchpad. How might I go about doing this?

2
  • I did exactly this using an AutoHotkey script at superuser.com/q/1029053/276424 which should do what you want and more. In particular, if you press both left and right mouse buttons within a certain time limit, it generates a middle mouse press, which will be released only if you release both left and right mouse buttons. The script also can be used to provide right-click-drag scrolling if wanted.
    – user21820
    Jan 21, 2016 at 11:27
  • Try Shift+Left click instead. Works on Windows 10. Credit: superuser.com/a/326102/439537
    – Andrew
    Apr 4, 2019 at 15:45

7 Answers 7

8

Try this: Middle Click Simulator (direct download link)

Alternatively, have you tried installing he Synaptics Touchpad drivers?

10
  • It's an ALPS touchpad. I found out that after installing the manufacturer's driver I had to reboot in order to get the extra functions like enabling emulated middle click. Thanks, though. Jul 26, 2009 at 20:54
  • Did the middle click simulator exe not work for you? Jul 27, 2009 at 7:55
  • I added a direct link to the download. Jul 27, 2009 at 7:57
  • Well I found out that the manufaturer's touchpad driver had an option to emulate middle click, but the built in windows touchpad driver did not. Jul 27, 2009 at 14:05
  • 1
    Two things on the Synaptics drivers - the link does not work, and the quite a few of those drivers don't have this option :( - however the Middle Click simulator works great, thank you. I will try and set a task for it to start on login.
    – Wilf
    Mar 30, 2014 at 0:26
5

I had a similar problem with a UX31 Zenbook from asus. They removed the ability to emulate a middle click. Once Elantech driver has been installed to replace the asus driver. Type "regedit" in the windows task bar.

Go to HKEY_CURRENT_USER/Software/Elantech/Smartpad Double click Tap_Three_Finger_ShowItem and enter the value 1 instead of 0. Double click Tap_Three_Finger and enter the value 2 instead of 0.

Then open "control panel" and "mouse" (in the small or large icone list)... In the tab ELAN under Options (one finger/Taper, you will find the three fingers option you are looking for)

Hope that it will help because it was a bit cumbersome for me...

3

Perhaps try the latest ALPS touchpad drivers then?

Though I reckon you're looking for a hacked version of the drivers that support it for sure

2

I actually made something for this using AutoHotkey a while back and figured I'd share it here as well: Mouse Wheel Emulator

I think this works better than the solution in the accepted answer by using mouse chording which prevents unintended mouse up events.

It also emulates mouse wheel scrolling by moving the mouse around while holding the left and right mouse buttons.

1

I'm using MSI CX61 2OD and was able to enable these options in elantech touchpad settings by editing registry.There are some hints for this Unlocking Elan Touchpad Gestures.

Basically for enabling 2 and 3 fingers taps I edited values in

HKEY_CURRENT_USER\Software\Elantech\SmartPad
like Tap_Three_Finger_Enable set to 1 and Tap_Three_Finger_ShowItem set to 1, same for Two_Finger. After that I saw new settings added in touchpad settings for two and three finger taps.

Hope that helps someone else.

BTW I enabled middle click in ubuntu using this hint

0

I ain't sure if it's related to updated windows or different driver, but now I can choose middle click in Settings -> Devices -> Touch Pad -> Three-Finger Gesture -> Taps (or in four fingers tap)

0

on my old hp 650 laptop I can use ctr+shift + two fingers pinch (zoom) on the touchpad to emulate the middle mouse button or mouse roll. The fn-button guy gave me the idea.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .