Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider donating by either clicking this text or the Patreon link on the right.

Patreon

Recommended Posts

Posted

Hi

Im trying to figure out how to configure some of the buttons on my controlpanel, but seems that im stuck and need some help.

On my controlpanel I have 4 topbuttons in the left uppercorner, one of the buttons I want as pausebutton, one button as exitbutton, one button as backbutton and if I press those 4 buttons on the same time, I want Gameex to shutdown.

I have 3 encoders/controllers for the joysticks and buttons, so joy1 is for player1 joystick/buttons, joy2 is for player2 joystick/buttons, joy3 is for the topbuttons and spinnerbuttons.

How do I configure so only joy3 buttons got pause and exit, like now also joy1 and joy2 got same functions on thier buttons?

Keyboard shutdown seems only work with keyboard, but is it possible to get it to work with the buttons above and how do I get that to work?

Thank you

Sincerly
Blacktiger

Posted

Have you checked the manufactures site of the encoders for programming software?

I have an IPAC2, an rather old one by today's standards, but the software works the same. Unless you're into so serious tweaking, it's pretty much a set it and forget it deal. i.e., my control panel came from Arcades R Fun pre-programmed by Jack, and I've never touched it.

Sounds like with 3 encoders it could get a bit tricky, but you should be able to map each button and sticks to any keys you wish with the programming software.

You may want to check with the byoac guys too, they are all over this stuff!

Posted

Hi

Thank you for your reply.

I can clarifying about the encoders/controllers, they popups as a normal usbcontroller in Windows, so its no programming software for them, for example in Mame, when i configure the joystick and buttons, so for player1 the joystick will get joy1 up, down, left, right, for the buttons, joy1 button 1, joy1 button 2, joy1 button 3 and so on, player2 will get joy2 up, down, left, right, for the buttons, joy2 button 1, joy2 button 2, joy2 button 3 and so on and the third one get joy3 for the buttons, joy3 button 1, joy3 button 2, joy3 button 3 and so on.

So I was thinking if it possible to get same function in Gameex, so when configure those buttons it will get joy3 and then knows that only those button works and not the buttons on joy1 and two 2?

Posted

I understand what you are describing, but I'm not familiar with use of those type of encoders. I would take a venture to guess that since they are essentially each like an individual joystick encoder as opposed to a keyboard emulator, that it could get tricky getting it to differentiate in MAME, especially considering the nature of usb (when it comes to plunging and unplugging).

Someone else here is likely using this method or tried it, hopefully they can offer some suggestions.

Posted

Hi

Yesterday I tried a 4 key combo for shutdown in Gameex settings and started up xpadder, put one letter of this combo on each button for joy3 and add the profile to the pluginmanager in Gameex, I tried it out and it seems to work.

So now is the only pause, exit and backbutton left to solve, some ideas I have but I dont know if they are possible to do with Gameex and Xpadder.

I disable the joystick and use keyboard support instead, create a new xpadderprofile for joy3 and add those keys to them, then I create a xpadderprofile for joy1, joy2 and add the keys that are left.

In the Xpadderplugin, is it possible to use multiple xpadderprofiles on the same time? (In this case one profile for joy3 to shutdown Gameex, one profile for joy3 for the pause,back,exit, one profile for joy1 and one profile for joy2 to contoll the other keys.

In Xpadder, is it possible to create a multiple xpadderprofile instead of creating several profiles?. (I mean for joy1 and joy2 to add those keys and save it as one profile and hold the info for the both)

Posted

Hi Blacktiger!

You seem to have quite the complicated setup there!

Firstly you can't load multiple profiles for the same device at the same time. There is no logical way to determine what command is meant to be sent at what time so you are limited to one profile per device. However, you can have multiple "sets" to each device, which means that you can press a certain button (or combination), and the commands will switch to an entirely different set. In my honest opinion though, seeing how complicated your default setup is, pursuing this route will only land you in confusion - i can barely comprehend it myself ^_^

Secondly, to answer another question of yours - you can load multiple Xpadder Profiles at the same time using the Xpadder Plugin :D As long as it is only one profile per device, everything should be fine!

So what i would suggest is, create one profile for your "Joy 3" and make sure it gets loaded with every emulator you add, using the Xpadder Plugin. Then go into the GameEx Setup Wizard> Input Settings. Go to Keyboard Input and Enable Custom Controls. Remap them using your Joy 3 buttons, then you can scroll down and configure your Global Exit, Pause and KB shutdown using your "Joy 3"

I hope i explained that well enough but to be honest you have one of the most complicated setups i've seen :P So i may have got things jumbled or not even understood your needs in the first place ^_^ Either way don't hesitate to report back with any questions or concerns - we'll get you sorted!

EDIT: As a visual reference, here is how you would load multiple Profiles using the Xpadder Plugin:

post-6865-0-13376600-1437419132_thumb.jp

  • Like 1
Posted

Another quick note, if you need profile 3 to launch every time but don't need the others, I suggest you load blank profiles for the first two. Also your joy 3 needs to be the third one detected by the system. In other words, plug them in in order and leave then plugged in.

I'm working on specifying controller profiles based on the guid but that feature isn't ready yet. When it is you can tell the plugin to load a specific profile only for a specific controller, which would be the best solution really for a setup like this.

  • Like 1
Guest
This topic is now closed to further replies.
×
×
  • Create New...