[Solved] CSO Joystick not working
Posted: Fri Nov 23, 2018 9:20 am
Hello,
Im about to finish my CSO build and wanted to test the Joystick in Nintendo 64.
Everything is correctly wired and the configuration using the python script also worked well.
I get readings in the file but in Mario Kart for example neither the D-Pad nor the Joystick are working, all other buttons are working fine.
I tried several different settings in the config, nothing changed.
Here the config file:
GENERAL INFORMATION
Mode pressed: 0
Wifi enabled: 1
Backlight: 40%
VOLUME INFORMATION
Amp enabled: 0
Current volume: 30%
Digital rocker enabled: 1
Analog volume enabled: 0
Analog volume adc: 0
JOYSTICK INFORMATION
JOY 1 enabled: 1 - (X: 496 Y:522)
JOY 1 X invert: 0
JOY 1 Y invert: 0
JOY 2 enabled: 0 - (X: 837 Y:0)
JOY 2 X invert: 1
JOY 2 Y invert: 0
MAIN MENU
---------
1 - Joystick calibration
2 - Invert JOY 1 X config
3 - Invert JOY 1 Y config
4 - Invert JOY 2 X config
5 - Invert JOY 2 Y config
6 - Toggle JOY 1 enabled config
7 - Toggle JOY 2 enabled config
8 - Toggle Analog Volume enabled config
9 - Toggle Digital Volume Rocker enabled config
ENTER - Refresh information
X - Quit
Enter selection followed by ENTER:
>>> Refreshing..
GENERAL INFORMATION
Mode pressed: 0
Wifi enabled: 1
Backlight: 40%
VOLUME INFORMATION
Amp enabled: 0
Current volume: 30%
Digital rocker enabled: 1
Analog volume enabled: 0
Analog volume adc: 0
JOYSTICK INFORMATION
JOY 1 enabled: 1 - (X: 164 Y:518)
JOY 1 X invert: 0
JOY 1 Y invert: 0
JOY 2 enabled: 0 - (X: 871 Y:157)
JOY 2 X invert: 1
JOY 2 Y invert: 0
MAIN MENU
---------
1 - Joystick calibration
2 - Invert JOY 1 X config
3 - Invert JOY 1 Y config
4 - Invert JOY 2 X config
5 - Invert JOY 2 Y config
6 - Toggle JOY 1 enabled config
7 - Toggle JOY 2 enabled config
8 - Toggle Analog Volume enabled config
9 - Toggle Digital Volume Rocker enabled config
ENTER - Refresh information
X - Quit
Enter selection followed by ENTER:
>>> Refreshing..
GENERAL INFORMATION
Mode pressed: 0
Wifi enabled: 1
Backlight: 40%
VOLUME INFORMATION
Amp enabled: 0
Current volume: 30%
Digital rocker enabled: 1
Analog volume enabled: 0
Analog volume adc: 7
JOYSTICK INFORMATION
JOY 1 enabled: 1 - (X: 853 Y:508)
JOY 1 X invert: 0
JOY 1 Y invert: 0
JOY 2 enabled: 0 - (X: 833 Y:0)
JOY 2 X invert: 1
JOY 2 Y invert: 0
MAIN MENU
---------
1 - Joystick calibration
2 - Invert JOY 1 X config
3 - Invert JOY 1 Y config
4 - Invert JOY 2 X config
5 - Invert JOY 2 Y config
6 - Toggle JOY 1 enabled config
7 - Toggle JOY 2 enabled config
8 - Toggle Analog Volume enabled config
9 - Toggle Digital Volume Rocker enabled config
ENTER - Refresh information
X - Quit
Enter selection followed by ENTER:
>>> Refreshing..
GENERAL INFORMATION
Mode pressed: 0
Wifi enabled: 1
Backlight: 40%
VOLUME INFORMATION
Amp enabled: 0
Current volume: 30%
Digital rocker enabled: 1
Analog volume enabled: 0
Analog volume adc: 1
JOYSTICK INFORMATION
JOY 1 enabled: 1 - (X: 531 Y:812)
JOY 1 X invert: 0
JOY 1 Y invert: 0
JOY 2 enabled: 0 - (X: 823 Y:0)
JOY 2 X invert: 1
JOY 2 Y invert: 0
MAIN MENU
---------
1 - Joystick calibration
2 - Invert JOY 1 X config
3 - Invert JOY 1 Y config
4 - Invert JOY 2 X config
5 - Invert JOY 2 Y config
6 - Toggle JOY 1 enabled config
7 - Toggle JOY 2 enabled config
8 - Toggle Analog Volume enabled config
9 - Toggle Digital Volume Rocker enabled config
ENTER - Refresh information
X - Quit
Enter selection followed by ENTER:
>>> Refreshing..
GENERAL INFORMATION
Mode pressed: 0
Wifi enabled: 1
Backlight: 40%
VOLUME INFORMATION
Amp enabled: 0
Current volume: 30%
Digital rocker enabled: 1
Analog volume enabled: 0
Analog volume adc: 6
JOYSTICK INFORMATION
JOY 1 enabled: 1 - (X: 517 Y:180)
JOY 1 X invert: 0
JOY 1 Y invert: 0
JOY 2 enabled: 0 - (X: 891 Y:0)
JOY 2 X invert: 1
JOY 2 Y invert: 0
Im about to finish my CSO build and wanted to test the Joystick in Nintendo 64.
Everything is correctly wired and the configuration using the python script also worked well.
I get readings in the file but in Mario Kart for example neither the D-Pad nor the Joystick are working, all other buttons are working fine.
I tried several different settings in the config, nothing changed.
Here the config file:
GENERAL INFORMATION
Mode pressed: 0
Wifi enabled: 1
Backlight: 40%
VOLUME INFORMATION
Amp enabled: 0
Current volume: 30%
Digital rocker enabled: 1
Analog volume enabled: 0
Analog volume adc: 0
JOYSTICK INFORMATION
JOY 1 enabled: 1 - (X: 496 Y:522)
JOY 1 X invert: 0
JOY 1 Y invert: 0
JOY 2 enabled: 0 - (X: 837 Y:0)
JOY 2 X invert: 1
JOY 2 Y invert: 0
MAIN MENU
---------
1 - Joystick calibration
2 - Invert JOY 1 X config
3 - Invert JOY 1 Y config
4 - Invert JOY 2 X config
5 - Invert JOY 2 Y config
6 - Toggle JOY 1 enabled config
7 - Toggle JOY 2 enabled config
8 - Toggle Analog Volume enabled config
9 - Toggle Digital Volume Rocker enabled config
ENTER - Refresh information
X - Quit
Enter selection followed by ENTER:
>>> Refreshing..
GENERAL INFORMATION
Mode pressed: 0
Wifi enabled: 1
Backlight: 40%
VOLUME INFORMATION
Amp enabled: 0
Current volume: 30%
Digital rocker enabled: 1
Analog volume enabled: 0
Analog volume adc: 0
JOYSTICK INFORMATION
JOY 1 enabled: 1 - (X: 164 Y:518)
JOY 1 X invert: 0
JOY 1 Y invert: 0
JOY 2 enabled: 0 - (X: 871 Y:157)
JOY 2 X invert: 1
JOY 2 Y invert: 0
MAIN MENU
---------
1 - Joystick calibration
2 - Invert JOY 1 X config
3 - Invert JOY 1 Y config
4 - Invert JOY 2 X config
5 - Invert JOY 2 Y config
6 - Toggle JOY 1 enabled config
7 - Toggle JOY 2 enabled config
8 - Toggle Analog Volume enabled config
9 - Toggle Digital Volume Rocker enabled config
ENTER - Refresh information
X - Quit
Enter selection followed by ENTER:
>>> Refreshing..
GENERAL INFORMATION
Mode pressed: 0
Wifi enabled: 1
Backlight: 40%
VOLUME INFORMATION
Amp enabled: 0
Current volume: 30%
Digital rocker enabled: 1
Analog volume enabled: 0
Analog volume adc: 7
JOYSTICK INFORMATION
JOY 1 enabled: 1 - (X: 853 Y:508)
JOY 1 X invert: 0
JOY 1 Y invert: 0
JOY 2 enabled: 0 - (X: 833 Y:0)
JOY 2 X invert: 1
JOY 2 Y invert: 0
MAIN MENU
---------
1 - Joystick calibration
2 - Invert JOY 1 X config
3 - Invert JOY 1 Y config
4 - Invert JOY 2 X config
5 - Invert JOY 2 Y config
6 - Toggle JOY 1 enabled config
7 - Toggle JOY 2 enabled config
8 - Toggle Analog Volume enabled config
9 - Toggle Digital Volume Rocker enabled config
ENTER - Refresh information
X - Quit
Enter selection followed by ENTER:
>>> Refreshing..
GENERAL INFORMATION
Mode pressed: 0
Wifi enabled: 1
Backlight: 40%
VOLUME INFORMATION
Amp enabled: 0
Current volume: 30%
Digital rocker enabled: 1
Analog volume enabled: 0
Analog volume adc: 1
JOYSTICK INFORMATION
JOY 1 enabled: 1 - (X: 531 Y:812)
JOY 1 X invert: 0
JOY 1 Y invert: 0
JOY 2 enabled: 0 - (X: 823 Y:0)
JOY 2 X invert: 1
JOY 2 Y invert: 0
MAIN MENU
---------
1 - Joystick calibration
2 - Invert JOY 1 X config
3 - Invert JOY 1 Y config
4 - Invert JOY 2 X config
5 - Invert JOY 2 Y config
6 - Toggle JOY 1 enabled config
7 - Toggle JOY 2 enabled config
8 - Toggle Analog Volume enabled config
9 - Toggle Digital Volume Rocker enabled config
ENTER - Refresh information
X - Quit
Enter selection followed by ENTER:
>>> Refreshing..
GENERAL INFORMATION
Mode pressed: 0
Wifi enabled: 1
Backlight: 40%
VOLUME INFORMATION
Amp enabled: 0
Current volume: 30%
Digital rocker enabled: 1
Analog volume enabled: 0
Analog volume adc: 6
JOYSTICK INFORMATION
JOY 1 enabled: 1 - (X: 517 Y:180)
JOY 1 X invert: 0
JOY 1 Y invert: 0
JOY 2 enabled: 0 - (X: 891 Y:0)
JOY 2 X invert: 1
JOY 2 Y invert: 0