Hello everyone. I've searched the internet high and low for an answer to a question, and not found an answer, and in the process I found this forum and am hopeful I can at least be pointed the right way to find the info I seek.
I've made a few custom arcade cabinets - a Pi 4-powered 19-inch bartop, a Pi 3B+-powered 7-inch minibartop, and a modded Arcade1up cab using an x86 PC.
All of these have been done using simple plug-in things like a cheap USB fightstick(the 19-inch bartop) or actual arcade joysticks/buttons with USB encoders(the minibartop and the Arcade1up). My next project I find myself in a bit of a conundrum... It's intended to be a super-cheap VERTICAL minibartop with a 10-inch display. In order to keep the control panel from getting too tight, I plan to use smaller buttons than on the minibartop, and would like to use a smaller than standard joystick. An idea I had was to use an analog stick(like this one:
https://www.amazon.com/gp/product/B00P7QBGD2/ref=ask_ql_qh_dp_hza) instead of a standard joystick, but I don't know if it will work, or what I may need to make it work if it can.
Thing is, I have zero soldering skills. I need stuff that easily plugs together to make my stuff. The analog stick shown in the example has a five-pin connector that looks an awful lot like that same connectors as on the arcade joysticks I used previously, but I don't know if it would actually work if I just plugged it into a joystick plug on a USB encoder.
And so we come to the question: Can this work without soldering? Can I just plug one of those into a USB encoder and use it in place of a normal arcade joystick? Do I need another component to make this work? And if not, is there an alternative option to get a smaller joystick?
The build is to use an old Windows tablet, for the record - not a Pi.