should be, it's more the browser based python emulation with interrupt driven counter that could be very sketchy!
I'm sure that result is accurate, at least relative to yours. It took a few times for me to get that time, mainly because I did it while holding the button with one hand and tapping it with the other. When mounted on the panel and having a place to rest your hand, it's much easier to do repeatedly. But I was getting times similar to yours at times when I was going slow. On the time I did the test posted, there was a literal stream of changes. This is what a properly tuned,
good leaf switch can provide with a little practice, and really what it is known for. It's also important that the encoder can keep up with it. If not, you will never be able to go faster than the encoder is capable of discerning and pushing out to the system.
Just played a game, and I can see the benefits of even faster firing. I'm using the CLASSX for fire, so I'd better get practicing.
Make sure you tweak the switch so that you can barely see light through the contacts, and make sure the top leaf is in contact with the plunger leg. This puts the actuation right the top, so you won't be looking for it buried in the throw of the button. Not having to press it as far also cuts down on the time required. This is very beneficial with a game like Joust, where it is sometimes necessary to flap very quickly.
Anyway, I just tweaked my joystick down from 14mm up to down, to about 8mm. And it's so much better.
Almost as responsive as buttons.
I can't really go much further because there is about +/-1mm of dead movement about the centre, and then there is 2mm of disengage, so +/- 4mm is about the best I could do.
Congrats! I'm assuming the distances are measured at the knob of the stick. Honestly, with a microswitch based joystick, that's as good as can be expected. Also note that the length of the joystick will play a big role, which is one of the reasons many were so short to the panel. If you used the long handle Zippyy instead, that distance would probably increase by 50% or more.
With the cross (4way) restrictor I can now hit the diagonals, which may cause problems??? Is it just the feel of the 4way restrictor that people like, or is it also that some games will be confused by the diagonal switch combination?
If you make sure the unimportant directions are undefined, there shouldn't be an issue. The original games didn't have code to use those, so they should be ignored. If it works well, don't worry about the diagonals, unless you are playing a 4-way with it, and even then, don't worry until you actually see an issue when playing them. You are trying to do several things with one stick, so there will have to be a tradeoff.
RandyT