I seriously doubt that the JXD official was out of service back in 2017.
It appears that the joystick hat can be unsoldered from the PCB and a replacement soldered back on.
So I think the best way is to get a cheap used one and replace the hat from that one to the current one if it runs well. As there are really cheap bargains out there.
https://www.keeboshop.com
https://www.ebay.co.uk
To save you more money, I think you can also find substitutions/alternatives that can fit your device.
Hope my answer helps you.
crwdns2934105:0crwdne2934105:0
crwdns2934113:0crwdne2934113:0
crwdns2915270:0crwdne2915270:0
crwdns2889612:0crwdne2889612:0
0