LazyDS4 is a controller mapping application designed to convert HID input from a DualShock 4 controller directly to a virtual Xbox 360 controller. Optimized for simplicity and performance, it offers real-time input mapping with a ~1ms (1000Hz) polling rate, modern graphical interface with PyQt5, and automatic joystick calibration.
๐ What's New (v2.1.0)
๐จ Visual Overhaul โ Modern, professional interface with gradient backgrounds and advanced styling
๐ Layout Optimization โ Improved spacing, alignment, and responsiveness
๐ Icon Integration โ Consistent use of dynamic SVG icons throughout
โก Enhanced Button Design โ Polished buttons with smooth animations and clear actions
๐ Responsive Interface โ Adapted for various screen sizes without overlaps
๐ Real-time Visual Indicators โ Clear and immediate feedback for status, warnings, and battery levels
Built by the lazy, for the lazy.
Features
- โ Direct HID to XInput Mapping โ Optimized real-time translation
- โ USB and Bluetooth Connection โ Complete support for DS4 v1 and v2
- โ 1000Hz Polling Rate โ Ultra-fast response of ~1ms
- ๐ฏ Smart Drift Detection โ Automatic detection with visual alerts and severity analysis
- ๐จ Modern Interface with dark theme design and visual effects
- ๐ Battery Monitor with low battery alerts and charging status
- ๐ฏ Enhanced Joystick Calibration with adaptive deadzone and drift correction
- ๐ง Automatic ViGEmBus Installation and driver management
- ๐ฑ Integrated Bluetooth Pairing Assistant
- ๐ฎ Interactive Controller Visualization in real-time