I'm pretty sure Asus just released a mouse with the most features ever. It's 121 grams just to get that out of the way, but it has tool-less disassembly, hot swap switches,
Joystick Man By Mouse Systems Windows 95 3.1x DOS Game Controller NEW! | eBay
How to Turn Your Game Controller Into a Computer Mouse | PCMag
Map Your Gamepad Buttons With Keyboard, Mouse, or Macros/Scripts Using AntiMicroX in Linux - It's FOSS
How to Turn Your Game Controller Into a Computer Mouse | PCMag
Amazon.com: ZLOT Vertical Gaming Mouse,Wired RGB Ergonomic USB Joystick Programmable Laser Gaming Mice,6+1 Design,11 Buttons,1000 Hz Max Polling Rate,10000 Max DPI,Upgraded Version for Computer Gamers,Black : Video Games
Download JoystickMouseTool 1.0
ASUS ROG Chakram Review - RTINGS.com
Nextick: Next-generation Joystick 3D Mouse by Lee Byung Chan — Kickstarter
Mini Gamepad Bluetooth Gamepads Game Controller Joystick Selfie Remote Shutter Wireless Mouse For IOS Android Smartphone TV Box | Wish
For THRUSTMASTER Hotas X56 VKB Flight Simulator Joystick Metal Mount Plate Tools 713929778126 | eBay
The Controller vs. Mouse and Keyboard Debate Explained - Esports Talk
3d Mouse Industrial Keyboard Mouse Three-axis Joystick Control Box Usb Control Keyboard Measuring Instrument Joystick - Pump Replacement Parts - AliExpress
Amazon.com: 3M Wired Ergonomic Optical Mouse, Patented Vertical Grip Design Keeps Your Hand and Wrist at a Neutral Angle for Comfort, USB/PS2 Plug and Play Compatibility, 6.5' Cord, Large Size, Black (EM500GPL) :
PUBG Game Converter MIX Keyboard Mouse Converter Bluetooth Station Stand Docking for iphone android Gamepad Joystick Controller|Gamepads| - AliExpress
Mouse-Controller Hybrid Aims To Dominate In First-Person Shooters | Hackaday
Arduino-Based (ATmega32U4) Mouse and Keyboard Controller - Hackster.io