| Main > Software Forum |
| New ControllerRemap utility, 7/11/13 update available (Version 0.0.11) |
| << < (10/47) > >> |
| MacGyver:
You could try to go at it from the point of view of a "Mame USB lock in" utility. Have the user set up their settings in default.cfg manually or via the gui in Mame, then when the user runs the "Lock" utility, it scans the default.cfg and the USB ports, matches them up, and builds the ctrl .cfg file. Then the user can run the "Set" program after a reboot or before Mame launches, and it will just fix the USB mappings. Depending on how bored you are, you could include a flag to scan and build the specific game.cfg into the ctrl .cfg when the "Lock" program is run. I have no problem with how your utility works right now, and don't know why Mame doesn't already deal with how USB devices like to jump around in Windows. If you are wanting to help people out, I don't think it can get any simpler than, "Mame works fine right now; Lock, Play. Mame is broken; Set, Play." Again, thanks for an already great fix. :cheers: |
| kronic24601:
Just found this thread. I am looking forward to testing this out soon. I've been really annoyed at having to reset USB controller items due to my swappable control panel so I'm really hoping this works :) |
| drventure:
@Kronic Let me know how it works for you! |
| Damonator:
This utility is working great for my spinner, trackball and mouse - but not for my lightguns. My condensed configuration file is: --- Code: ---<mameconfig version="10"> <controlleralias> <id>HID#VID_061C_PID_AA00#7_35df86d5_0_0000#</id> <alias>Lightgun1</alias> </controlleralias> <system name="default"> <controller id="Lightgun1"> <input> <port type="P1_LIGHTGUN_X"> <newseq type="standard"> GUNCODE_XAXIS </newseq> </port> <port type="P1_LIGHTGUN_Y"> <newseq type="standard"> GUNCODE_YAXIS </newseq> </port> </input> </controller> <input> <port type="P1_LIGHTGUN_X"> <newseq type="standard"> GUNCODE_XAXIS </newseq> </port> <port type="P1_LIGHTGUN_Y"> <newseq type="standard"> GUNCODE_YAXIS </newseq> </port> </input> </system> </mameconfig> --- End code --- When I perform the remap, the generated input section does not have the proper lightgun number in the newseq tags - ie the text remains "GUNCODE_XAXIS" instead of "GUNCODE_3_XAXIS". In the controller configuration, if I use "MOUSECODE_XAXIS" instead of "GUNCODE_XAXIS", it properly generates a "MOUSECODE_3_XAXIS" in the input section. Am I doing something wrong or is it not recognizing the GUNCODE_XXX text? Thanks for the great utility! |
| drventure:
@Damonator Doh! Didn't realize GUNCODE was one of the input types (I don't have my aimtracks working yet so I haven't had to work with GUNCODE entries yet. But you're right, I'll need to add support for those entry types. I'll try and get that implemented and tested out this week. I'll post when a new build is available. Glad to hear the rest is working right. Once I add the GUNCODE entries, they should be fine too. Sorry about that |
| Navigation |
| Message Index |
| Next page |
| Previous page |