Designed and developed by LeXtudio.

Project Description
A utility that adds more features to Microsoft Touch Mouse. Currently middle click and touch-over-click are supported. More will be added later.

(C) 2011-2012 Lex Li and other contributors

IMPORTANT NOTICE: This project is no longer maintained. http://www.lextm.com/index.php/2012/07/my-last-post-on-touch-mouse-mate/)

notifyicon.png

Features
  • Touch-over-click Instead of physically click the mouse, simply touch the surface of your Touch Mouse. TMM translates your touches to physical clicks.
  • Middle-click Touch both left and right surface of your Touch Mouse at the same time, TMM translates this gesture to physical middle clicks.
  • Windows Tray Icon Via this icon, you can launch a context menu to configure TMM. Touch-over-click and middle-click can be enabled/disabled on this menu.

Feedback
If you like TMM and would like to provide your feedback for future improvements, please post to our discussion board.

History
Microsoft releases a product called Touch Mouse in August 2011 per http://www.zdnet.com/blog/btl/hands-on-review-microsoft-touch-mouse/54264).



Compared to a normal mouse, it is slightly different in the following way,
  • It supports multitouch
  • It supports gestures
  • It does not support middle click (Arc Touch Mouse supports that)
  • WOW, it has an SDK

To work around the middle click issue, I came across a utility authored by J5, an Italian developer,

http://www.blogtecnologico.it/2011/12/how-to-enable-middle-click-on-microsoft-touch-mouse/

However, like the comments pointed out, there are a few issues with the code base. As it drew my attention and I was really willing to fix the issues, I created a fork last night and started my typical weekend hacking tour this time on Touch Mouse SDK.

This project Touch Mouse Mate (TMM for short) is based on my improvements, and the source code is available on GitHub, released under MIT/X11 license,

https://github.com/lextm/touchmousemate

Last edited Feb 6 at 5:01 AM by lextm, version 11