Many projects have existed out there (check out @samyk !) that turn Arduino HID keyboard devices into USB rubber ducky-likes. However, these devices are already themselves HID devices, and just ...
An analog shifter is a 2 axis joystick with positions mapped to gamepad buttons. Use 3.3V for the shifter supply! NOT 5V! 5V can damage the chip and will result in incorrect values. X and Y channels ...