Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: vusteveii on July 30, 2003, 05:40:16 pm

Title: control input problems
Post 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
Title: Re:control input problems
Post by: TalkingOctopus on July 30, 2003, 11:45:48 pm
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.

Title: Re:control input problems
Post by: vusteveii on July 31, 2003, 02:06:06 am
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
Title: Re:control input problems
Post by: TalkingOctopus on July 31, 2003, 10:25:09 am
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.
Title: Re:control input problems
Post by: vusteveii on July 31, 2003, 02:39:09 pm
just wanted to ask one more time...are the inputs in mame case sensative, the mame documentation isnt quite clear.

Steve
Title: Re:control input problems
Post by: u_rebelscum on July 31, 2003, 05:59:47 pm
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*
Title: Re:control input problems
Post by: TalkingOctopus on July 31, 2003, 07:32:02 pm
here is my config.

Code: [Select]
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.