Closed sondregronas closed 3 years ago
Have the exact same problem with my xbox one wireless controller, the old controller is working with xboxdrv without problems:
moonlight stream 192.168.1.100 -verbose
Moonlight Embedded 2.4.7 (PI;ALSA;EMBEDDED) Connect to 192.168.1.100... NVIDIA GeForce GTX 980 Ti, GFE 3.15.0.186 (gs_04_09_24784787, 7.1.409.0) Platform Raspberry Pi (Broadcom) Loading mappingfile /usr/share/moonlight/gamecontrollerdb.txt Can't map (dpdown:+a1) Can't map (dpleft:-a0) Can't map (dpright:+a0) Can't map (dpup:-a1) Can't map (dpdown:+a1) Can't map (dpleft:-a0) Can't map (dpright:+a0) Can't map (dpup:-a1) Can't map (dpdown:+a1) Can't map (dpleft:-a0) Can't map (dpright:+a0) Can't map (dpup:-a1) Can't map (dpdown:+a1) Can't map (dpleft:-a0) Can't map (dpright:+a0) Can't map (dpup:-a1) Can't map (lefttrigger:+a3) Can't map (righttrigger:-a3) Can't map (dpdown:+a1) Can't map (dpleft:-a0) Can't map (dpright:+a0) Can't map (dpup:-a1) Can't map (dpdown:+a1) Can't map (dpleft:-a0) Can't map (dpright:+a0) Can't map (dpup:-a1) Detected Xbox Wireless Controller (050000005e040000fd02000003090000) on /dev/input/event2 as Xbox One Wireless Controller Detected Xbox Gamepad (userspace driver) (0000000058626f782047616d65706100) on /dev/input/event1 as Xbox Gamepad (userspace driver)
Having the same issue. Using the xbox 360 wireless wich is working fine until it`s resolved.
+1. Having the same issue. Xbox One S Wireless Controller. Firmware version: 3.1.1221.0.
Hey guys i found a solution that works for me (Raspberry pi 3, Retropie) I'll try to broadly outline the steps here:
sudo sh retropie_setup.sh
Here's my script entry that worked for my controller:
050000005e040000fd02000030110000,Xbox Wireless Controller,a:b0,b:b1,x:b2,y:b3,start:b7,guide:b8,back:b6,leftstick:b9,rightstick:b10,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:a2,righttrigger:a5,leftshoulder:b4,rightshoulder:b5,platform:Linux
I can confirm on my RB+ with Raspbian, that removing "xboxdrv" (apt-get remove xboxdrv) and following the installation steps from https://github.com/atar-axis/xpadneo/ fixed the issue. Now works as expected with the default mapping that came with moonlight-embedded
I can confirm on my RB+ with Raspbian, that removing "xboxdrv" (apt-get remove xboxdrv) and following the installation steps from https://github.com/atar-axis/xpadneo/ fixed the issue. Now works as expected with the default mapping that came with moonlight-embedded
Worked perfectly! Thank you!
NVidia Geforce Experience version: 3.15.0.164 Moonlight Embedded version: 2.4.7 Moonlight Embedded source: compiled from source Moonlight Embedded running on: Raspberry Pi Moonlight Embedded running on distribution: Raspbian, RetroPie OS
Verbose output
-verbose
of Moonlight Embedded:What is the expected result? Xbox and Select button on Xbox One Wireless controllers work as separate inputs, to access the Steam Big Picture Menu
The gamecontrollerdb.txt looks correct to me:
050000005e040000fd02000003090000,Xbox One Wireless Controller,a:b0,b:b1,back:b15,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b16,leftshoulder:b6,leftstick:b13,lefttrigger:a5,leftx:a0,lefty:a1,rightshoulder:b7,rightstick:b14,righttrigger:a4,rightx:a2,righty:a3,start:b11,x:b3,y:b4,
What happens instead of that? Xbox button & Select button give the same input as dpup (h0.1) when running steam. In RetroPie they are separate
I've tried: Running without xboxdrv, xpad. Running with either or both at the same time. I've also tried remapping it from the Steam menu but I get input dpup h0.1
Edit: Results from evtest:
Edit2> Didn't see https://github.com/irtimmer/moonlight-embedded/issues/675 in the list of issues earlier - sorry for doubleposting!