Bug 2428120

Summary: Xbox 360 wireless controller directional pad not mapped correctly
Product: [Fedora] Fedora Reporter: kchapin <kchapin+redhat>
Component: SDL3Assignee: Jan Grulich <jgrulich>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 43CC: 7grrar1r+redhat, dchen, jgrulich, kde-sig, ngompa13, spotrh
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-02-10 23:25:57 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description kchapin 2026-01-08 20:08:59 UTC
I'll preface that this is my first bug file and was suggested that I do so in this Fedora Discussion: https://discussion.fedoraproject.org/t/kernel-6-17-4-200-xbox-360-wireless-controller-d-pad-problem/170121.

Please be gentle. :)


Description of problem:
Since kernel 6.17.4-200 the directional pad on Xbox 360 Wireless Controller is incorrectly mapped:

    UP: button 14, physical LEFT button
    DOWN: button 15, physical RIGHT button
    LEFT: button 12, physical UP button
    RIGHT: button 13, Physical DOWN button

Using kernel 6.16.12-200, the directional pad works as expected.

Version-Release number of selected component (if applicable):


How reproducible:
Directional pad behavior can be inspected using KDE > System Settings > Game Controller.

Steps to Reproduce:
1. Connect Xbox 360 Wireless Controller receiver
2. Power on gamepad
3. Attempt to use directional pad

Actual results:
UP: button 14, physical LEFT button
DOWN: button 15, physical RIGHT button
LEFT: button 12, physical UP button
RIGHT: button 13, physical DOWN button

Expected results:
UP: button 12, physical UP button
DOWN: button 13, physical DOWN button
LEFT: button 14, physical LEFT button
RIGHT: button 15, physical RIGHT button

Additional info:
https://github.com/libsdl-org/SDL/issues/14324

Comment 1 anotheruser 2026-02-10 22:03:28 UTC
should be component SDL3   
and is a duplicate of  https://bugzilla.redhat.com/show_bug.cgi?id=2418684

Comment 2 kchapin 2026-02-10 22:10:31 UTC
(In reply to anotheruser from comment #1)
> should be component SDL3   
> and is a duplicate of  https://bugzilla.redhat.com/show_bug.cgi?id=2418684

Do I need to adjust something?

Comment 3 kchapin 2026-02-10 23:23:37 UTC
Apologies. I followed the logic to the other report and am happy to provide feedback that the behavior is resolved after installing the patch noted in the other bug report.

If I cannot resolve this report then please do whatever necessary to close/resolve.

Thank you!

Comment 4 kchapin 2026-02-10 23:25:57 UTC

*** This bug has been marked as a duplicate of bug 2418684 ***