Hi, you can program the joysticks by VIA.
The Joystick is set default as simulating the mouse, which, in this case supports analog input.
It can also support single inputs that works like a switch when you assign ordinary key values to the joystick.
Acrylic and aluminum can get heavy, what is handling this like? I love the novelty, and wouldnt treat this as a gaming controller but some idea of the weight would help since the joysticks are functional.