[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    Re: What does the "Override" button do in joy.cpl?
From:       Alex Henrie <alexhenrie24 () gmail ! com>
Date:       2022-12-13 15:56:10
Message-ID: CAMMLpeRLcRLcYgyOeWORAcMufX_fij6KPHXJ61SQYPM0CE9cYA () mail ! gmail ! com
[Download RAW message or body]

On Tue, Dec 13, 2022 at 2:40 AM RĂ©mi Bernon <rbernon@codeweavers.com> wrote:
>
> On 12/13/22 08:25, Alex Henrie wrote:
> > While looking at the new messages to translate for Wine 8.0, I noticed
> > several like this:
> >
> > "No user detected on slot #0, make sure your gamepad is plugged in,
> > and not overriden for DInput in the Joysticks tab."
> >
> > Leaving aside the misspelling of "overridden" in English, I want to
> > make sure that I translate this text intelligibly into Catalan. I
> > assume that the message is related to the "Override" button in
> > joy.cpl. What exactly does that button do?
>
> The button "overrides" an XInput compatible device to make it DInput only.
>
> Normally XInput compatible gamepads are exposed to DInput through a
> compatibility interface, which has a specific behavior, like for
> instance with a combined trigger axis (LT / RT will control the same Z
> axis).
>
> This button allow a gamepad to be exposed directly to DInput instead,
> and bypass this compatibility interface. The gamepad will also not be
> available through the XInput interface anymore when it is overridden.

Ah, so it puts the "direct" in "DirectInput" ;-)

In all seriousness, that was a very helpful explanation. Thank you!

-Alex



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic