Page 1 of 1

CtrlRButton-Enter2 Utility: Remap Ctrl+RMB to send an Enter instead

Posted: Fri Dec 06, 2024 8:07 am
by KevinC
A normal Ctrl+Right Mouse Button is the same as a plain RMB.
Since this is duplicate functionality, CtrlRButton-Enter2 remaps a Ctrl+RMB to send an Enter instead.

Instead of moving to click a green check, by whichever method you use, with this utility, you can instead hold down the CTRL key and click the RMB.

This is written using Autohotkey, but unlike with the DublTapESC utility (viewtopic.php?p=38067#p38067), this CtrlRButton-Enter2 utility doesn't involve a timer. It's just a remapping of a received Ctrl+RMB to send out an Enter in its place.

Required files are in the attached zip file, which contains: CtrlRButton-Enter2.exe; CtrlRButton-Enter2.ahk)

To load this utility , extract the zipped files to a dedicated directory.
With CtrlRButton-Enter2.exe and CtrlRButton-Enter2.ahk in the same folder, run CtrlRButton-Enter2.exe to load the script.

No startup dialog. Just a green H icon in the system tray.
image.png
image.png (3.12 KiB) Viewed 299 times
Right click this icon and select Exit to terminate the utility.
Or right click>Suspend Hotkeys to pause the remapping without unloading the utility. RC>Suspend Hotkeys again to re-enable the remapping.

To remove CtrlRButton-Enter2 from your computer, delete the files mentioned above and if created, the startup batch file.
If CtrlRButton-Enter2 is currently running, it can't be deleted. Right click its tray icon and select Exit, then it can be deleted.
No other mods to your computer are made. No Windows Registry mods are made.

Also, I have learned, is that keyboard remapping is also available in Windows PowerToys' Keyboard Manager.
You must install PowerToys "the bundle" and get all of the toys as individual toys aren't available, but PT has a dashboard for managing which toys are enabled.
Another benefitof this toy is that you can assign a remap to be active for only a particular app.
This is possible with AHK, but it must be programmed in (which I didn't).
https://learn.microsoft.com/en-us/windo ... rd-manager