no joy, joystick

I ordered and received this .....

Not shown is the Li 18650 on the back.

And es expected, no info for programming of the OLED and joystick.

The OLED turns out to be easy.... SSD1306 display(0x3c, D1, D2)

The joystick I mapped with this......

#include <Arduino.h>

void setup() {
    Serial.begin(9600);
    pinMode(D0,INPUT_PULLUP);
    pinMode(D1,INPUT_PULLUP);
    pinMode(D2,INPUT_PULLUP);
    pinMode(D3,INPUT_PULLUP);
    pinMode(D4,INPUT_PULLUP);
    pinMode(D5,INPUT_PULLUP);
    pinMode(D6,INPUT_PULLUP);
    pinMode(D7,INPUT_PULLUP);
    pinMode(D8,INPUT_PULLUP);
    pinMode(D9,INPUT_PULLUP);
    //pinMode(D10,INPUT_PULLUP); // commented out because it locks up program
    Serial.printf("Joystick probe\n\n");
}

void loop() {
    Serial.printf("D0=%i D1=%i D2=%i D3=%i D4=%i D5=%i D6=%i D7=%i D8=%i D9=%i\n"
        ,digitalRead(D0)
        ,digitalRead(D1)
        ,digitalRead(D2)
        ,digitalRead(D3)
        ,digitalRead(D4)
        ,digitalRead(D5)
        ,digitalRead(D6)
        ,digitalRead(D7)
        ,digitalRead(D8)
        ,digitalRead(D9)
    );
    delay(500);
}

I got D3=left D5=sel D6=up D7=down

Now right seems to have a built in hardware reset function, leaving the joystick as useless for a UI tool.

My question: Is it possible to disable the reset function and have it respond as a normal joystick port?

mrred128:
I ordered and received this .....

What is this? Provide a link please.

ebay item