ok.... here is my dilema...
i have been trying to get a MadCatz Panther XL to work "correctly"
>
> check it out....
>
> ...i have been digging and digging for information and had a
> question....i think i know the problem.... and maybe a solution....i dont
> know how to code in C, so any solutions would be useful...
>
> this is a link that i used to examine the driver...it also led me to the
> one on my computer....it is in /usr/src/linux-2.4.22/drivers/char/joystick/
> a3d.c
>
>
http://enpc3240.eas.asu.edu/lxr/linu...char/joystick/
> a3d.c#L139
>
> on lines 157 and 158 you define HAT1X and HAT1Y as axis....this hat is
> actually
> suppossed to be normal buttons not axis.... the MadCatz Panther XL is a 6
> axis, 13 button controller....
>
> i think if you changed these lines and added two to define the hat as 4
> buttons, not an axis...
>
> not many games support the extra axis and buttons would be more
> useful....in fact if the above idea would work then you could define HAT0X
> and HAT0Y as buttons as well....it would work better....in other words if
> you could make it a 4 axis, 17 button controller....that would be
> awesome!!!! it would work much much better.... this is how it is
> configured in windows....and has always worked very well...
>
> thank you for your time... i look forward to your reply....
dig...i hope that made sense....
if somebody could rewrite that section....and give me instructions on how to install it correctly you would be doing the linux gaming world a HUGE favor...
thank you....
-derfaust
>