Switch Pro Controller (Horipad S) giving wrong inputs

Hello! This is my first time posting on here. I’ve been using Endeavour for a few years now off and on. Anyways.

I’m trying to stream Dark Souls 3 through Steam Stream. I’m on a Framework 13 laptop, using a Horipad S Switch Pro Controller. I noticed that the inputs were incorrect, however. When I looked at the Steam bindings, everything was correct, but when I went to Endeavour’s controller settings panel (I’m using KDE Plasma), it was giving weird inputs. My joysticks and D-Pad are fine, but it’s registering the B button as A, the Y button as B, left bumper as Y, and as far as I can tell nothing is X. the A button is not registering at all. The controller works on my windows desktop (which is where I’m streaming Steam from) but it’s just not on Endeavour. It does not work properly when using Steam remotely or when using Parsec.
I’ve included a paste of the evtest I ran, along with what buttons i actually pressed vs what the system is reading them as
The Help page for the controller settings says there’s a Calibrate button but that is a lie. I installed hid-nintendo-dkms and that didn’t fix anything.

Pastebin of system:
https://0x0.st/X3wf.txt

Pastebin of journal:
https://0x0.st/X3wW.txt

[estarriol@the-fool ~]$ sudo evtest
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0:      Lid Switch
/dev/input/event1:      Power Button
/dev/input/event10:     HORI CO.,LTD. HORIPAD S
/dev/input/event11:     PC Speaker
/dev/input/event12:     HDA Intel PCH Mic
/dev/input/event13:     HDA Intel PCH Headphone
/dev/input/event14:     HDA Intel PCH HDMI/DP,pcm=3
/dev/input/event15:     HDA Intel PCH HDMI/DP,pcm=7
/dev/input/event16:     HDA Intel PCH HDMI/DP,pcm=8
/dev/input/event17:     HDA Intel PCH HDMI/DP,pcm=9
/dev/input/event2:      AT Translated Set 2 keyboard
/dev/input/event3:      FRMW0001:00 32AC:0006 Wireless Radio Control
/dev/input/event4:      FRMW0001:00 32AC:0006 Consumer Control
/dev/input/event5:      PIXA3854:00 093A:0274 Mouse
/dev/input/event6:      PIXA3854:00 093A:0274 Touchpad
/dev/input/event7:      Logitech M325
/dev/input/event8:      Video Bus
/dev/input/event9:      ImExPS/2 Generic Explorer Mouse
Select the device event number [0-17]: 10
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0xf0d product 0xc1 version 0x111
Input device name: "HORI CO.,LTD. HORIPAD S"
Supported events:
  Event type 0 (EV_SYN)
  Event type 1 (EV_KEY)
    Event code 304 (BTN_SOUTH)
    Event code 305 (BTN_EAST)
    Event code 306 (BTN_C)
    Event code 307 (BTN_NORTH)
    Event code 308 (BTN_WEST)
    Event code 309 (BTN_Z)
    Event code 310 (BTN_TL)
    Event code 311 (BTN_TR)
    Event code 312 (BTN_TL2)
    Event code 313 (BTN_TR2)
    Event code 314 (BTN_SELECT)
    Event code 315 (BTN_START)
    Event code 316 (BTN_MODE)
    Event code 317 (BTN_THUMBL)
  Event type 3 (EV_ABS)
    Event code 0 (ABS_X)
      Value    128
      Min        0
      Max      255
      Flat      15
    Event code 1 (ABS_Y)
      Value    128
      Min        0
      Max      255
      Flat      15
    Event code 2 (ABS_Z)
      Value    128
      Min        0
      Max      255
      Flat      15
    Event code 5 (ABS_RZ)
      Value    128
      Min        0
      Max      255
      Flat      15
    Event code 16 (ABS_HAT0X)
      Value      0
      Min       -1
      Max        1
    Event code 17 (ABS_HAT0Y)
      Value      0
      Min       -1
      Max        1
  Event type 4 (EV_MSC)
    Event code 4 (MSC_SCAN)
Properties:
Testing ... (interrupt to exit)
Event: time 1726762539.150750, type 3 (EV_ABS), code 0 (ABS_X), value 129
Event: time 1726762539.150750, -------------- SYN_REPORT ------------
Event: time 1726762539.154734, type 3 (EV_ABS), code 0 (ABS_X), value 130
Event: time 1726762539.154734, -------------- SYN_REPORT ------------
Event: time 1726762539.162746, type 3 (EV_ABS), code 0 (ABS_X), value 132
Event: time 1726762539.162746, -------------- SYN_REPORT ------------
Event: time 1726762539.166734, type 3 (EV_ABS), code 0 (ABS_X), value 134
Event: time 1726762539.166734, -------------- SYN_REPORT ------------
Event: time 1726762539.170736, type 3 (EV_ABS), code 0 (ABS_X), value 138
Event: time 1726762539.170736, -------------- SYN_REPORT ------------
Event: time 1726762539.174742, type 3 (EV_ABS), code 0 (ABS_X), value 139
Event: time 1726762539.174742, -------------- SYN_REPORT ------------
Event: time 1726762539.182744, type 3 (EV_ABS), code 0 (ABS_X), value 145
Event: time 1726762539.182744, -------------- SYN_REPORT ------------
Event: time 1726762539.186750, type 3 (EV_ABS), code 0 (ABS_X), value 149
Event: time 1726762539.186750, -------------- SYN_REPORT ------------
Event: time 1726762539.190464, type 3 (EV_ABS), code 0 (ABS_X), value 153
Event: time 1726762539.190464, -------------- SYN_REPORT ------------
Event: time 1726762539.194383, type 3 (EV_ABS), code 0 (ABS_X), value 158
Event: time 1726762539.194383, type 3 (EV_ABS), code 1 (ABS_Y), value 122
Event: time 1726762539.194383, -------------- SYN_REPORT ------------
Event: time 1726762539.202360, type 3 (EV_ABS), code 0 (ABS_X), value 162
Event: time 1726762539.202360, type 3 (EV_ABS), code 1 (ABS_Y), value 115
Event: time 1726762539.202360, -------------- SYN_REPORT ------------
Event: time 1726762539.206349, type 3 (EV_ABS), code 0 (ABS_X), value 164
Event: time 1726762539.206349, type 3 (EV_ABS), code 1 (ABS_Y), value 107
Event: time 1726762539.206349, -------------- SYN_REPORT ------------
Event: time 1726762539.210384, type 3 (EV_ABS), code 0 (ABS_X), value 167
Event: time 1726762539.210384, type 3 (EV_ABS), code 1 (ABS_Y), value 99
Event: time 1726762539.210384, -------------- SYN_REPORT ------------
Event: time 1726762539.214757, type 3 (EV_ABS), code 0 (ABS_X), value 169
Event: time 1726762539.214757, type 3 (EV_ABS), code 1 (ABS_Y), value 89
Event: time 1726762539.214757, -------------- SYN_REPORT ------------
Event: time 1726762539.222399, type 3 (EV_ABS), code 0 (ABS_X), value 171
Event: time 1726762539.222399, type 3 (EV_ABS), code 1 (ABS_Y), value 78
Event: time 1726762539.222399, -------------- SYN_REPORT ------------
Event: time 1726762539.226377, type 3 (EV_ABS), code 0 (ABS_X), value 175
Event: time 1726762539.226377, type 3 (EV_ABS), code 1 (ABS_Y), value 66
Event: time 1726762539.226377, -------------- SYN_REPORT ------------
Event: time 1726762539.230357, type 3 (EV_ABS), code 0 (ABS_X), value 180
Event: time 1726762539.230357, type 3 (EV_ABS), code 1 (ABS_Y), value 52
Event: time 1726762539.230357, -------------- SYN_REPORT ------------
Event: time 1726762539.234291, type 3 (EV_ABS), code 0 (ABS_X), value 184
Event: time 1726762539.234291, type 3 (EV_ABS), code 1 (ABS_Y), value 37
Event: time 1726762539.234291, -------------- SYN_REPORT ------------
Event: time 1726762539.242371, type 3 (EV_ABS), code 0 (ABS_X), value 192
Event: time 1726762539.242371, type 3 (EV_ABS), code 1 (ABS_Y), value 23
Event: time 1726762539.242371, -------------- SYN_REPORT ------------
Event: time 1726762539.246488, type 3 (EV_ABS), code 0 (ABS_X), value 200
Event: time 1726762539.246488, type 3 (EV_ABS), code 1 (ABS_Y), value 10
Event: time 1726762539.246488, -------------- SYN_REPORT ------------
Event: time 1726762539.250402, type 3 (EV_ABS), code 0 (ABS_X), value 207
Event: time 1726762539.250402, type 3 (EV_ABS), code 1 (ABS_Y), value 0
Event: time 1726762539.250402, -------------- SYN_REPORT ------------
Event: time 1726762539.254490, type 3 (EV_ABS), code 0 (ABS_X), value 217
Event: time 1726762539.254490, -------------- SYN_REPORT ------------
Event: time 1726762539.262460, type 3 (EV_ABS), code 0 (ABS_X), value 220
Event: time 1726762539.262460, -------------- SYN_REPORT ------------
Event: time 1726762539.266394, type 3 (EV_ABS), code 0 (ABS_X), value 221
Event: time 1726762539.266394, -------------- SYN_REPORT ------------
Event: time 1726762539.274501, type 3 (EV_ABS), code 0 (ABS_X), value 224
Event: time 1726762539.274501, -------------- SYN_REPORT ------------
Event: time 1726762539.282315, type 3 (EV_ABS), code 0 (ABS_X), value 228
Event: time 1726762539.282315, -------------- SYN_REPORT ------------
Event: time 1726762539.286275, type 3 (EV_ABS), code 0 (ABS_X), value 235
Event: time 1726762539.286275, type 3 (EV_ABS), code 1 (ABS_Y), value 2
Event: time 1726762539.286275, -------------- SYN_REPORT ------------
Event: time 1726762539.290251, type 3 (EV_ABS), code 0 (ABS_X), value 240
Event: time 1726762539.290251, type 3 (EV_ABS), code 1 (ABS_Y), value 8
Event: time 1726762539.290251, -------------- SYN_REPORT ------------
Event: time 1726762539.294368, type 3 (EV_ABS), code 0 (ABS_X), value 248
Event: time 1726762539.294368, type 3 (EV_ABS), code 1 (ABS_Y), value 15
Event: time 1726762539.294368, -------------- SYN_REPORT ------------
Event: time 1726762539.302468, type 3 (EV_ABS), code 0 (ABS_X), value 253
Event: time 1726762539.302468, type 3 (EV_ABS), code 1 (ABS_Y), value 22
Event: time 1726762539.302468, -------------- SYN_REPORT ------------
Event: time 1726762539.306374, type 3 (EV_ABS), code 0 (ABS_X), value 255
Event: time 1726762539.306374, type 3 (EV_ABS), code 1 (ABS_Y), value 32
Event: time 1726762539.306374, -------------- SYN_REPORT ------------
Event: time 1726762539.310491, type 3 (EV_ABS), code 1 (ABS_Y), value 46
Event: time 1726762539.310491, -------------- SYN_REPORT ------------
Event: time 1726762539.314439, type 3 (EV_ABS), code 1 (ABS_Y), value 63
Event: time 1726762539.314439, -------------- SYN_REPORT ------------
Event: time 1726762539.322455, type 3 (EV_ABS), code 1 (ABS_Y), value 84
Event: time 1726762539.322455, -------------- SYN_REPORT ------------
Event: time 1726762539.326477, type 3 (EV_ABS), code 1 (ABS_Y), value 108
Event: time 1726762539.326477, -------------- SYN_REPORT ------------
Event: time 1726762539.330379, type 3 (EV_ABS), code 1 (ABS_Y), value 128
Event: time 1726762539.330379, -------------- SYN_REPORT ------------
Event: time 1726762539.334383, type 3 (EV_ABS), code 1 (ABS_Y), value 133
Event: time 1726762539.334383, -------------- SYN_REPORT ------------
Event: time 1726762539.342360, type 3 (EV_ABS), code 1 (ABS_Y), value 155
Event: time 1726762539.342360, -------------- SYN_REPORT ------------
Event: time 1726762539.346415, type 3 (EV_ABS), code 1 (ABS_Y), value 173
Event: time 1726762539.346415, -------------- SYN_REPORT ------------
Event: time 1726762539.350487, type 3 (EV_ABS), code 1 (ABS_Y), value 187
Event: time 1726762539.350487, -------------- SYN_REPORT ------------
Event: time 1726762539.354325, type 3 (EV_ABS), code 1 (ABS_Y), value 194
Event: time 1726762539.354325, -------------- SYN_REPORT ------------
Event: time 1726762539.362487, type 3 (EV_ABS), code 0 (ABS_X), value 252
Event: time 1726762539.362487, type 3 (EV_ABS), code 1 (ABS_Y), value 193
Event: time 1726762539.362487, -------------- SYN_REPORT ------------
Event: time 1726762539.366361, type 3 (EV_ABS), code 0 (ABS_X), value 235
Event: time 1726762539.366361, type 3 (EV_ABS), code 1 (ABS_Y), value 181
Event: time 1726762539.366361, -------------- SYN_REPORT ------------
Event: time 1726762539.370381, type 3 (EV_ABS), code 0 (ABS_X), value 163
Event: time 1726762539.370381, type 3 (EV_ABS), code 1 (ABS_Y), value 136
Event: time 1726762539.370381, -------------- SYN_REPORT ------------
Event: time 1726762539.374335, type 3 (EV_ABS), code 0 (ABS_X), value 160
Event: time 1726762539.374335, type 3 (EV_ABS), code 1 (ABS_Y), value 109
Event: time 1726762539.374335, -------------- SYN_REPORT ------------
Event: time 1726762539.378292, type 3 (EV_ABS), code 0 (ABS_X), value 128
Event: time 1726762539.378292, type 3 (EV_ABS), code 1 (ABS_Y), value 128
Event: time 1726762539.378292, -------------- SYN_REPORT ------------
Event: time 1726762539.386286, type 3 (EV_ABS), code 0 (ABS_X), value 162
Event: time 1726762539.386286, -------------- SYN_REPORT ------------
Event: time 1726762539.390368, type 3 (EV_ABS), code 0 (ABS_X), value 128
Event: time 1726762539.390368, -------------- SYN_REPORT ------------
Event: time 1726762541.138345, type 3 (EV_ABS), code 17 (ABS_HAT0Y), value -1
Event: time 1726762541.138345, -------------- SYN_REPORT ------------
Event: time 1726762541.274921, type 3 (EV_ABS), code 17 (ABS_HAT0Y), value 0
Event: time 1726762541.274921, -------------- SYN_REPORT ------------
Event: time 1726762542.034977, type 3 (EV_ABS), code 17 (ABS_HAT0Y), value 1
Event: time 1726762542.034977, -------------- SYN_REPORT ------------
Event: time 1726762542.250804, type 3 (EV_ABS), code 17 (ABS_HAT0Y), value 0
Event: time 1726762542.250804, -------------- SYN_REPORT ------------
Event: time 1726762542.646911, type 3 (EV_ABS), code 16 (ABS_HAT0X), value -1
Event: time 1726762542.646911, -------------- SYN_REPORT ------------
Event: time 1726762542.806805, type 3 (EV_ABS), code 16 (ABS_HAT0X), value 0
Event: time 1726762542.806805, -------------- SYN_REPORT ------------
Event: time 1726762543.222924, type 3 (EV_ABS), code 16 (ABS_HAT0X), value 1
Event: time 1726762543.222924, -------------- SYN_REPORT ------------
Event: time 1726762543.398438, type 3 (EV_ABS), code 16 (ABS_HAT0X), value 0
Event: time 1726762543.398438, -------------- SYN_REPORT ------------
Event: time 1726762543.990934, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90004
Event: time 1726762543.990934, type 1 (EV_KEY), code 307 (BTN_NORTH), value 1
Event: time 1726762543.990934, -------------- SYN_REPORT ------------
Event: time 1726762544.182831, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90004
Event: time 1726762544.182831, type 1 (EV_KEY), code 307 (BTN_NORTH), value 0
Event: time 1726762544.182831, -------------- SYN_REPORT ------------
Event: time 1726762544.374367, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90002
Event: time 1726762544.374367, type 1 (EV_KEY), code 305 (BTN_EAST), value 1
Event: time 1726762544.374367, -------------- SYN_REPORT ------------
Event: time 1726762544.574834, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90002
Event: time 1726762544.574834, type 1 (EV_KEY), code 305 (BTN_EAST), value 0
Event: time 1726762544.574834, -------------- SYN_REPORT ------------
Event: time 1726762544.771019, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90001
Event: time 1726762544.771019, type 1 (EV_KEY), code 304 (BTN_SOUTH), value 1
Event: time 1726762544.771019, -------------- SYN_REPORT ------------
Event: time 1726762544.954599, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90001
Event: time 1726762544.954599, type 1 (EV_KEY), code 304 (BTN_SOUTH), value 0
Event: time 1726762544.954599, -------------- SYN_REPORT ------------
Event: time 1726762545.123013, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90003
Event: time 1726762545.123013, type 1 (EV_KEY), code 306 (BTN_C), value 1
Event: time 1726762545.123013, -------------- SYN_REPORT ------------
Event: time 1726762545.286970, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90003
Event: time 1726762545.286970, type 1 (EV_KEY), code 306 (BTN_C), value 0
Event: time 1726762545.286970, -------------- SYN_REPORT ------------
Event: time 1726762545.803024, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90007
Event: time 1726762545.803024, type 1 (EV_KEY), code 310 (BTN_TL), value 1
Event: time 1726762545.803024, -------------- SYN_REPORT ------------
Event: time 1726762546.026862, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90007
Event: time 1726762546.026862, type 1 (EV_KEY), code 310 (BTN_TL), value 0
Event: time 1726762546.026862, -------------- SYN_REPORT ------------
Event: time 1726762546.310440, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90005
Event: time 1726762546.310440, type 1 (EV_KEY), code 308 (BTN_WEST), value 1
Event: time 1726762546.310440, -------------- SYN_REPORT ------------
Event: time 1726762546.502867, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90005
Event: time 1726762546.502867, type 1 (EV_KEY), code 308 (BTN_WEST), value 0
Event: time 1726762546.502867, -------------- SYN_REPORT ------------
Event: time 1726762547.134890, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90008
Event: time 1726762547.134890, type 1 (EV_KEY), code 311 (BTN_TR), value 1
Event: time 1726762547.134890, -------------- SYN_REPORT ------------
Event: time 1726762547.347062, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90008
Event: time 1726762547.347062, type 1 (EV_KEY), code 311 (BTN_TR), value 0
Event: time 1726762547.347062, -------------- SYN_REPORT ------------
Event: time 1726762547.671002, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90006
Event: time 1726762547.671002, type 1 (EV_KEY), code 309 (BTN_Z), value 1
Event: time 1726762547.671002, -------------- SYN_REPORT ------------
Event: time 1726762547.854496, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90006
Event: time 1726762547.854496, type 1 (EV_KEY), code 309 (BTN_Z), value 0
Event: time 1726762547.854496, -------------- SYN_REPORT ------------
Event: time 1726762548.394657, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90009
Event: time 1726762548.394657, type 1 (EV_KEY), code 312 (BTN_TL2), value 1
Event: time 1726762548.394657, -------------- SYN_REPORT ------------
Event: time 1726762548.543001, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90009
Event: time 1726762548.543001, type 1 (EV_KEY), code 312 (BTN_TL2), value 0
Event: time 1726762548.543001, -------------- SYN_REPORT ------------
Event: time 1726762548.770926, type 4 (EV_MSC), code 4 (MSC_SCAN), value 9000a
Event: time 1726762548.770926, type 1 (EV_KEY), code 313 (BTN_TR2), value 1
Event: time 1726762548.770926, -------------- SYN_REPORT ------------
Event: time 1726762548.947036, type 4 (EV_MSC), code 4 (MSC_SCAN), value 9000a
Event: time 1726762548.947036, type 1 (EV_KEY), code 313 (BTN_TR2), value 0
Event: time 1726762548.947036, -------------- SYN_REPORT ------------
Event: time 1726762549.214608, type 4 (EV_MSC), code 4 (MSC_SCAN), value 9000e
Event: time 1726762549.214608, type 1 (EV_KEY), code 317 (BTN_THUMBL), value 1
Event: time 1726762549.214608, -------------- SYN_REPORT ------------
Event: time 1726762549.394911, type 4 (EV_MSC), code 4 (MSC_SCAN), value 9000e
Event: time 1726762549.394911, type 1 (EV_KEY), code 317 (BTN_THUMBL), value 0
Event: time 1726762549.394911, -------------- SYN_REPORT ------------
Event: time 1726762549.667014, type 4 (EV_MSC), code 4 (MSC_SCAN), value 9000d
Event: time 1726762549.667014, type 1 (EV_KEY), code 316 (BTN_MODE), value 1
Event: time 1726762549.667014, -------------- SYN_REPORT ------------
Event: time 1726762549.847041, type 4 (EV_MSC), code 4 (MSC_SCAN), value 9000d
Event: time 1726762549.847041, type 1 (EV_KEY), code 316 (BTN_MODE), value 0
Event: time 1726762549.847041, -------------- SYN_REPORT ------------
Event: time 1726762550.726945, type 3 (EV_ABS), code 0 (ABS_X), value 129
Event: time 1726762550.726945, -------------- SYN_REPORT ------------
Event: time 1726762550.730946, type 3 (EV_ABS), code 0 (ABS_X), value 130
Event: time 1726762550.730946, -------------- SYN_REPORT ------------
Event: time 1726762550.742581, type 3 (EV_ABS), code 0 (ABS_X), value 131
Event: time 1726762550.742581, -------------- SYN_REPORT ------------
Event: time 1726762550.746571, type 3 (EV_ABS), code 0 (ABS_X), value 133
Event: time 1726762550.746571, -------------- SYN_REPORT ------------
Event: time 1726762550.762562, type 3 (EV_ABS), code 0 (ABS_X), value 132
Event: time 1726762550.762562, -------------- SYN_REPORT ------------
Event: time 1726762550.766558, type 3 (EV_ABS), code 0 (ABS_X), value 133
Event: time 1726762550.766558, -------------- SYN_REPORT ------------
Event: time 1726762550.770551, type 3 (EV_ABS), code 0 (ABS_X), value 132
Event: time 1726762550.770551, -------------- SYN_REPORT ------------
Event: time 1726762550.790595, type 3 (EV_ABS), code 0 (ABS_X), value 133
Event: time 1726762550.790595, -------------- SYN_REPORT ------------
Event: time 1726762550.806442, type 3 (EV_ABS), code 0 (ABS_X), value 134
Event: time 1726762550.806442, -------------- SYN_REPORT ------------
Event: time 1726762550.814563, type 3 (EV_ABS), code 0 (ABS_X), value 135
Event: time 1726762550.814563, -------------- SYN_REPORT ------------
Event: time 1726762550.834562, type 3 (EV_ABS), code 0 (ABS_X), value 136
Event: time 1726762550.834562, -------------- SYN_REPORT ------------
Event: time 1726762550.850469, type 3 (EV_ABS), code 0 (ABS_X), value 137
Event: time 1726762550.850469, -------------- SYN_REPORT ------------
Event: time 1726762550.854468, type 3 (EV_ABS), code 0 (ABS_X), value 136
Event: time 1726762550.854468, -------------- SYN_REPORT ------------
Event: time 1726762550.910641, type 3 (EV_ABS), code 0 (ABS_X), value 135
Event: time 1726762550.910641, -------------- SYN_REPORT ------------
Event: time 1726762550.914917, type 3 (EV_ABS), code 0 (ABS_X), value 134
Event: time 1726762550.914917, -------------- SYN_REPORT ------------
Event: time 1726762550.923018, type 3 (EV_ABS), code 0 (ABS_X), value 133
Event: time 1726762550.923018, -------------- SYN_REPORT ------------
Event: time 1726762550.926708, type 3 (EV_ABS), code 0 (ABS_X), value 132
Event: time 1726762550.926708, -------------- SYN_REPORT ------------
Event: time 1726762550.931015, type 3 (EV_ABS), code 0 (ABS_X), value 131
Event: time 1726762550.931015, -------------- SYN_REPORT ------------
Event: time 1726762550.934899, type 3 (EV_ABS), code 0 (ABS_X), value 130
Event: time 1726762550.934899, -------------- SYN_REPORT ------------
Event: time 1726762550.971052, type 3 (EV_ABS), code 0 (ABS_X), value 129
Event: time 1726762550.971052, -------------- SYN_REPORT ------------
Event: time 1726762550.986561, type 3 (EV_ABS), code 0 (ABS_X), value 128
Event: time 1726762550.986561, -------------- SYN_REPORT ------------
Event: time 1726762551.026605, type 4 (EV_MSC), code 4 (MSC_SCAN), value 9000b
Event: time 1726762551.026605, type 1 (EV_KEY), code 314 (BTN_SELECT), value 1
Event: time 1726762551.026605, -------------- SYN_REPORT ------------
Event: time 1726762551.103060, type 4 (EV_MSC), code 4 (MSC_SCAN), value 9000b
Event: time 1726762551.103060, type 1 (EV_KEY), code 314 (BTN_SELECT), value 0
Event: time 1726762551.103060, -------------- SYN_REPORT ------------
Event: time 1726762552.386682, type 3 (EV_ABS), code 5 (ABS_RZ), value 130
Event: time 1726762552.386682, -------------- SYN_REPORT ------------
Event: time 1726762552.394672, type 3 (EV_ABS), code 5 (ABS_RZ), value 133
Event: time 1726762552.394672, -------------- SYN_REPORT ------------
Event: time 1726762552.402723, type 3 (EV_ABS), code 5 (ABS_RZ), value 134
Event: time 1726762552.402723, -------------- SYN_REPORT ------------
Event: time 1726762552.407038, type 3 (EV_ABS), code 5 (ABS_RZ), value 135
Event: time 1726762552.407038, -------------- SYN_REPORT ------------
Event: time 1726762552.411053, type 3 (EV_ABS), code 5 (ABS_RZ), value 136
Event: time 1726762552.411053, -------------- SYN_REPORT ------------
Event: time 1726762552.414902, type 3 (EV_ABS), code 5 (ABS_RZ), value 138
Event: time 1726762552.414902, -------------- SYN_REPORT ------------
Event: time 1726762552.422678, type 3 (EV_ABS), code 5 (ABS_RZ), value 142
Event: time 1726762552.422678, -------------- SYN_REPORT ------------
Event: time 1726762552.426595, type 3 (EV_ABS), code 5 (ABS_RZ), value 146
Event: time 1726762552.426595, -------------- SYN_REPORT ------------
Event: time 1726762552.430598, type 3 (EV_ABS), code 5 (ABS_RZ), value 153
Event: time 1726762552.430598, -------------- SYN_REPORT ------------
Event: time 1726762552.434616, type 3 (EV_ABS), code 5 (ABS_RZ), value 158
Event: time 1726762552.434616, -------------- SYN_REPORT ------------
Event: time 1726762552.442666, type 3 (EV_ABS), code 5 (ABS_RZ), value 163
Event: time 1726762552.442666, -------------- SYN_REPORT ------------
Event: time 1726762552.446634, type 3 (EV_ABS), code 2 (ABS_Z), value 129
Event: time 1726762552.446634, type 3 (EV_ABS), code 5 (ABS_RZ), value 168
Event: time 1726762552.446634, -------------- SYN_REPORT ------------
Event: time 1726762552.450584, type 3 (EV_ABS), code 2 (ABS_Z), value 130
Event: time 1726762552.450584, type 3 (EV_ABS), code 5 (ABS_RZ), value 171
Event: time 1726762552.450584, -------------- SYN_REPORT ------------
Event: time 1726762552.454825, type 3 (EV_ABS), code 2 (ABS_Z), value 131
Event: time 1726762552.454825, type 3 (EV_ABS), code 5 (ABS_RZ), value 175
Event: time 1726762552.454825, -------------- SYN_REPORT ------------
Event: time 1726762552.463049, type 3 (EV_ABS), code 5 (ABS_RZ), value 179
Event: time 1726762552.463049, -------------- SYN_REPORT ------------
Event: time 1726762552.467069, type 3 (EV_ABS), code 2 (ABS_Z), value 132
Event: time 1726762552.467069, type 3 (EV_ABS), code 5 (ABS_RZ), value 183
Event: time 1726762552.467069, -------------- SYN_REPORT ------------
Event: time 1726762552.471054, type 3 (EV_ABS), code 2 (ABS_Z), value 133
Event: time 1726762552.471054, type 3 (EV_ABS), code 5 (ABS_RZ), value 187
Event: time 1726762552.471054, -------------- SYN_REPORT ------------
Event: time 1726762552.474611, type 3 (EV_ABS), code 5 (ABS_RZ), value 191
Event: time 1726762552.474611, -------------- SYN_REPORT ------------
Event: time 1726762552.482598, type 3 (EV_ABS), code 2 (ABS_Z), value 134
Event: time 1726762552.482598, type 3 (EV_ABS), code 5 (ABS_RZ), value 195
Event: time 1726762552.482598, -------------- SYN_REPORT ------------
Event: time 1726762552.486593, type 3 (EV_ABS), code 2 (ABS_Z), value 135
Event: time 1726762552.486593, type 3 (EV_ABS), code 5 (ABS_RZ), value 198
Event: time 1726762552.486593, -------------- SYN_REPORT ------------
Event: time 1726762552.490638, type 3 (EV_ABS), code 2 (ABS_Z), value 136
Event: time 1726762552.490638, type 3 (EV_ABS), code 5 (ABS_RZ), value 203
Event: time 1726762552.490638, -------------- SYN_REPORT ------------
Event: time 1726762552.494903, type 3 (EV_ABS), code 2 (ABS_Z), value 137
Event: time 1726762552.494903, type 3 (EV_ABS), code 5 (ABS_RZ), value 207
Event: time 1726762552.494903, -------------- SYN_REPORT ------------
Event: time 1726762552.502653, type 3 (EV_ABS), code 2 (ABS_Z), value 138
Event: time 1726762552.502653, type 3 (EV_ABS), code 5 (ABS_RZ), value 212
Event: time 1726762552.502653, -------------- SYN_REPORT ------------
Event: time 1726762552.507010, type 3 (EV_ABS), code 5 (ABS_RZ), value 217
Event: time 1726762552.507010, -------------- SYN_REPORT ------------
Event: time 1726762552.511018, type 3 (EV_ABS), code 2 (ABS_Z), value 139
Event: time 1726762552.511018, type 3 (EV_ABS), code 5 (ABS_RZ), value 221
Event: time 1726762552.511018, -------------- SYN_REPORT ------------
Event: time 1726762552.514944, type 3 (EV_ABS), code 5 (ABS_RZ), value 227
Event: time 1726762552.514944, -------------- SYN_REPORT ------------
Event: time 1726762552.522666, type 3 (EV_ABS), code 5 (ABS_RZ), value 232
Event: time 1726762552.522666, -------------- SYN_REPORT ------------
Event: time 1726762552.526621, type 3 (EV_ABS), code 5 (ABS_RZ), value 237
Event: time 1726762552.526621, -------------- SYN_REPORT ------------
Event: time 1726762552.530589, type 3 (EV_ABS), code 2 (ABS_Z), value 140
Event: time 1726762552.530589, type 3 (EV_ABS), code 5 (ABS_RZ), value 241
Event: time 1726762552.530589, -------------- SYN_REPORT ------------
Event: time 1726762552.534591, type 3 (EV_ABS), code 5 (ABS_RZ), value 246
Event: time 1726762552.534591, -------------- SYN_REPORT ------------
Event: time 1726762552.543056, type 3 (EV_ABS), code 5 (ABS_RZ), value 250
Event: time 1726762552.543056, -------------- SYN_REPORT ------------
Event: time 1726762552.546681, type 3 (EV_ABS), code 5 (ABS_RZ), value 254
Event: time 1726762552.546681, -------------- SYN_REPORT ------------
Event: time 1726762552.550647, type 3 (EV_ABS), code 5 (ABS_RZ), value 255
Event: time 1726762552.550647, -------------- SYN_REPORT ------------
Event: time 1726762552.566576, type 3 (EV_ABS), code 2 (ABS_Z), value 141
Event: time 1726762552.566576, -------------- SYN_REPORT ------------
Event: time 1726762552.574608, type 3 (EV_ABS), code 2 (ABS_Z), value 140
Event: time 1726762552.574608, -------------- SYN_REPORT ------------
Event: time 1726762552.594518, type 3 (EV_ABS), code 2 (ABS_Z), value 141
Event: time 1726762552.594518, -------------- SYN_REPORT ------------
Event: time 1726762552.602671, type 3 (EV_ABS), code 2 (ABS_Z), value 140
Event: time 1726762552.602671, -------------- SYN_REPORT ------------
Event: time 1726762552.631054, type 3 (EV_ABS), code 2 (ABS_Z), value 139
Event: time 1726762552.631054, -------------- SYN_REPORT ------------
Event: time 1726762552.634613, type 3 (EV_ABS), code 2 (ABS_Z), value 138
Event: time 1726762552.634613, -------------- SYN_REPORT ------------
Event: time 1726762552.646551, type 3 (EV_ABS), code 2 (ABS_Z), value 136
Event: time 1726762552.646551, -------------- SYN_REPORT ------------
Event: time 1726762552.650470, type 3 (EV_ABS), code 2 (ABS_Z), value 135
Event: time 1726762552.650470, -------------- SYN_REPORT ------------
Event: time 1726762552.654689, type 3 (EV_ABS), code 2 (ABS_Z), value 134
Event: time 1726762552.654689, -------------- SYN_REPORT ------------
Event: time 1726762552.662604, type 3 (EV_ABS), code 2 (ABS_Z), value 133
Event: time 1726762552.662604, -------------- SYN_REPORT ------------
Event: time 1726762552.682602, type 3 (EV_ABS), code 2 (ABS_Z), value 132
Event: time 1726762552.682602, -------------- SYN_REPORT ------------
Event: time 1726762552.791100, type 3 (EV_ABS), code 5 (ABS_RZ), value 243
Event: time 1726762552.791100, -------------- SYN_REPORT ------------
Event: time 1726762552.795098, type 3 (EV_ABS), code 2 (ABS_Z), value 131
Event: time 1726762552.795098, type 3 (EV_ABS), code 5 (ABS_RZ), value 227
Event: time 1726762552.795098, -------------- SYN_REPORT ------------
Event: time 1726762552.803095, type 3 (EV_ABS), code 2 (ABS_Z), value 130
Event: time 1726762552.803095, type 3 (EV_ABS), code 5 (ABS_RZ), value 207
Event: time 1726762552.803095, -------------- SYN_REPORT ------------
Event: time 1726762552.807096, type 3 (EV_ABS), code 2 (ABS_Z), value 129
Event: time 1726762552.807096, type 3 (EV_ABS), code 5 (ABS_RZ), value 189
Event: time 1726762552.807096, -------------- SYN_REPORT ------------
Event: time 1726762552.811091, type 3 (EV_ABS), code 2 (ABS_Z), value 128
Event: time 1726762552.811091, type 3 (EV_ABS), code 5 (ABS_RZ), value 175
Event: time 1726762552.811091, -------------- SYN_REPORT ------------
Event: time 1726762552.814901, type 3 (EV_ABS), code 5 (ABS_RZ), value 161
Event: time 1726762552.814901, -------------- SYN_REPORT ------------
Event: time 1726762552.823084, type 3 (EV_ABS), code 5 (ABS_RZ), value 146
Event: time 1726762552.823084, -------------- SYN_REPORT ------------
Event: time 1726762552.827079, type 3 (EV_ABS), code 5 (ABS_RZ), value 134
Event: time 1726762552.827079, -------------- SYN_REPORT ------------
Event: time 1726762552.830967, type 3 (EV_ABS), code 5 (ABS_RZ), value 128
Event: time 1726762552.830967, -------------- SYN_REPORT ------------
Event: time 1726762553.243092, type 4 (EV_MSC), code 4 (MSC_SCAN), value 9000c
Event: time 1726762553.243092, type 1 (EV_KEY), code 315 (BTN_START), value 1
Event: time 1726762553.243092, -------------- SYN_REPORT ------------
Event: time 1726762553.374627, type 4 (EV_MSC), code 4 (MSC_SCAN), value 9000c
Event: time 1726762553.374627, type 1 (EV_KEY), code 315 (BTN_START), value 0
Event: time 1726762553.374627, -------------- SYN_REPORT ------------

The above is an evtest I did. The buttons I pressed in order are:
Dpad up, down, left, right
X, B, Y, A
L trigger, L bumper
R trigger, R bumper
-, +
screenshot, home

these are not what my machine registers it looks like, so there is one part of the problem discovered. (also it wouldn’t let me pastebin it, just froze up my terminal, but oh well, not really important).

pastebin of dmesg (limited to the gamepad)
https://0x0.st/X3xr.txt

Thanks!
Clear stars and calm skies.

I probably won’t have an answer for you but lets make this a bit easier for others to help you.
First

Which desktop are you using, this will be part of it’s settings

On the wiki it mentions under Tips and Tricks something about using a controller over the network
https://wiki.archlinux.org/title/Gamepad#Tips_and_Tricks

I don’t think this is needed anymore if I understood the wiki correctly (I might be wrong)

Also welcome to the forum

Providing some logs may be helpful for others to point you the right way
https://discovery.endeavouros.com/forum-log-tool-options/how-to-include-systemlogs-in-your-post/2021/03/

I’ll check these out, thanks! Also I added that I’m om KDE Plasma to my original post

1 Like

alright I also added pastebins for the journal, my system details, and evtest since thats what the arch wiki said to try. I have discovered some discrepencies in button pressed and input received

i forgot i couldn’t post stuff about this on the archlinux forums :confused: cuz I’m pretty sure its a base Arch issue and not a uniquely Endeavour issue. But oh well.

Solved it! Not a fan of the solution but it’ll do. I just remapped the controller in my steam settings. It seems to work now, and there’s no issues on the Windows end as yet.

1 Like

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