Page 1 of 1

[Solved] CSO Joystick not working

Posted: Fri Nov 23, 2018 9:20 am
by reipet
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

Re:

Posted: Fri Nov 23, 2018 1:51 pm
by kite
Looks good, have you pressed START and "Configure Input" and when it asks you to move joystick 1 you move it?

Re: CSO Joystick not working

Posted: Fri Nov 23, 2018 7:45 pm
by reipet
Yes, that did the trick :-)

THX!