X360 controller dpad functions incorrectly on 6.15/6.16 kernels

Hi, it’s my post here, apologies if this was already asked - I couldn’t find a similar recent topic here.

I use a genuine wireless Xbox 360 controller with an original dongle. It works as intended on 6.13.12-2-MANJARO kernel; however, when I tried newer kernels (6.15.7-1-MANJARO, 6.16.0rc6-1-MANJARO), the dpad no longer works correctly. When I press right, it’s registered as if I pressed down; down functions as left, etc. Basically, it’s as if the dpad was rotated 90 degrees. This seems to happen in all games (Steam, Wine), as well as tools like gamepadtester. Other than that, the controller seems to function correctly - the analog sticks are unaffected. Reverting to 6.13 kernel fixes the dpad operation.

I use up-to-date Manjaro with KDE 6.3.6, KDE Frameworks 6.16.0, Qt 6.9.1. My PC runs Ryzen 5700X3D and Radeon 6700XT. Probably not relevant, but I compiled the kernels myself (I need to apply a patch for my display to work correctly).

Any ideas what might be wrong and how to fix it? Thanks!

Indeed it is relevant as it changes the context of you Support request entirely. Your topic has been moved to appropriate categories.

I note that a customised kernel might be outside the scope of Manjaro users who might otherwise wish to help.

Did you have any success with kernel 6.12 (LTS)?

Please provide system information as described (below).

Regards.


Welcome to the Manjaro community

As a new or infrequent forum user, please take some time to familiarise yourself with Forum requirements, and the many ways to use the forum to your benefit:


Update Announcements

The Update Announcements contain important information and a Known Issues and Solutions section that should generally be checked before posting a request for support.

System Information

While information from *-fetch type apps might be fine for someone wishing to buy your computer, for Support purposes it’s better to ask your system directly; :eyes:

Output of the inxi command with appropriate parameters will achieve this (naturally, formatted according to forum guidelines) and will generally be more useful for those wishing to help:

inxi --filter --verbosity=8

or the short form:

inxi -zv8

Be prepared to provide output from other commands whenever asked. It’s equally important to provide as much actionable information as possible in your first post, rather than simply indicating there is a problem.

Highly Recommended
Technical Resources
Required Reading

See if this helps: [pkg-upd] 6.15.9-2 (e0af7be3) · Commits · Packages / core / linux615 · GitLab

1 Like

I don’t recall having this issue before, it definitely worked correctly on 6.12 back when I used it.

Here’s my system info for the completeness’ sake, although do note that I’ve already upgraded kernel to 6.16.0-5-MANJARO and the issue is now fixed:

System:
  Kernel: 6.16.0-5-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.16-x86_64
    root=UUID=9a08e60e-4549-4c84-9cc7-6f2a0df31bc4 rw
    amdgpu.ppfeaturemask=0xfff7ffff udev.log_priority=3 debug
  Desktop: KDE Plasma v: 6.3.6 tk: Qt v: N/A info: frameworks v: 6.16.0
    wm: kwin_wayland vt: 1 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop Mobo: Gigabyte model: B550I AORUS PRO AX v: x.x
    serial: <superuser required> uuid: <superuser required> UEFI: American
    Megatrends LLC. v: F20d date: 09/02/2024
Battery:
  Message: No system battery data found. Is one present?
Memory:
  System RAM: total: 32 GiB available: 31.24 GiB used: 6.38 GiB (20.4%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 128 GiB slots: 4 modules: 2 EC: None
    max-module-size: 32 GiB note: est.
  Device-1: Channel-A DIMM 0 type: no module installed
  Device-2: Channel-A DIMM 1 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: 3600 MT/s volts: curr: 1 width (bits):
    data: 64 total: 64 manufacturer: G.Skill part-no: F4-3600C16-16GVKC
    serial: N/A
  Device-3: Channel-B DIMM 0 type: no module installed
  Device-4: Channel-B DIMM 1 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: 3600 MT/s volts: curr: 1 width (bits):
    data: 64 total: 64 manufacturer: G.Skill part-no: F4-3600C16-16GVKC
    serial: N/A
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: AMD Ryzen 7 5700X3D bits: 64 type: MT MCP arch: Zen 3+ gen: 3
    level: v3 note: check built: 2022 process: TSMC n6 (7nm) family: 0x19 (25)
    model-id: 0x21 (33) stepping: 2 microcode: 0xA201211
  Topology: cpus: 1x dies: 1 clusters: 1 cores: 8 threads: 16 tpc: 2
    smt: enabled cache: L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB
    desc: 8x512 KiB L3: 96 MiB desc: 1x96 MiB
  Speed (MHz): avg: 2984 min/max: 575/3001 boost: enabled scaling:
    driver: amd-pstate-epp governor: powersave cores: 1: 2984 2: 2984 3: 2984
    4: 2984 5: 2984 6: 2984 7: 2984 8: 2984 9: 2984 10: 2984 11: 2984 12: 2984
    13: 2984 14: 2984 15: 2984 16: 2984 bogomips: 95820
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
    bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy
    constant_tsc cpb cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total
    cqm_occup_llc cr8_legacy cx16 cx8 de debug_swap decodeassists erms
    extapic extd_apicid f16c flushbyasid fma fpu fsgsbase fsrm fxsr fxsr_opt
    ht hw_pstate ibpb ibrs ibs invpcid irperf lahf_lm lbrv lm mba mca mce
    misalignsse mmx mmxext monitor movbe msr mtrr mwaitx nonstop_tsc nopl npt
    nrip_save nx ospke osvw overflow_recov pae pat pausefilter pclmulqdq
    pdpe1gb perfctr_core perfctr_llc perfctr_nb pfthreshold pge pku pni
    popcnt pse pse36 rapl rdpid rdpru rdrand rdseed rdt_a rdtscp rep_good sep
    sha_ni skinit smap smca smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3
    stibp succor svm_lock syscall tce topoext tsc tsc_scale umip user_shstk
    v_spec_ctrl v_vmsave_vmload vaes vgif vmcb_clean vme vmmcall vpclmulqdq
    wbnoinvd wdt x2apic xgetbv1 xsave xsavec xsaveerptr xsaveopt xsaves
    xtopology
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: ghostwrite status: Not affected
  Type: indirect_target_selection status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: old_microcode status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow mitigation: Safe RET
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW;
    STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not
    affected
  Type: srbds status: Not affected
  Type: tsa mitigation: Clear CPU buffers
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 22 [Radeon RX 6700/6700
    XT/6750 XT / 6800M/6850M XT] vendor: Gigabyte driver: amdgpu v: kernel
    arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm) built: 2020-22 pcie:
    gen: 4 speed: 16 GT/s lanes: 16 ports: active: DP-1,DP-2
    empty: HDMI-A-1,HDMI-A-2,Writeback-1 bus-ID: 08:00.0 chip-ID: 1002:73df
    class-ID: 0300
  Device-2: ANYKA V380 FHD Camera driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-1.4:10
    chip-ID: 0380:2006 class-ID: 0301 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.18 with: Xwayland v: 24.1.8
    compositor: kwin_wayland driver: X: loaded: amdgpu
    unloaded: modesetting,radeon alternate: fbdev,vesa dri: radeonsi
    gpu: amdgpu d-rect: 7680x2520 display-ID: 0
  Monitor-1: DP-1 pos: bottom-l model: Samsung LC49G95T serial: <filter>
    built: 2020 res: mode: 5120x1440 hz: 240 scale: 100% (1) dpi: 82 gamma: 1.2
    chroma: red: x: 0.694 y: 0.294 green: x: 0.275 y: 0.659 blue: x: 0.149
    y: 0.055 white: x: 0.314 y: 0.329 size: 1193x336mm (46.97x13.23")
    diag: 1239mm (48.8") modes: 5120x1440, 3840x1080, 2560x1440, 2560x1080,
    1920x1200, 1920x1080, 1600x1200, 1680x1050, 1600x900, 1280x1024,
    1440x900, 1280x800, 1152x864, 1280x720, 1024x768, 832x624, 800x600,
    640x480, 720x400
  EDID-Warnings: 1: parse_edid: unhandled CEA mode 90 2: parse_edid:
    unhandled CEA mode 92 3: parse_edid: unknown tag 112
  Monitor-2: DP-2 pos: top-right model: LG (GoldStar) ULTRAWIDE
    serial: <filter> built: 2015 res: mode: 2560x1080 hz: 75 scale: 100% (1)
    dpi: 81 gamma: 1.2 chroma: red: x: 0.651 y: 0.333 green: x: 0.306 y: 0.631
    blue: x: 0.149 y: 0.059 white: x: 0.314 y: 0.329
    size: 798x334mm (31.42x13.15") diag: 869mm (34.2") modes: 2560x1080,
    1920x1080, 1680x1050, 1600x900, 1280x1024, 1440x900, 1280x800, 1152x864,
    1280x720, 1024x768, 800x600, 720x576, 720x480, 640x480, 720x400
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast gbm: drv: kms_swrast surfaceless: drv: radeonsi
    wayland: drv: radeonsi x11: drv: radeonsi
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 25.1.6-arch1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 6700 XT (radeonsi
    navi22 LLVM 20.1.8 DRM 3.64 6.16.0-5-MANJARO) device-ID: 1002:73df
    memory: 11.72 GiB unified: no display-ID: :1.0
  API: Vulkan v: 1.4.321 layers: 5 device: 0 type: discrete-gpu name: AMD
    Radeon RX 6700 XT (RADV NAVI22) driver: mesa radv v: 25.1.6-arch1.1
    device-ID: 1002:73df surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: corectrl wl: wayland-info
    x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 21/23 HDMI/DP Audio
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 08:00.1 chip-ID: 1002:ab28 class-ID: 0403
  Device-2: Advanced Micro Devices [AMD] Starship/Matisse HD Audio
    vendor: Gigabyte driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s
    lanes: 16 bus-ID: 0a:00.4 chip-ID: 1022:1487 class-ID: 0403
  Device-3: C-Media Blue Snowball driver: hid-generic,snd-usb-audio,usbhid
    type: USB rev: 1.1 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-1.3:9
    chip-ID: 0d8c:0005 class-ID: 0300 serial: <filter>
  Device-4: ANYKA V380 FHD Camera driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-1.4:10
    chip-ID: 0380:2006 class-ID: 0301 serial: <filter>
  API: ALSA v: k6.16.0-5-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: PipeWire v: 1.4.6 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: r8169 v: kernel
    pcie: gen: 2 speed: 5 GT/s lanes: 1 port: f000 bus-ID: 04:00.0
    chip-ID: 10ec:8125 class-ID: 0200
  IF: eno1 state: down mac: <filter>
  Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie: gen: 2
    speed: 5 GT/s lanes: 1 bus-ID: 05:00.0 chip-ID: 8086:2723 class-ID: 0280
  IF: wlp5s0 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Device-3: Microsoft Xbox 360 Wireless Adapter driver: xpad type: USB
    rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-1.1:11
    chip-ID: 045e:0719 class-ID: ff00 serial: <filter>
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Device-1: Intel AX200 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-8:4 chip-ID: 8087:0029
    class-ID: e001
  Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: N/A
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 1.86 TiB used: 1.4 TiB (75.0%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: A-Data model: SX8200PNP
    size: 1.86 TiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: 42AZS6AC temp: 46.9 C
    scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 200 GiB size: 195.8 GiB (97.90%) used: 36.6 GiB (18.7%)
    fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2 label: N/A
    uuid: 9a08e60e-4549-4c84-9cc7-6f2a0df31bc4
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 320 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 label: N/A
    uuid: 4626-76E3
  ID-3: /home raw-size: 1.63 TiB size: 1.61 TiB (98.37%)
    used: 1.36 TiB (84.7%) fs: ext4 dev: /dev/nvme0n1p4 maj-min: 259:4
    label: N/A uuid: 6433402f-1e1e-4ad4-a0a9-790b610f0438
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: partition size: 34.38 GiB used: 310.1 MiB (0.9%)
    priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3 label: swap
    uuid: bccd5122-00cd-4382-8a37-eafc6ddd2b1d
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 10 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 1-3:2 info: China Resource Semico Keyboard type: keyboard,HID
    driver: hid-generic,usbhid interfaces: 2 rev: 1.1
    speed: 1.5 Mb/s (183 KiB/s) lanes: 1 mode: 1.0 power: 98mA
    chip-ID: 1a2c:2124 class-ID: 0300
  Device-2: 1-7:3 info: Integrated Express RGB LED Controller type: HID
    driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 048d:5702 class-ID: 0300
  Device-3: 1-8:4 info: Intel AX200 Bluetooth type: bluetooth driver: btusb
    interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1
    power: 100mA chip-ID: 8087:0029 class-ID: e001
  Hub-2: 2-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-4: 3-1:2 info: Terminus Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 1a40:0101 class-ID: 0900
  Device-1: 3-1.1:11 info: Microsoft Xbox 360 Wireless Adapter type: WiFi
    driver: xpad interfaces: 8 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1
    mode: 1.1 power: 260mA chip-ID: 045e:0719 class-ID: ff00 serial: <filter>
  Device-2: 3-1.3:9 info: C-Media Blue Snowball type: audio,HID
    driver: hid-generic,snd-usb-audio,usbhid interfaces: 3 rev: 1.1
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 0d8c:0005 class-ID: 0300 serial: <filter>
  Device-3: 3-1.4:10 info: ANYKA V380 FHD Camera type: video,audio,mouse
    driver: snd-usb-audio,uvcvideo interfaces: 5 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 500mA
    chip-ID: 0380:2006 class-ID: 0301 serial: <filter>
  Device-4: 3-3:3 info: Kingston HyperX Alloy FPS Mechanical Gaming Keyboard
    type: keyboard,mouse,HID driver: hid-generic,usbhid interfaces: 3 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 500mA
    chip-ID: 0951:16b7 class-ID: 0301
  Device-5: 3-4:6 info: Kingston HyperX Pulsefire FPS Pro
    type: mouse,keyboard,HID driver: hid-generic,usbhid interfaces: 3 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 0951:16d7 class-ID: 0300
  Hub-5: 4-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 41.5 C mobo: 41.0 C gpu: amdgpu temp: 54.0 C
    mem: 52.0 C
  Fan Speeds (rpm): cpu: 1051 fan-2: 0 fan-3: 0 gpu: amdgpu fan: 0
  Power: 12v: N/A 5v: N/A 3.3v: N/A vbat: 3.12 gpu: amdgpu watts: 28.00
Repos:
  Packages: pm: pacman pkgs: 1841 libs: 534 tools: pamac pm: flatpak pkgs: 0
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://mirrors2.manjaro.org/stable/$repo/$arch
    2: https://mirror.datacenter.by/pub/mirrors/manjaro/stable/$repo/$arch
    3: https://www.mirrorservice.org/sites/repo.manjaro.org/repos/stable/$repo/$arch
    4: https://volico.mm.fcix.net/manjaro/stable/$repo/$arch
    5: https://mirror.math.princeton.edu/pub/manjaro/stable/$repo/$arch
    6: https://mirror.dimensiondata.com/mirrors/manjaro.org/stable/$repo/$arch
    7: https://mirror.ufam.edu.br/manjaro/stable/$repo/$arch
    8: https://mirrors.sjtug.sjtu.edu.cn/manjaro/stable/$repo/$arch
Processes:
  CPU top: 5 of 412
  1: cpu: 61.1% command: baloo_file_extractor pid: 1634
    mem: 321.8 MiB (1.0%)
  2: cpu: 36.3% command: firefox pid: 1814 mem: 766.5 MiB (2.3%)
  3: cpu: 11.3% command: firefox pid: 2506 mem: 438.9 MiB (1.3%)
  4: cpu: 10.9% command: kwin_wayland pid: 892 mem: 368.9 MiB (1.1%)
  5: cpu: 10.7% command: firefox pid: 2774 mem: 516.5 MiB (1.6%)
  Memory top: 5 of 412
  1: mem: 766.5 MiB (2.3%) command: firefox pid: 1814 cpu: 36.3%
  2: mem: 582.8 MiB (1.8%) command: plasmashell pid: 1160 cpu: 3.2%
  3: mem: 527.0 MiB (1.6%) command: thunderbird pid: 1755 cpu: 1.7%
  4: mem: 516.5 MiB (1.6%) command: firefox pid: 2774 cpu: 10.7%
  5: mem: 491.2 MiB (1.5%) command: firefox pid: 2194 cpu: 3.7%
Info:
  Processes: 412 Power: uptime: 5m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 12.47 GiB services: org_kde_powerdevil,upowerd
    Init: systemd v: 257 default: graphical tool: systemctl
  Compilers: clang: 20.1.8 gcc: 15.1.1 Shell: Zsh v: 5.9 default: Bash
    v: 5.3.0 running-in: konsole inxi: 3.3.38

I’ve upgraded the kernel to 6.16.0-5-MANJARO version and everything seems to be working correctly now, thanks :+1:

One interesting thing I’ve noticed when troubleshooting, is that this issue only affected my Xbox 360 controller. I’ve dug out my Xbox Series wireless controller, as well as a wired Logitech Dual Action controller, and they worked correctly on every kernel. I suppose this problem is isolated to the X360 gamepads and that’s why it went unnoticed? Weird.

Then, irrespective of the new found joy with kernel 6.16, at least you have kernel 6.12 (LTS) as a safe option to fall back to.

Another advantage of 6.12 (LTS) is that it’s expected EOL is December 2026, whereas most others (including 6.16) will likely be short-lived in comparison.

Good to know the issue is no more.

Regards.

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.