The UltraStik Is based about a true analog "engine" utilizing Innovative sensing technologies which works by using no contacts nor switches. Be aware that this instance assumes that you are using an Arduino-appropriate board that supports the Joystick library, like the Arduino Leonardo or Micro. For other gaming units or https://riverdsgte.verybigblog.com/37030998/analog-joystick-an-overview