almost got it, methinks.
i'm sure i apologized already for you non-geeks(and not that i'm as much of a geek as some of you)...
Anyways, i think i figured out how to get my damn joystick working.
i've compiled and compiled, and finally got the drivers installed as modules. did modprobe, learned how to get the modules loaded at compile time(i think modules.d or something like that. if i browse, i can find the file) anyways, i could "cat /dev/js0" and gibberish would appear on the screen when i press buttons, so i knew that the modules/drivers were working, but (g)xmame was simply not getting the buttons to read properly. so i says to myself:
"self, perhaps you should think about the fact that there are things called USE flags, and perhaps at compile time, there is a joystick flag that has not been loaded into your USE variables" and self decides to look online, and sure as shit, there is "joystick" as a use flag. so i go to /etc/make.conf, and enter "joystick" into the USE flags and am now recompiling xmame, and will then recompile gxmame(although I will try to run without recomping gxmame, since think it's really xmame that is dealing with the drivers, and why waste time recompiling something if it'll work without it) if it doesn't, then i'll try gxmame recompiling with the use flags, and if it doesn't work then... i'm lost.
and i still want to get midi working, just so i know it's working. but this has taught me something about modules, so maybe i can use what i've learned to figure out that bullshit midi thing.
i'm sure i apologized already for you non-geeks(and not that i'm as much of a geek as some of you)...
Anyways, i think i figured out how to get my damn joystick working.
i've compiled and compiled, and finally got the drivers installed as modules. did modprobe, learned how to get the modules loaded at compile time(i think modules.d or something like that. if i browse, i can find the file) anyways, i could "cat /dev/js0" and gibberish would appear on the screen when i press buttons, so i knew that the modules/drivers were working, but (g)xmame was simply not getting the buttons to read properly. so i says to myself:
"self, perhaps you should think about the fact that there are things called USE flags, and perhaps at compile time, there is a joystick flag that has not been loaded into your USE variables" and self decides to look online, and sure as shit, there is "joystick" as a use flag. so i go to /etc/make.conf, and enter "joystick" into the USE flags and am now recompiling xmame, and will then recompile gxmame(although I will try to run without recomping gxmame, since think it's really xmame that is dealing with the drivers, and why waste time recompiling something if it'll work without it) if it doesn't, then i'll try gxmame recompiling with the use flags, and if it doesn't work then... i'm lost.
and i still want to get midi working, just so i know it's working. but this has taught me something about modules, so maybe i can use what i've learned to figure out that bullshit midi thing.