Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
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
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