🎉 What's New in v3.3.4
We're excited to announce the release of AntiMicroX v3.3.4! This update represents months of hard work from our development team and community contributors. With significant performance improvements, expanded controller support, and enhanced stability, this is one of our most impactful releases yet.
🚀 Performance Improvements
The headline feature of v3.3.4 is a complete overhaul of our input processing engine. We've optimized the core mapping algorithms to reduce CPU usage by up to 40% and eliminate input lag that some users experienced with high polling rate controllers.
Key Performance Enhancements:
- Reduced CPU Usage: More efficient polling and event handling
- Lower Memory Footprint: Optimized data structures and garbage collection
- Faster Startup: Improved initialization sequence reduces launch time by 60%
- Smoother Operation: Eliminated micro-stutters during intensive gaming sessions
🎮 New Controller Support
We've expanded our controller compatibility to include several highly requested devices. Our new universal controller detection system can now automatically configure many previously unsupported gamepads.
Newly Supported Controllers:
- Razer Wolverine V2 Pro: Full button and trigger mapping support
- SteelSeries Stratus Duo: Complete wireless functionality
- 8BitDo SN30 Pro+: All buttons and analog sticks
- PowerA Enhanced Controllers: Xbox-licensed third-party controllers
- Generic Bluetooth Gamepads: Improved auto-detection for unknown devices
💡 Pro Tip
If your controller isn't automatically detected, try the new "Universal Controller Mode" in Settings → Advanced. This feature can map most HID-compliant devices even if they're not in our database.
🍎 Enhanced macOS Compatibility
macOS users will be particularly pleased with this release. We've resolved several long-standing issues and improved overall stability on Apple Silicon and Intel Macs.
macOS Improvements:
- Apple Silicon Optimization: Native ARM64 support for M1/M2/M3 Macs
- Bluetooth Reliability: Fixed connection drops with wireless controllers
- System Integration: Better compatibility with macOS accessibility features
- Notarization: Fully signed and notarized for Gatekeeper compatibility
🔧 Bug Fixes and Stability
This release includes fixes for over 25 reported issues, with a focus on edge cases that could cause crashes or unexpected behavior.
Major Bug Fixes:
- Fixed memory leak when rapidly switching profiles
- Resolved deadlock issue with simultaneous controller connections
- Fixed macro timing inconsistencies on high-DPI displays
- Corrected analog stick drift compensation algorithm
- Fixed profile auto-switching not working with some applications
🆕 New Features
Beyond performance and stability, we've added several community-requested features that enhance the overall user experience.
Feature Highlights:
- Quick Profile Switcher: New system tray menu for instant profile changes
- Advanced Deadzone Settings: Per-stick deadzone configuration with visual preview
- Macro Recorder: Record and replay complex key sequences
- Controller Battery Monitor: Shows battery level for supported wireless controllers
- Export/Import Improvements: Backup and restore all settings with one click
📥 Download v3.3.4 Now
Ready to experience the improvements? Download the latest version for your platform:
🔮 What's Next?
We're already working on v3.4.0, which will focus on user interface improvements and advanced customization options. Here's a sneak peek at what's coming:
- Redesigned main interface with dark/light theme options
- Cloud profile sync across devices
- Advanced gesture recognition for trackpads and touchscreens
- Plugin system for community extensions
- Mobile companion app for remote configuration
🙏 Community Thanks
This release wouldn't have been possible without our amazing community. Special thanks to all the beta testers, bug reporters, and contributors who helped make v3.3.4 the best AntiMicroX release yet.
Want to get involved? Join us on GitHub, connect with other users on Discord, or share your setups on Reddit.
📋 Full Changelog
For technical users, here's the complete changelog:
v3.3.4 (2025-01-15)
===================
Performance:
- Optimized input polling loop (40% CPU reduction)
- Improved memory management and garbage collection
- Faster application startup (60% improvement)
- Reduced input latency for high-polling-rate devices
New Features:
- Quick profile switcher in system tray
- Advanced per-stick deadzone configuration
- Macro recorder with timing controls
- Battery monitor for wireless controllers
- One-click settings backup/restore
Controller Support:
- Added Razer Wolverine V2 Pro support
- Added SteelSeries Stratus Duo support
- Added 8BitDo SN30 Pro+ support
- Added PowerA Enhanced Controller support
- Improved generic Bluetooth controller detection
macOS Improvements:
- Native Apple Silicon (ARM64) support
- Fixed Bluetooth controller connection issues
- Improved Gatekeeper compatibility
- Better accessibility feature integration
Bug Fixes:
- Fixed memory leak in profile switching
- Resolved controller connection deadlock
- Fixed macro timing on high-DPI displays
- Corrected analog stick drift compensation
- Fixed auto-profile switching reliability
- Various UI improvements and crash fixes
Dependencies:
- Updated Qt to 6.6.1
- Updated SDL to 2.28.5
- Updated build tools and CI pipeline