Post subject: Joypad buttons to hotkeys problem
Joined: 2/2/2005
Posts: 29
Location: Finland
Having a weird problem with Snes9x (improved v7). Im using a Logitech Rumblepad 2 pad controller and while it works great for playing i can't seem to get hotkeys like frame-advance or pause to work on it. What makes it even more weird is that the emulator clearly accepts for example Joybutton 1 as a new hotkey for say frame advance, but it doesn't work when i try it on action. Any advice how i could get it to work? I've also tried to use the logitech profiler to map pad buttons to keyboard buttons on there, but that hasn't worked yet either. Would be great if i could get this to work. Movie making would be so much easier.
Emulator Coder, Skilled player (1301)
Joined: 12/21/2004
Posts: 2687
Oh... I didn't implement this at all, sorry. I didn't realize it even showed that it accepted joypad input there.
Joined: 2/2/2005
Posts: 29
Location: Finland
Oh :( Too bad then.
Former player
Joined: 10/19/2004
Posts: 142
Concerning the mapping of joypad buttons with the 'customize hotkeys' windows, I thought it might be possible to pause or do whatever hotkey action to two emulators running two games simulataneously (if the 'pause when inactive' option is unchecked) if assigned a joypad button to something like 'pause' or 'frame advance'. I'll explain: Joypad input for some reason works on all open and running emulators so I can literally play two games at once...unfortunately I noticed this didn't apply to the hotkeys, just joypad buttons. Joypad input works on both the active and inactive emulator, whereas hotkey input only works on the active. It would be very convenient and pretty cool if I could pause/frame advance two different runs of the same game to compare the differences in speed, pausing here and there to see which strategy is faster. Would it be possible to have the 'pause' and 'frame advance' keys set to have effect if the window is inactive? EDIT: on second thought, scratch that; it might be more trouble than it's worth, plus one probably wouldn't want too much interference with their emulation and movie-making with several emulators being run at the same time...sorry if I came off sounding kinda insolent =/
nesrocks
He/Him
Player (241)
Joined: 5/1/2004
Posts: 4096
Location: Rio, Brazil
Yes. The emulator only needs a little re-programming.
Joined: 9/26/2005
Posts: 10
Location: Edmonds, Washington
Can we please get this put in? I'd like to make movies with SNES9x because I can actually figure it out with SNES9x. ZSNES allows you to map hotkeys to the controller and they work, but there's terrible video support on ZSNES. If it's too much work, you don't have to do it, but I'd like to see it implimented. Sorry for the bump, but I didn't want to make a new thread for this one issue when there's already an existing one.
Emulator Coder, Skilled player (1301)
Joined: 12/21/2004
Posts: 2687
Mirth wrote:
Can we please get this put in?
If you're talking about hotkey customization, that's already in the modified version. Spezzafer was requesting to make the hotkeys work when the emulator is not the active window. There was some technical reason that it just happened to work out most easily that way, but I think it would be pretty annoying if it hadn't. On several occasions I've hit keys in other windows that would've caused rerecording and settings changes and things in a background Snes9x window. (Spezzafer seems to have changed his mind about it, anyway.) EDIT: Maybe I missed the meaning of part of your (Mirth's) post, did you mean mapping hotkeys to a joystick? Hotkeys are keyboard-only for now since I'm lazy and don't have any joysticks. I think DeHackEd did something with this...
Active player (278)
Joined: 5/29/2004
Posts: 5712
Does it work in Linux too?
put yourself in my rocketpack if that poochie is one outrageous dude
Joined: 9/26/2005
Posts: 10
Location: Edmonds, Washington
Yeah, I was asking for hotkeys to be able to work on the joypad. If it's not too much trouble could you make it so I can assign them and have them work? I'd be very, very grateful. I searched around for a while looking for answers and this is the only topic I found regarding this issue. Thanks!