Can Arduino make USB devices? Try using the HID function with Arduino Pro Micro (Leonardo)
Arduino pro micro + cd74hc4067 Programming and connection - Programming Questions - Arduino Forum
My first button box. Arduino Pro Micro, 32 joystick buttons, 4 rotary encoders (turns send keystrokes), 1 potentiometer knob, PS2 joystick, custom wood enclosure. For use as ancillary control panel while using
Arduino Leonardo/Micro(ATMega32u4) As Gamepad/Game Controller : 8 Steps - Instructables
Expanding Arduino pro micro pins for MIDI Controller build - LEDs and Multiplexing - Arduino Forum
Arduino Micro - USB Joystick - YouTube
Help me adding joystick calibration sketch - Programming Questions - Arduino Forum
Cheapest, fastest DIY joystick encoder for Windows, PS & XBox (Rpi Pico GP2040) - Console Modification and Guides - Aussie Arcade
Control Freak | Hackaday.io
Ardunio Micro Joystick Card | The Sim
Programming Ponderings: Arduino Joystick Library - Version 2.0
How To Program The Pro Micro (atmega32u4) As A USB Gamepad Controller With Arduino - tinkerBOY
HELP] button matrix using joystick library on pro micro : r/arduino