v1.0.3 Input and adapter management
Kontrol is now more dependable at managing controller bindings, adapter packages, profiles, compatibility information, and window placement.
More flexible input mappings
- Unified bindings now support axes, buttons, and signed button pairs.
- Cross-kind mappings and threshold-based axis triggers work with proper re-arming.
- Legacy profiles migrate without overwriting existing unified bindings.
Safer adapter installation
- Local adapter ZIPs are validated for identity, checksums, safe paths, and SDK compatibility.
- Staged activation and rollback protection preserve profiles, settings, and logs.
- Failed activation restores the previous adapter instead of leaving a partial installation.
Clearer status and reliability
- Adapter units, game-build labels, and compatibility information are presented more clearly.
- Restored windows stay on a visible display, including portrait and partially off-screen layouts.
- Missing default profiles can be recreated from active adapter defaults.
Existing installations can update normally using the Windows installer.