Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - shade99gt

Pages: [1]
1
General / Feature Suggestions: Hide Mouse Pointer & Global Hotkey exit
« on: December 22, 2014, 12:22:10 AM »
First off, thanks Andrew for a great Front End!  I really appreciate your efforts.  I love Attract-Mode and have a couple feature suggestions:

HIDE MOUSE POINTER - This could be settable in an emulator cfg file.  This option would hide the mouse cursor before emulator launch and restore it when returning to Attract-Mode.  This would fix problematic emulators like Demul where the mouse pointer is visible in gun games.

GLOBAL HOTKEY EXIT - This could be settable in an emulator cfg file.  This option would allow Escape (or a user selectable button) to exit emulators that don't quit by pressing Escape (e.g. Nebula, Model2, Zinc, PCSX2, etc.).   This option would map Escape as a global hotkey and monitor a process with the emulator executable name (or defined by the user).  When Escape is pressed, it performs the action defined by "ExitMethod".  I know there are AutoHotKey scripts that do this, but this would be awesome to have it natively in Attract-Mode and configurable per emulator.  This would also be great for PCSX2 which does close when pressing Escape but has a lingering process that doesn't terminate properly and hangs Attract-Mode.

Configurable options for this could be:
PollRate= Rate in milliseconds to check if Escape (or user selectable Exit button) is pressed
ExitMethod= Send a user selectable key or key combination (e.g. Alt-F4), Send Close Message, Send Exit Message or Terminate Process
ProcessName= Could be [emuexe] which grabs the name of the process from the emulator exe in the cfg file, or a user definable process name.

Pages: [1]