Gamepads
christopher
skeptikos at gmail.com
Mon Mar 31 17:39:15 PDT 2008
On Tue, 01 Apr 2008 01:17:19 +0200
Raven <raven at apriliaforum.net> wrote:
> This is old news, but I searched like mad, and couldn't find anything on
> the web.
> Maybe some of you once have the same problem.
> I wanted to play a game under Wine, but it was nearly unplayable with
> the keyb controls.
> So I plugged in an USB gamepad . . . it didn't work.
> Time to hit the wonderful world of Google . . .
> As always, the combination of Wine + "Insert_topic_here" yielded nothing
> but "Linux - mainly Ubuntu" stuff.
> There are enough threads, but none that helps.
> Seems like Linux has /dev/input/js, I wonder if this is neccessary . . .
> The Wine wiki mentions a DirectInput registry key . . . Linux only.
>
> We have USB keyboards and mice, we should have a gamepad, me thinks . . .
>
> Lemme see,
> $ cat /dev/uhid1 . . nothing
> $ cat /dev/uhid2 . . there it is !
> Me presses buttons, jerks sticks - terminal responds with weird output.
> Good !
> Uh-huh, what about the joystick driver in ../xorg/modules/input ?
>
> $ man joystick
> There - everything is documented in all it's glory.
>
> $ sudo vi /etc/X11/xorg.conf
>
> :snip
>
> Section "ServerLayout"
> ..
> InputDevice "Gamepad"
> ..
> ..
> Section "InputDevice"
> Identifier "Gamepad"
> Driver "joystick"
> Option "Device" "/dev/uhid2"
> Option "Buttons" "16"
> Option "many_more"
> EndSection
>
> :snap
>
> Guess what - it worked.
>
> Tons of useless threads in hundreds of Linux forums, and all you need is
> a single manpage.
> Go figure . .
ugh, you make me wish I was a gamer. That kind
of concise instruction is almost unheard of. I
hope you can find some other place on the web
to post that for the masses. Kudos ~ chris
--
christopher <skeptikos at gmail.com>
More information about the freebsd-chat
mailing list