petite-prince helpfully linked http://inputlag.science/ ~6 weeks ago. please do check this site and its links out. i had had suspicions about the quality of my joystick. reading the science led me to finally change the pcb; and it is a change surely worth investigating. here's an advertisement for a nice and inexpensive replacement board, from a good french vendor. qlex may shop here as well. https://www.smallcab.net/encoder-joystick-buttons-player-28mm-terminals-p-2177.html
Nice; i made my own using arduino: https://github.com/alex-ong/A4Joystick Gonna check out inputlag.science