The large desktop joystick works perfectly and creates the js0 file. But a wired and a wireless Xbox controller won’t create this js0 file, even though they seem to be recognized by the system when I check with lsusb. Here is syslog data after plugging in the wireless controller:
Dec 12 11:47:50 tegra-ubuntu kernel: [ 134.296147] usb 1-3.2: new full-speed USB device number 9 using xhci-tegra
Dec 12 11:47:50 tegra-ubuntu kernel: [ 134.329882] usb 1-3.2: New USB device found, idVendor=046d, idProduct=c21f
Dec 12 11:47:50 tegra-ubuntu kernel: [ 134.337030] usb 1-3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Dec 12 11:47:50 tegra-ubuntu kernel: [ 134.345064] usb 1-3.2: Product: Wireless Gamepad F710
Dec 12 11:47:50 tegra-ubuntu kernel: [ 134.350499] usb 1-3.2: Manufacturer: Logitech
Dec 12 11:47:50 tegra-ubuntu kernel: [ 134.355425] usb 1-3.2: SerialNumber: 72A59840
Dec 12 11:47:51 tegra-ubuntu mtp-probe: checking bus 1, device 9: “/sys/devices/70090000.xusb/usb1/1-3/1-3.2”
Dec 12 11:47:51 tegra-ubuntu mtp-probe: bus: 1, device: 9 was not an MTP device
Dec 12 11:47:51 tegra-ubuntu ofonod[789]: ofonod[789]: plugins/udevng.c:check_usb_device() usb [046d:c21f]
Dec 12 11:47:51 tegra-ubuntu ofonod[789]: plugins/udevng.c:check_usb_device() usb [046d:c21f]
Dec 12 11:47:52 tegra-ubuntu ofonod[789]: ofonod[789]: plugins/udevng.c:check_usb_device() usb [(null):(null)]
Dec 12 11:47:52 tegra-ubuntu ofonod[789]: plugins/udevng.c:check_usb_device() usb [(null):(null)]
Dec 12 11:47:53 tegra-ubuntu ofonod[789]: ofonod[789]: plugins/udevng.c:check_modem_list()
Dec 12 11:47:53 tegra-ubuntu ofonod[789]: plugins/udevng.c:check_modem_list()
Dec 12 11:48:16 tegra-ubuntu org.gnome.zeitgeist.SimpleIndexer[1669]: ** (zeitgeist-fts:2206): WARNING **: Unable to get info on application://nautilus-autostart.desktop
Dec 12 11:48:16 tegra-ubuntu rsyslogd-2007: action ‘action 9’ suspended, next retry is Tue Dec 12 11:48:46 2017 [v8.16.0 try http://www.rsyslog.com/e/2007 ]