protonscr

xboxdrv controller not working correctly and not configurable

steamclosed reviewed
ValveSoftware/steam-for-linux#4673 · opened 2016-10-19 by LinAGKar · updated 2019-10-25 · 5 comments · github
LLinAGKar 2016-10-19 github
Datorinformation:
    Tillverkare: Unknown
    Modell: Unknown
    Formfaktor: Stationär
    Ingen pekinmatning upptäckt

Processor:
    CPU-leverantör: GenuineIntel
    CPU-märke: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
    CPU-familj: 0x6
    CPU-modell: 0x3c
    CPU Stepping: 0x3
    CPU-typ: 0x0
    Hastighet: 4400 MHz
    8 logiska processorer
    4 fysikprocessorer
    HyperThreading:  Stöds
    FCMOV:  Stöds
    SSE2:  Stöds
    SSE3:  Stöds
    SSSE3:  Stöds
    SSE4a:  Stöds inte
    SSE41:  Stöds
    SSE42:  Stöds
    AES: Stöds
    AVX: Stöds
    CMPXCHG16B: Stöds
    LAHF/SAHF: Stöds
    PrefetchW: Stöds inte

Nätverk:
    Nätverkshastighet:  Mhz

Operativsystemversion:
    "openSUSE Leap 42.1 (x86_64)" (64 bitar)
    Kernelnamn: Linux
    Kernelversion: 4.1.31-30-default
    X Serverleverantör: The X.Org Foundation
    X Serverversion: 11702000
    X Window Manager: KWin
    Version av Steam Runtime: steam-runtime-beta-release_2016-09-02

Grafikkort:
    Drivrutin:  NVIDIA Corporation GeForce GTX 780/PCIe/SSE2

    Version av drivrutin:  4.5.0 NVIDIA 367.57
    OpenGL-version: 4.5
    Skrivbordets färgdjup: 24 bitar per pixel
    Skärmens uppdateringshastighet: 60 Hz
    Leverantörs-ID:  0x10de
    Enhets-ID:  0x1004
    Revision ej upptäckt
    Antal skärmar:  1
    Antal grafikkort hittades inte
    Primär skärmupplösning:  1920 x 1080
    Skrivbordsupplösning: 1920 x 1080
    Primär skärmstorlek: 20,08" x 11,30"  (23,03" diag)
                                      51,0 cm x 28,7 cm  (58,5 cm diag)
    Primär buss: PCI Express 16x
    Primär VRAM: 3072 MB
    MSAA-lägen som stöds:  2x 4x 8x 16x 

Ljudkort:
    Ljudenhet: Realtek ALC892

Minne:
    Arbetsminne:  15989 MB

Övrigt:
    Gränssnittsspråk:  Svenska
    SPRÅK: sv_SE.UTF-8
    Mikrofon:  Not set
    Steam-kontrollens kabel med förlängare: Not set
    Totalt tillgängligt hårddiskutrymme:  2679821 MB
    Största lediga hårddiskblock:  1037604 MB
    VR-headset: Inget upptäckt

Nyligen inträffade felrapporter:
    Thu Sep 15 14:39:15 2016 GMT: file ''/tmp/dumps/crash_20160915163913_17.dmp'', upload yes: ''CrashID=bp-88cacc2a-6f19-4f8a-8060-41d742160915''
    Fri Sep 16 08:49:26 2016 GMT: file ''/tmp/dumps/crash_20160916104923_15.dmp'', upload yes: ''CrashID=bp-e9eb2e92-0b28-474b-8b5d-ee8f62160916''
    Sat Sep 17 11:30:24 2016 GMT: file ''/tmp/dumps/crash_20160917133021_15.dmp'', upload yes: ''CrashID=bp-98a61d26-e61c-44a1-a2af-643ac2160917''
    Sun Sep 18 11:34:38 2016 GMT: file ''/tmp/dumps/crash_20160918133428_15.dmp'', upload yes: ''CrashID=bp-5ea9eae2-b05b-46de-826b-719ea2160918''
    Mon Sep 19 16:02:59 2016 GMT: file ''/tmp/dumps/crash_20160919180256_15.dmp'', upload yes: ''CrashID=bp-0d5a3b88-dbfb-4108-b9bc-1fa032160919''
    Tue Sep 20 16:51:35 2016 GMT: file ''/tmp/dumps/crash_20160920185132_15.dmp'', upload yes: ''CrashID=bp-502d3230-85e5-4b4c-81c5-ba1322160920''
    Wed Sep 21 13:21:37 2016 GMT: file ''/tmp/dumps/crash_20160921152134_15.dmp'', upload yes: ''CrashID=bp-99182399-00ea-4384-a278-cea1b2160921''
    Thu Sep 22 11:16:59 2016 GMT: file ''/tmp/dumps/crash_20160922131646_15.dmp'', upload yes: ''CrashID=bp-aff7b2e7-2e7b-438c-a182-c6ac52160922''
    Sat Sep 24 11:03:17 2016 GMT: file ''/tmp/dumps/crash_20160924130310_15.dmp'', upload yes: ''CrashID=bp-cca53ffd-07a2-48b2-9ed4-5f8c12160924''
    Sat Sep 24 11:41:18 2016 GMT: file ''/tmp/dumps/crash_20160924134116_16.dmp'', upload yes: ''CrashID=bp-6f2448c3-87a8-41cd-9361-2b9cb2160924''
    Sun Sep 25 11:02:48 2016 GMT: file ''/tmp/dumps/crash_20160925130229_15.dmp'', upload yes: ''CrashID=bp-0b4efef8-3f74-42c8-95c7-294542160925''
    Tue Sep 27 08:26:12 2016 GMT: file ''/tmp/dumps/crash_20160927102553_15.dmp'', upload yes: ''CrashID=bp-c589af38-c2af-4c83-8a12-e06ce2160927''
    Wed Sep 28 10:59:00 2016 GMT: file ''/tmp/dumps/crash_20160928125855_15.dmp'', upload yes: ''CrashID=bp-cc68b80f-8766-4dde-b245-0c3cb2160928''
    Wed Sep 28 14:30:18 2016 GMT: file ''/tmp/dumps/crash_20160928125647_1.dmp'', upload yes: ''CrashID=bp-e65b5050-699e-41ba-a792-c8ff12160928''
    Thu Sep 29 10:45:12 2016 GMT: file ''/tmp/dumps/crash_20160929124455_17.dmp'', upload yes: ''CrashID=bp-b1d9b2ed-3419-42ed-899e-cc5db2160929''
    Fri Sep 30 08:18:15 2016 GMT: file ''/tmp/dumps/assert_20160930101806_15.dmp'', upload yes: ''CrashID=bp-7a1d9689-5f67-4fb8-8875-672442160930''
    Sat Oct  1 10:11:53 2016 GMT: file ''/tmp/dumps/crash_20161001121137_15.dmp'', upload yes: ''CrashID=bp-22bf1418-2adf-4fc8-84d1-1c48b2161001''
    Sun Oct  2 10:22:10 2016 GMT: file ''/tmp/dumps/crash_20161002122207_15.dmp'', upload yes: ''CrashID=bp-807630c5-8bac-4006-8ce4-d0c7f2161002''
    Mon Oct  3 14:44:45 2016 GMT: file ''/tmp/dumps/crash_20161003164439_15.dmp'', upload yes: ''CrashID=bp-1dfe78fe-f0e5-4fd1-a178-01ad22161003''
    Tue Oct  4 16:50:58 2016 GMT: file ''/tmp/dumps/crash_20161004185038_15.dmp'', upload yes: ''CrashID=bp-8833f4f7-acf5-498a-9a51-beaff2161004''
    Tue Oct  4 20:57:40 2016 GMT: file ''/tmp/dumps/crash_20161004225738_17.dmp'', upload yes: ''CrashID=bp-1d8c8386-dd75-4c43-9886-dd5062161004''
    Wed Oct  5 07:31:16 2016 GMT: file ''/tmp/dumps/crash_20161005093108_15.dmp'', upload yes: ''CrashID=bp-566f120f-3be6-461a-89a8-7875d2161005''
    Wed Oct  5 22:06:57 2016 GMT: file ''/tmp/dumps/crash_20161005093017_1.dmp'', upload yes: ''CrashID=bp-9328ab84-0a62-496e-973c-53a452161005''
    Thu Oct  6 11:25:52 2016 GMT: file ''/tmp/dumps/crash_20161006132549_17.dmp'', upload yes: ''CrashID=bp-3082ad67-9650-4d88-a550-dda6a2161006''
    Thu Oct  6 21:41:01 2016 GMT: file ''/tmp/dumps/crash_20161006132441_1.dmp'', upload yes: ''CrashID=bp-e5108cb3-3f5f-4b20-82f1-d1fce2161006''
    Thu Oct  6 21:45:16 2016 GMT: file ''/tmp/dumps/crash_20161006234512_17.dmp'', upload yes: ''CrashID=bp-5c22e971-d55e-49e2-920b-2c3072161006''
    Mon Oct 10 15:31:04 2016 GMT: file ''/tmp/dumps/assert_20161010173044_15.dmp'', upload yes: ''CrashID=bp-190e3765-504f-4857-ac40-0f5472161010''
    Tue Oct 11 16:53:47 2016 GMT: file ''/tmp/dumps/crash_20161011185342_15.dmp'', upload yes: ''CrashID=bp-010abc6a-d945-4a6f-badc-12db12161011''
    Wed Oct 12 14:42:03 2016 GMT: file ''/tmp/dumps/crash_20161012164150_15.dmp'', upload yes: ''CrashID=bp-d57891d4-b6b6-4c35-ba36-6e4d62161012''
    Thu Oct 13 08:49:34 2016 GMT: file ''/tmp/dumps/crash_20161013104931_15.dmp'', upload yes: ''CrashID=bp-02d1af0d-9af1-42e8-9dc9-a021f2161013''
    Thu Oct 13 10:05:32 2016 GMT: file ''/tmp/dumps/crash_20161013120528_15.dmp'', upload yes: ''CrashID=bp-51f4ab16-11cb-456b-9157-108972161013''
    Fri Oct 14 11:24:07 2016 GMT: file ''/tmp/dumps/crash_20161014132402_15.dmp'', upload yes: ''CrashID=bp-a6957b87-ce06-4676-83f5-825bd2161014''
    Fri Oct 14 12:01:14 2016 GMT: file ''/tmp/dumps/crash_20161014140112_16.dmp'', upload yes: ''CrashID=bp-f8ed0ab9-ec42-43e2-9da0-cf54b2161014''
    Sat Oct 15 11:33:13 2016 GMT: file ''/tmp/dumps/crash_20161015133304_15.dmp'', upload yes: ''CrashID=bp-939ff458-1ffa-4035-8102-921ee2161015''
    Sat Oct 15 21:55:36 2016 GMT: file ''/tmp/dumps/crash_20161015235535_16.dmp'', upload yes: ''CrashID=bp-1f4aa280-2d20-4b7b-9377-4a57e2161015''
    Sun Oct 16 10:28:04 2016 GMT: file ''/tmp/dumps/crash_20161016122800_15.dmp'', upload yes: ''CrashID=bp-119c228c-c8a0-4d95-b0cb-d40fb2161016''
    Sun Oct 16 12:48:01 2016 GMT: file ''/tmp/dumps/crash_20161016144756_17.dmp'', upload yes: ''CrashID=bp-93dd8a57-fe8b-47df-9846-a04c02161016''
    Mon Oct 17 16:40:50 2016 GMT: file ''/tmp/dumps/crash_20161017184047_15.dmp'', upload yes: ''CrashID=bp-d6a92871-ffa7-45b6-a198-1c6b12161017''
    Tue Oct 18 18:27:48 2016 GMT: file ''/tmp/dumps/crash_20161018202739_15.dmp'', upload yes: ''CrashID=bp-54ffbba3-4692-4926-921a-e54372161018''
    Wed Oct 19 08:44:40 2016 GMT: file ''/tmp/dumps/crash_20161019104434_15.dmp'', upload yes: ''CrashID=bp-4d54d7f3-6987-4161-926d-9c92c2161019''
    Wed Oct 19 17:56:12 2016 GMT: file ''/tmp/dumps/crash_20161019195604_15.dmp'', upload yes: ''CrashID=bp-bc06e9be-8d3e-4548-9ebb-726c62161019''
    Wed Oct 19 18:17:25 2016 GMT: file ''/tmp/dumps/assert_20161019201723_14.dmp'', upload yes: ''CrashID=bp-38ebe4dc-391c-444a-8bef-69e732161019''
    Wed Oct 19 18:20:07 2016 GMT: file ''/tmp/dumps/assert_20161019202006_15.dmp'', upload yes: ''CrashID=bp-c1deff9f-fc35-4e05-9d1d-f2e2c2161019''
    Wed Oct 19 18:34:20 2016 GMT: file ''/tmp/dumps/assert_20161019203419_67.dmp'', upload yes: ''CrashID=bp-bae153ce-6527-41f4-a35f-7954a2161019''
    Wed Oct 19 18:50:47 2016 GMT: file ''/tmp/dumps/assert_20161019205046_15.dmp'', upload yes: ''CrashID=bp-9c3675d0-fef5-410f-9619-2edd42161019''
    Wed Oct 19 19:04:05 2016 GMT: file ''/tmp/dumps/assert_20161019210403_14.dmp'', upload yes: ''CrashID=bp-00f8a217-ce14-4e34-8b95-f6c8f2161019''
    Wed Oct 19 19:04:49 2016 GMT: file ''/tmp/dumps/crash_20161019210448_24.dmp'', upload yes: ''CrashID=bp-92a115c1-1d34-493c-bbc6-ab07a2161019''
    Wed Oct 19 19:04:49 2016 GMT: file ''/tmp/dumps/crash_20161019210402_1.dmp'', upload yes: ''CrashID=bp-d0ba37d6-46ea-4100-8b66-031e42161019''
    Wed Oct 19 19:04:53 2016 GMT: file ''/tmp/dumps/assert_20161019210452_15.dmp'', upload yes: ''CrashID=bp-135d9a82-fd3e-4a16-9a2f-4e36a2161019''
    Wed Oct 19 19:07:07 2016 GMT: file ''/tmp/dumps/crash_20161019210706_16.dmp'', upload yes: ''CrashID=bp-49065011-72f1-4404-a084-157cd2161019''

Using a controller with the xboxdrv controller no longer seems to work correctly. The controller layout is messed up (at least the axes) and rumble is not working. This seems to happen in any game. The controller is shown as "XInput-controller" in the big picture settings and is not configurable, which it used to be.

Mmdeguzis 2016-10-20 github

Did you use --mimic-xpad or mimic-xpad-wireless? Also, for long pastes of code, use gist.github.com

LLinAGKar 2016-10-20 github

On further inspection it only seems like Shadow of Mordor is affected by the incorrect axis mapping, and --mimic-xpad fixes it there.

gist.github.com doesn't seem to include newlines in pasted code.

Edit: Big Picture has the same incorrect axes as Shadow of Mordor, and Limbo doesn't work at all with Xboxdrv.

AAppleSeed2010 2016-12-28 github

Have you tested the mapping with jstest-gtk ?
For me it was no good and need to be corrected with jscal and joydevmap. After this, all my game work now nicely (the pb was with hotline miami, valdis story, and mark of the ninja).

  1. correct the mapping and calibrate the gamepad with jstest-gtk
  2. export it with "jscal -p /dev/input/js1" and " joydevmap --list-axismap --dev /dev/input/js1" (in my case, js1 is the xboxdrv virtual pad)
  3. add the two line returned by "2." in you .bashrc or elsewhere to launch it before playing
    Even if the calibration is good with your gamepad, the xboxdrv virtual driver need to be calibrated.
    Before loading the new mapping with jscal and joydevmap, you need to load xboxdrv first (i have created a xboxdrv config file with the help of "evtest", a xbox gamepad picture, and "xboxdrv --help-button && xboxdrv --help-axis" to bind my gamepad buttons to xbox buttons)

A little trick to hide my real gamepad to steam or others programs (except for the smart sdl library) : i move js0 to js5 and event16 to event20 before launching the xboxdrv : the xboxdrv become the first pad, and because js2, js3, js4 and event17, 18, 19 don't exist, the programs stop at one gamepad found.

Kkisak-valve maintainer 2019-09-20 github

Hello @LinAGKar, are you still experiencing this issue on an up to date system?

Kkisak-valve maintainer 2019-10-25 github

Closing pending feedback.

Nothing extracted yet.