MAMEWorld >> Programming
View all threads Index   Flat Mode Flat  

uRebelScum
Regular
Reged: 09/21/03
Posts: 538
Loc: California
Send PM
Re: EDIT: I think I understand what's going on now.
04/02/09 08:43 PM


> > ... you can't properly read the X360
> > pad in Windows via DirectInput - they force you to use XInput instead....
>
> ...An Xbox 360 controller will work, but with one exception: the left and right triggers
> (pressure-sensitive analog buttons) are mapped as one single axis. You can map low
> and high as their own buttons, but if the user tries pressing both at the same time,
> they cancel each other out.
>
> It's an artificial limitation, as other controllers map each analog button as its own
> axis just fine....

Yup, it's a limitation due to microsoft's driver, not of XInput vs directInput. If the user uses redclOud's XBCD driver instead, directInput can see the triggers as separate axes. QED

Why MS is limiting the driver and saying it's a limit of directInput is up for argument. (Over simplification, promotion of XInput/XBox developement, warning of depreciation of directInput, laziness, etc.)


Robin
www.urebelscum.speedhost.com/ or
www.angelfire.com/retro/u_rebelscum or
rain.prohosting.com/urebel







Entire thread
Subject Posted by Posted on
* Capturing analog button input on Windows *DELETED* byuu 03/24/09 01:32 AM
. * Did someone talk to you? Dullaron  03/25/09 07:11 PM
. * Re: Did someone talk to you? StilettoAdministrator  03/26/09 03:15 AM
. * EDIT: I think I understand what's going on now. byuu  03/24/09 01:51 PM
. * Re: EDIT: I think I understand what's going on now. R. Belmont  03/30/09 03:47 PM
. * Re: EDIT: I think I understand what's going on now. byuu  04/02/09 04:27 AM
. * Re: EDIT: I think I understand what's going on now. uRebelScum  04/02/09 08:43 PM
. * Re: EDIT: I think I understand what's going on now. byuu  04/02/09 11:59 PM

Extra information Permissions
Moderator:  Pi 
0 registered and 1 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 5214