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 becoming a contibuting member by either clicking this text or the Patreon link on the right.

Patreon

If neither of those of work for you, you can donate any amount by clicking here.

Recommended Posts

Posted

Newbie here. :) I just registered my GameEx yesterday and am hoping to do custom input config for my X-arcade dual joystick. Since it's not detected as a "joystick", I technically have to map it is a custom keyboard config, correct?

Also, since I'm not sure I understand the scan codes, here's what I'm hoping to assign to the following (and I don't see them all in the custominput.ini file).

volume up = left ctrl

volume down = left shift

previous song = c

next song = 5

page up = alt

page down = z

alpha page up = space

apha page down = x

back = 3

select = 1

home = 2

I hope this makes sense. I don't see a whole lot of other people trying to do custom inputs, especially with an x-arcade stick (which basically just emulates a keyboard).

Thanks for any help you can provide!

Posted

Hi and welcome!

Yes, you should treat your X-Arcade as a keyboard. To reconfigure the controls to match your X-Arcade do this:

In the start menu group for GameEx, open the "Advanced configuration" application and go to "Input settings". Here you enable "Enable Custom Keyboard Controls".

Then go to your GameEx directory ->CONFIG and edit your custominput.ini in Notepad.

You have to see which scancode does what in the "scancodes.txt" file. This might seem tedious, but you only have to do this once. Once you're done, make a backup copy of your custominput.ini on another drive in case your computer crashes.

Emph

Posted
  emphatic said:
Hi and welcome!

Yes, you should treat your X-Arcade as a keyboard. To reconfigure the controls to match your X-Arcade do this:

In the start menu group for GameEx, open the "Advanced configuration" application and go to "Input settings". Here you enable "Enable Custom Keyboard Controls".

Then go to your GameEx directory ->CONFIG and edit your custominput.ini in Notepad.

You have to see which scancode does what in the "scancodes.txt" file. This might seem tedious, but you only have to do this once. Once you're done, make a backup copy of your custominput.ini on another drive in case your computer crashes.

Emph

Thanks for the quick reply. Here is what is in the custominput.ini file:

Select=30

Back=48

Shift1_Paging=46

Shift2_Volume=32

up=200

down=208

left=203

right=205

PrevTrack=44

NextTrack=45

Home=199

I don't know what Shift1_Paging is...same for Shift2_Volume, or up or down or left or right (unless up, down, left and right are the simple navigational controls -- at which point the customconfig.ini file limits you to seven configurable options, where I currently can do 11).

Once I get that figured out, to set alpha page up, I would enter 57 in that line for customconfig.ini since in the scancodes, 57=space and I want my spacebar to do alpha page up, as an example, correct?

Thanks again for your help.

Posted
  U2Edge said:
Thanks for the quick reply. Here is what is in the custominput.ini file:

Select=30

Back=48

Shift1_Paging=46

Shift2_Volume=32

up=200

down=208

left=203

right=205

PrevTrack=44

NextTrack=45

Home=199

I don't know what Shift1_Paging is...same for Shift2_Volume, or up or down or left or right (unless up, down, left and right are the simple navigational controls -- at which point the customconfig.ini file limits you to seven configurable options, where I currently can do 11).

Once I get that figured out, to set alpha page up, I would enter 57 in that line for customconfig.ini since in the scancodes, 57=space and I want my spacebar to do alpha page up, as an example, correct?

Thanks again for your help.

Left, right, up & down are your navigation controls. Shift1_Paging is a very useful button that when pressed and held enables you to jump page up/down style in your lists. If you have "Enable Alpha Paging" on (This is located at the same place as "Enable custom keyboard controls", you can move trough your lists using your left and right controls by first letter of the list items while the shift button is pressed. Nifty, eh?

Volume_shift lets you control the master volume control for windows. Hold it and move your controller up/down and you should see a little OSD showing the value.

Emph

Posted
  emphatic said:
Left, right, up & down are your navigation controls. Shift1_Paging is a very useful button that when pressed and held enables you to jump page up/down style in your lists. If you have "Enable Alpha Paging" on (This is located at the same place as "Enable custom keyboard controls", you can move trough your lists using your left and right controls by first letter of the list items while the shift button is pressed. Nifty, eh?

Volume_shift lets you control the master volume control for windows. Hold it and move your controller up/down and you should see a little OSD showing the value.

Emph

That makes a bit more sense now. I knew what alpha paging, etc. was, I just figured there are basically eleven controls (other than standard navigation)...

Select, home, back, volume up, volume down, next track, previous track, page up, page down, alpha up, alpha down...yet there is only seven controls listed in the custom controls .ini file. So the volume and paging MUST be used in conjuction with up/down. I assumed they could be standalone buttons...

I figured out all of the controls yesterday, I guess I just wanted to map them to individual buttons. Looks like you can't do it for all of them.

Thanks again for your help.

Posted
  U2Edge said:
That makes a bit more sense now. I knew what alpha paging, etc. was, I just figured there are basically eleven controls (other than standard navigation)...

Select, home, back, volume up, volume down, next track, previous track, page up, page down, alpha up, alpha down...yet there is only seven controls listed in the custom controls .ini file. So the volume and paging MUST be used in conjuction with up/down. I assumed they could be standalone buttons...

I figured out all of the controls yesterday, I guess I just wanted to map them to individual buttons. Looks like you can't do it for all of them.

Thanks again for your help.

Got it all config'ed like I want it now. I was kind of hoping to be able to have individual buttons for alpha page up and alpha page down, but they have to be used in conjunction with the joystick. Oh well...maybe that is something they will offer down the road.

Your help was appreciated!

Posted

I created a "cheat card" for my new custom config for my x-arcade. It is based on "sir"'s instruction card that he made. I've attached a JPG of it as well as my custom config file codes for anybody who has an x-arcade and likes what they see.

Select=2

Back=4

Shift1_Paging=42

Shift2_Volume=29

up=72

down=80

left=75

right=77

PrevTrack=56

NextTrack=57

Home=3

(Key for the image below...all buttons are on the player 1 side...button 1 is the top left, button 2 is top middle, button 3 is top right, button 4 is left button of the middle row...and the back button is the left "paddle" button).

post-1218-1160943389_thumb.jpg

Posted

Here is a "cheat" card for x-arcade users with the DEFAULT configuration....on THIS MAP, button 3 is 1st player top row right, button 4 is 2nd player top left button and button 5 is 2nd player top middle button. I switched to my custom config because I wanted all the buttons on the player 1 side.

post-1218-1160944030_thumb.jpg

Posted

If you let GameEx exit with the "escape" key, you could add "Exit" to that cheat card as well, as the combination player 2 start button+right pinball key on the x-arcade dual = "escape" key. Stick that in your pipe and smoke it! ;)

Emph

Posted
  emphatic said:
If you let GameEx exit with the "escape" key, you could add "Exit" to that cheat card as well, as the combination player 2 start button+right pinball key on the x-arcade dual = "escape" key. Stick that in your pipe and smoke it! ;)

Emph

Ha. I didn't know about the exit. But why would I ever want to exit GameEx?

(BTW, am I the only one that wants to type FedEx instead of GameEx a lot?)

Posted

Why arn't people using the Setup Wizard? You can assign keys by pressing them from your CP.

1. Open the Setup Wizard (Start -> Programs -> GameEx -> Setup Wizard). Click Next.

2. Select Custom. Click Next.

3. Select Keyboard Input from the list. Click Next.

4. You should see a page similar to the picture attached. Press the "..." button to assign a new button to the function.

No need to edit the custominput.ini file :)

post-367-1161002841_thumb.jpg

Posted
  headkaze said:
Why arn't people using the Setup Wizard? You can assign keys by pressing them from your CP.

1. Open the Setup Wizard (Start -> Programs -> GameEx -> Setup Wizard). Click Next.

2. Select Custom. Click Next.

3. Select Keyboard Input from the list. Click Next.

4. You should see a page similar to the picture attached. Press the "..." button to assign a new button to the function.

No need to edit the custominput.ini file :)

I guess I didn't know about that feature. That's excellent, Headkaze!

Emph

Posted
  headkaze said:
Why arn't people using the Setup Wizard? You can assign keys by pressing them from your CP.

1. Open the Setup Wizard (Start -> Programs -> GameEx -> Setup Wizard). Click Next.

2. Select Custom. Click Next.

3. Select Keyboard Input from the list. Click Next.

4. You should see a page similar to the picture attached. Press the "..." button to assign a new button to the function.

No need to edit the custominput.ini file :)

Ironically, I realized that after I posted the .ini file. :)

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