[Joystick] SNK Neo-Geo Stick

What joystick does the original SNK Neo-Geo Stick use?
And what is up with that cracking that you often see on them?

What do version 2 and 3 use?
I only can make up that some use a larger ball.

Are the buttons propriety material or can I find them elsewhere?

i dont think they used any particular type of stick
they look like this one withouth the extra buttons of course

http://www.play-asia.com/paOS-13-71-m-49-en-70-1mk0.html

heres a pic of the original

Here is more about it:
http://exar.jp/neogeo

I would like to know because so far it is the only stick
where all the moves I make come out 100 %.

http://img409.imageshack.us/img409/9783/s2022996wg4.jpg
http://img403.imageshack.us/img403/4950/s2022998il3.jpg
http://img526.imageshack.us/img526/2392/s2022995tf6.jpg
http://img530.imageshack.us/img530/2783/s2022994ds7.jpg
http://img329.imageshack.us/img329/2035/s2022993qf1.jpg

The above comparisons show that the Neo Geo stick is a custom Seimitsu model made for SNK in the late 80’s. The LS-30 (Ikari Warriors, Guerrilla War, etc.) and LS-32 belong to the same era. The Neo Geo joystick uses Matsushita microswitches for the stick and Tokai switches for the buttons, just like Seimitsu sticks and buttons. Japanese SNK cabs use Seimitsu parts exclusively which goes to show there was a close relationship between SNK and Seimitsu so it’s understandable that when SNK needed to manufacture an arcade stick for their home system they turned to Seimitsu.