• Enno Boland's avatar
    Input: xpad - fix GPD Win 2 controller name · dd6bee81
    Enno Boland authored
    This fixes using the controller with SDL2.
    
    SDL2 has a naive algorithm to apply the correct settings to a controller.
    For X-Box compatible controllers it expects that the controller name
    contains a variation of a 'XBOX'-string.
    
    This patch changes the identifier to contain "X-Box" as substring.  Tested
    with Steam and C-Dogs-SDL which both detect the controller properly after
    adding this patch.
    
    Fixes: c1ba0839 ("Input: xpad - add GPD Win 2 Controller USB IDs")
    Cc: stable@vger.kernel.org
    Signed-off-by: default avatarEnno Boland <gottox@voidlinux.eu>
    Signed-off-by: default avatarDmitry Torokhov <dmitry.torokhov@gmail.com>
    dd6bee81
xpad.c 61.9 KB