Spektrum Wireless Dongle on Ubuntu Linux

Sat Dec 02, 2017 7:03 am
avatar  Cahdek
#1
Ca

I've been trying to get my transmitter configured correctly for neXt on Linux. I read the threads from Klaus , installed SDL and ran the controllermap utility. This is the closest thing that seems to work for my DX6(Gen 2) and USB Dongle:

SDL_GAMECONTROLLERCONFIG="03000000830400002b570000 11010000,Horizon Hobby SPEKTRUM RECEIVER,platform:Linux,leftx:a2~,lefty:a3~,rightx :a0~,righty:a1~,"

The sticks seem to be in the right place, but I have a HUGE deadzone in the middle of the sticks that makes it unusable. I have tried re-calibrating in neXt and setting the deadzone and minimum signals as low as possible. I've also tried doing the opposite and going to the max to see if it would have any effect.

HELI-X works great! But can't for the life of me get neXt to work correctly.

Any help?


 reply

 Report post
Tue Dec 05, 2017 5:34 pm
#2
ni

Get the program evdev-joystick
Then run like
evdev-joystick --evdev /dev/input/by-id/usb-RCWARE_RX2SIM_Game_Controller_8D8B128C5751-event-joystick -d 0


 reply

 Report post
Fri Dec 08, 2017 10:25 pm
avatar  Cahdek
#3
Ca

evdev-joystick is a newer package and only available on 17.x releases. I am still using 16.04 LTS version. The equivalent is jscal which I have run and the system sees the full resolution of the transmitter. For some reason, neXt does not see the resolution around center stick. I've tried changing the minimum required signal as well as the dead zone around center values and nothing has been working. I am using the latest version of neXt


 reply

 Report post
Sun Dec 24, 2017 3:47 pm
#4
ni

Zitat von Cahdek im Beitrag #3
evdev-joystick is a newer package and only available on 17.x releases. I am still using 16.04 LTS version. The equivalent is jscal which I have run and the system sees the full resolution of the transmitter. For some reason, neXt does not see the resolution around center stick. I've tried changing the minimum required signal as well as the dead zone around center values and nothing has been working. I am using the latest version of neXt




Hi

jscal applies to the old interface /dev/input/jsX

evdev-joystick applies to /dev/input/eventX

Get the source of linuxconsoletools-1.6.0 and have it compiled.
Then copy the binary evdev-joystick to /usr/local/bin

Dieter


 reply

 Report post
Already a member?
Register now!
Create an account?
Sign up now!