swapping_20the_20mouse_20buttons
This is an old revision of the document!
Swapping the mouse buttons
by Richard Russell, January 2011
You can swap the mouse buttons, that is reverse the normal actions of the left and right buttons, as follows:
SYS "SwapMouseButton", 1
To restore the conventional functions for the buttons use:
SYS "SwapMouseButton", 0
Note that the mouse is a shared resource, so any change you make will affect all applications and utilities, not just your program.
You can discover whether the mouse buttons have been swapped as follows:
SM_SWAPBUTTON = 23 SYS "GetSystemMetrics", SM_SWAPBUTTON TO yes%
This will set yes% to zero if the mouse buttons are not swapped, and non-zero if they are swapped.
swapping_20the_20mouse_20buttons.1523889300.txt.gz · Last modified: 2024/01/05 00:16 (external edit)