Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: Nailz on January 08, 2006, 03:09:18 pm
-
I realize this is a stupid question and I am mose surely missing something, but how the heck do I config the buttons I have attached to the encoder?
The GPWiz49 software seems to only setup the joystick itself. I go into my XP control panel and look at the joystick setup, it shows all my buttons and registers the button presses but there appears to be no way to make the buttons log to a particular keystroke.
Am I missing a piece of software or something even more simple?
I can setup the buttons within MAME itself, but that doesn't help me with the Front End.
Thanks for the assistance.
Marty
-
If you need the buttons to appear as keystroke presses then you have to use a program like JoytoKey or RBJoy.
Can you make the frontend use gamepad inputs instead of keyboard inputs?
-
Not sure, I guess I will have to look through the GameEx documention, that is what I am trying to use...
-
Another question, I have had other encoders in the past, i.e. ultimarc's and hagstroms and they have key mapping utilities. Randy even has one for the the KeyWiz, which looks like a nice one, I am curious as to why there isn't one for the GPWiz49?
-
The GPWiz49 is looked at like a joystick. Encoders are representing key strokes. That is the difference. With a program like joytokey, it will find the joystick(GPWiz49) and just ask you to press what key you want joy1button1 to be for example. You can set up individual files for each emulator. I had to use is a lot, because I didn't think I could remap the esc key in a lot of the emulators. To get Joytokey to start, in mamewah, it would be a preemulator command. Otherwise, you could create a .bat that would start joytokey and the particular emulator file within joytokey, then the emulator. To find out exactly what you would need to type, someone would have to help or you could try a search for it.
-
Thanks for that, I looked at joy2key and everything I have found made it appear to be a linux only program, is there a windows download for it as well?
I found rbjoy and that seems to work, but I am unable to find anything that shows how you can load a config for it from the command line, it appears to be all GUI driven. So while it does indeed work, I would need to load up to windows, use a mouse to load the config from the gui, then start my front end. It would be nice if I could just run a batch file to load the config, and have my front end load up automatically as well.
-
Here is the link to joytokey:
http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm
I found this link at www.mameworld.info (http://www.mameworld.info) in the mamewah forums under the useful links thread of Minwah's.
-
Awesome, thanks!
-
There is a newer version that can be downloaded from this location.
Version is 3.7.9 and it is about 308k in size.
http://forum.lik-sang.com/attachment.php?s=6fe12d83de9f70536791f31ae3332812&attachmentid=2381&d=1130820983
Allister Fiend
-
mark / mccoy,
Because you have to run an additonal piece of software like joy2key with the GPWiz, do you see any delay at all between button press and reaction in mame/emus?
Just wondering.. I am upgrading my control panel, and will be going from a minipac (2 8-ways) to a new setup with 2 GPWizMax's and 2 49-ways.
Thanks for the info.
-
I haven't in mamewah, it shows the joytokey screen for a blink of an eye, then it's fine. I do have problems with joytokey and zinc. Maybe AllisterFiend could help?
-
I don't use it. I just mapped MAME to the gamepad inputs.
-
Joy2Key, and utilities like it, should only be used to enable frontends or mapped to admin type-buttons unless there is no option for native gamepad controls.
Whenever possible, one should use the native gamepad controls as these will give you the best performance over USB for your controls. About 98% of modern gaming apps have the ability to set up and use gamepad controls.
RandyT
-
Thanks Randy, I have a bartop with only 3 actual play buttons, so I guess I will turn those back and just set them up within Mame, good tip!