Hello everyone, I have the same issue under Ubuntu Linux, and I found a workaround while we wait for a patch to fix this problem:
- Edit: Scratch all that i wrote below, it seems the settings don't get applied, and the joystick doesn't work in flight! >:(
---------------------------------------------
In a Unity forum, (https://forum.unity.com/threads/no-joystick-detected.475870) someone posted a way to have your joystick recognized:
sudo apt-get install cmake
sudo apt-get install libsdl1.2-dev
sudo apt-get install libsdl2-dev
sudo apt-get install libncurses5-dev
cd ~/Downloads/sdl-jstest-master
mkdir build
cd build
cmake ..
make install
After compiling and installing, run: sdl2-jstest -l
sdl2-jstest -l
Found 5 joystick(s)
Joystick Name: 'Logitech Logitech Extreme 3D'
Joystick GUID: 030000006d04000015c2000010010000
Joystick Number: 0
Number of Axes: 4
Number of Buttons: 12
Number of Hats: 1
Number of Balls: 0
GameController:
Name: 'Logitech Logitech Extreme 3D'
Mapping: '030000006d04000015c2000010010000,Logitech Logitech Extreme 3D,a:b0,b:b4,back:b6,guide:b8,leftshoulder:b9,leftstick:h0.8,leftx:a0,lefty:a1,rightshoulder:b10,rightstick:h0.2,start:b7,x:b2,y:b5,platform:Linux'
Joystick Name: 'Xbox 360 Wireless Receiver'
Joystick GUID: 030000005e040000a102000000010000
Joystick Number: 1
Number of Axes: 6
Number of Buttons: 15
Number of Hats: 1
Number of Balls: 0
GameController:
Name: 'X360 Wireless Controller'
Mapping: '030000005e040000a102000000010000,X360 Wireless Controller,a:b0,b:b1,back:b6,dpdown:b14,dpleft:b11,dpright:b12,dpup:b13,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,'
(.... el receptor instala 4 joysticks, usamos el nº1)
After that, append the mapping line to /etc/environment:
SDL_GAMECONTROLLERCONFIG="030000006d04000015c2000010010000,Logitech Logitech Extreme 3D,,lefttrigger:b0,righttrigger:b1,a:b2,b:b4,x:b2,y:b5,start:b7,back:b6,guide:b8,leftstick:b9,leftshoulder:b10,rightshoulder:b11,dpleft:h0.8,dpright:h0:2,dpup:h0.1,dpdown:h0.4,leftx:a2,lefty:a3,rightx:a0,righty:a1,platform:Linux,030000005e040000a102000000010000,X360 Wireless Controller,a:b0,b:b1,back:b6,dpdown:b14,dpleft:b11,dpright:b12,dpup:b13,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3"
In my case, I had to tweak the default mapping to get the 4 axes and <<most of>> the buttons to work, enough to be playable ;-D
Cheers!