Liftoff

Liftoff

View Stats:
DJI FPV Remote Controller 3 & Gimbal Dial
DJI FPV Remote Controller 3 & Gimbal Dial does not show anymore within LiftOff 'Controller' shortcuts or keys to add.

I used to be able to add the Gimbal Dial where moving the dial to the right would increase camera angle, and moving it left would be assigned to move camera down.

Some update perhaps killed the feature.

Thank you
< >
Showing 1-5 of 5 comments
JuniorDiscart  [developer] Mar 14 @ 1:40am 
Hi,

I presume an update to the controller would've broken that then. The input system for Liftoff has remained untouched for a couple of years already.
So if you were able to do that before, I don't see any reason why it shouldn't work now, unless something else has changed on the controller that wouldn't expose that functionality any longer.
Last edited by JuniorDiscart; Mar 14 @ 1:41am
Originally posted by JuniorDiscart:
Hi,

I presume an update to the controller would've broken that then. The input system for Liftoff has remained untouched for a couple of years already.
So if you were able to do that before, I don't see any reason why it shouldn't work now, unless something else has changed on the controller that wouldn't expose that functionality any longer.

Hi, and thank you for your quick reply.

I am not aware of any update or upgrade to the controller firmware that had taken place recently.

Now you got me thinking about what had changed since then for the RC dial not to be recognized on Linux Debian PC LiftOff installation, I did rather purge and reinstall Steam recently.

Thus, I wonder if I need to add the DJI joystick manually here: /usr/lib/udev/rules.d/60-steam-input.rules

# DJI Technology Co., Ltd. DJI Virtual Joystick
KERNEL=="hidraw*", ATTRS{idVendor}=="2ca3", ATTRS{idProduct}=="1021", MODE="0660", TAG+="uaccess"

then,

sudo udevadm control --reload

Of course, to list DJI joystick info on Debian:

$ lsusb

will list also:

$ Bus 001 Device 044: ID 2ca3:1021 DJI Technology Co., Ltd. DJI Virtual Joystick

This is where I did obtain the necessary info to add the DJI Joystick within 60-steam-input.rules

I will try that and update you about the DJI FPV RC 3.

Thank you
@JuniorDiscart I can confirm that editing the file '60-steam-input.rules' and reloading the udevadm did resolve this issue and added the dial on the joystick, or RC functionality. I did assign the right-direction rotation to 'camera angle up' and the left-rotation to 'camera angle down', and tested the functionality of the dial on both LiftOff and Micro Drones LiftOff:

Steps to achieve a full recognition of bottoms of DJI RC FPV 3 with LiftOff games:

$ sudo nano /usr/lib/udev/rules.d/60-steam-input.rules

Then I added this line:

# DJI Technology Co., Ltd. DJI Virtual Joystick
KERNEL=="hidraw*", ATTRS{idVendor}=="2ca3", ATTRS{idProduct}=="1021", MODE="0660", TAG+="uaccess"

save, then,

sudo udevadm control --reload

=========================
The explanation of some values within the line:

Quoting another member on of the forums within Steam:

"Just to note, the name after the hashtag is entirely customisable and doesn't affect anything, and the second line is the same apart from the values of {idVendor} and {idProduct} which is found by typing lsusb in shell and finding the corresponding usb device, both values found respectively after the letters ID "

That is:

$ lsusb

will list in the results also:

$ Bus 001 Device 044: ID 2ca3:1021 DJI Technology Co., Ltd. DJI Virtual Joystick

for the DJI Controller.


$ sudo nano /usr/lib/udev/rules.d/60-steam-input.rules

Then I added this line:

# DJI Technology Co., Ltd. DJI Virtual Joystick
KERNEL=="hidraw*", ATTRS{idVendor}=="2ca3", ATTRS{idProduct}=="1021", MODE="0660", TAG+="uaccess"

then,

sudo udevadm control --reload

Thank you
JuniorDiscart  [developer] Mar 17 @ 2:02am 
Thank you for the information on how you got it to work.
@JuniorDiscart Thank you for making this SIM happen ; )
< >
Showing 1-5 of 5 comments
Per page: 1530 50