I love
AutoHotKey.
It's a really powerful scripting language for remapping keys and
buttons. I've used it in the past primarily for auto-correct type
functionality. But now it's even more essential.
I just got a MacBook and am using
BootCamp on it to run
Windows. It's great, but the hardware doesn't have a right-click
button, nor does it have a forward delete key. But it does have two
redundant keys – a second
Command (
Windows) key
on the right side of the keyboard, and next to it a second
Enter key.
So in AutoHotKey, I wrote this simple script:
NumpadEnter::NumpadDel
RWin::RButton
Voilà! I now have both of the keys I need.