Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: vusteveii on July 30, 2003, 05:40:16 pm
-
I'm using a hagstom ke-72 encoder and its wired up correctly, i didnt load custom inputs, just used the defaults. If i go to a text editor and hit my buttons, the right characters all come up, but when i go load mame and go to the input menu, and try to map my buttons, its not working at all. I'm completely lost, do i need to map the keys with the default.ini file in the /cntlr directory or should i be able to do it from the inputs?
steve
-
Don't use the default settings for the encoder. Reprogram it. Alot of the buttons will be programed as keystroke like "VX" or "Ctrl+V". I don't think mame will appreciate those commands. Try to use as many alpha numeric characters as possible.
It is really easy to reprogram the encoder. I used a win98 start disk to get to the dos prompt (I have xp installed) and ran the program on the disk.
-
thanks for the tip, is mame case sensative? should i use upper or lower case alphanumerics? Does anyone have a config file for a hagstrom i could take a look at so i know im doing it right?
Steve
-
On the disk that came with it there is a sample config file. Also, there is a lengthy instruction manual on the disk as well.
I would post my config...but it is at home.
-
just wanted to ask one more time...are the inputs in mame case sensative, the mame documentation isnt quite clear.
Steve
-
just wanted to ask one more time...are the inputs in mame case sensative, the mame documentation isnt quite clear.
Steve
Yes, sort of.
Mame is key sensitive (ie: keypad "1" key is different than the "1" key on the left of the keyboard, the left shift key is different than the right shift key). I think ke-72, if set to a capital letter, sends two keys, specifically shift & the letter key. I could be wrong about the ke-72, though; I don't have one.
I think it's better to assign the small letters to the buttons, so the encoder will have a one button == one key corespondence, at least for the joysticks and action buttons.
Not that mame can't do two keys per input, but it wouldn't be as clean. *shrug*
-
here is my config.
BREAK OUT BOARD 1
IN37:[Up]
IN38:[Down]
IN39:[Left]
IN40:[Right]
IN41:[LCtrl]
IN42:[Y]
IN43:[ ]
IN44:[LShift]
IN45:[Z]
IN46:[X]
IN47:[1]
IN12:[I]
IN13:[K]
IN14:[J]
IN15:[L]
IN16:[N]
IN17:[O]
IN18:[P]
IN19:[Q]
IN20:[R]
IN21:[s]
IN22:[3]
IN23:[Esc]
IN24:[F2]
IN25:[5]
IN26:[6]
IN27:[7]
IN28:[8]
29
30
31
32
33
34
35
36
REVX:Y
BREAK OUT BOARD 2
IN01:[']
IN02:[F]
IN03:[D]
IN04:[G]
IN05:[A]
IN06:[9]
IN07:[0]
IN08:[W]
IN09:[B]
IN10:[C]
IN11:[2]
IN48:[;]
IN49:[,]
IN50:[.]
IN51:[]]
IN52:[E]
IN53:[H]
IN54:[V]
IN55:[M]
IN56:[T]
IN57:[V]
IN58:[4]
IN59:[Enter]
IN60:[Tab]
61
62
63
64
65
66
67
68
69
70
71
72
Although the letters are capital ("[A]") they actaully come out lower case after the program.