I really don’t know what I am doing wrong.
B[/B] I used jscal to calibrate, test, and save the configuration for my joystick.
jscal -c /dev/input/js2
jscal -t /dev/input/js2
jscal -p /dev/input/js2 > /storage/.config/jscal.sh
chmod +x /storage/.config/jscal.sh
I will mention again that jscal -t does not produce an output. When I use that command, it simply does nothing. It does not output a 1, 2, 3 or 0. It drops me to a new line. So I assume it is working? But I don’t know.
B[/B] I navigate to /storage/.config to make sure the config file is there. It is. Here are the contents of the file:
jscal -s 6,1,0,128,128,8658944,8259300,1,0,127,127,8134160,6972137,1,0,128,128,2147483647,2147483647,1,0,128,128,2147483647,2147483647,1,0,0,0,2147483647,2147483647,1,0,0,0,2147483647,2147483647 /dev/input/js2
B[/B] I setup a file in /storage/.config/udev.rules.d/ and I named it 99-Mayflash-n64-adapter.rules
By the way: where did you get the name for this file? Does the name matter? Could it be named AnythingElse.rules? Anyway, I set this up as instructed.
B[/B] I run lsusb to get a list of all devices. There are apparently plenty:
Bus 006 Device 002: ID 0bda:8153 Realtek Semiconductor Corp.
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 0e8f:3013 GreenAsia Inc.
Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0e8f:3010 GreenAsia Inc.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
B [/B]I try the vendor/product ID for all of them, one by one. None of them work. Here is my system:
- Enter in the vendor/product ID for one of these devices in the appropriate place in 99-Mayflash-n64-adapter.rules
- Reboot the ODROID
- Start an N64 game
- The joystick is not calibrated
…
Super frustrating. Through this entire process, I have never gotten any feedback on screen to indicate the deadzone, range or sensitivity has changed at all. I don’t know why.