Earlier this year, I helped a couple of guys on this forum set up winvice along with AutoHotKey, to accomplish the following goals:
1) remap ESC to exit the emulator, and a different key to be RUN/STOP
2) support "flip lists", so disks can be "swapped" with a single keypress
I tried searching for the thread just now, but got Internal Server Error from arcadecontrols server. Oh well.
I've been running winvice for years and I LOVE it. I suppose it exposes me for the old fart that I am, c64 was my old stomping ground.
In any event, winvice and mamewah can work REALLY well together, with a few tweaks from AutoHotKey. And, if you're using AutoHotKey, it shouldn't be too difficult to modify the AHK script so that winvice is workable without a dedicated keyboard. At least one would think so. YMMV.
If anyone here recalls the thread (was Feb 06 or something), a link posted here may be helpful. not sure why I can't search the forum right now.
DOH! And I told myself it would be safe to pop in here again, that I wouldn't get sucked in. Arrrggghhhh.
Chemame