Repository navigation
v0.3.3 — Cleaner UI, Rescan, Unsaved Changes Protection
AnalogtoKey v0.3.3 — Full changelog since v0.2 Beta
This release covers everything added since the initial v0.2 Beta release.
Three axis modes (new in v0.3)
Axes now support three independently toggleable modes — combine them freely:
Steps Mode (Standard)
Divides the axis travel into up to 99 steps. Each time the axis crosses a step boundary, the Up or Down key is pulsed. Perfect for throttle notches and brake steps in train simulators.
Center Mode
Splits the axis at its midpoint with a configurable dead zone (1–95%). Throttle (up) and brake (down) get independent step counts — e.g. 9 throttle steps + 9 brake steps = 19 distinct positions on a single lever.
Constant Pressure
Holds a key down continuously while the axis is past the dead zone, and releases it when the axis returns to neutral. Useful for horn, sanders, and any continuous-hold function.
Axis editor improvements (v0.3 / v0.3.1)
- Bi-directional axis bar — Center mode bars show green (throttle), grey (neutral), red (brake)
- Spinner fields on all numeric inputs (Steps, Dead zone %, Throttle steps, Brake steps) — click ▲▼ or type
- Dead zone range extended to 1–95% (was silently capped at 49%)
- Live raw axis value —
raw:XXXXXshown next to step info for easy centre-point and dead-zone calibration
Profile management improvements
- Rename profile — rename directly from the Edit menu without creating a copy
- Unsaved changes protection — the Save Profile button shows
●when there are unsaved edits; switching or creating profiles prompts before discarding
Toolbar redesign (v0.3.3)
Six individual toolbar buttons have been replaced with two dropdown menus:
- Edit ▾ (next to profile name): New profile / Copy profile / Rename profile / Delete profile
- ≡ (top right): Scan for new devices / Minimize to tray on close / Read Documentation / Exit
Scan for new devices (v0.3.3)
Re-detects all connected controllers without restarting the app. Open ≡ → Scan for new devices after plugging in a throttle quadrant or stick while the app is already running.
Minimize to tray — configurable (v0.3.3)
The X button minimises to the system tray by default. Toggle ≡ → Minimize to tray on close to make X close the app directly instead. The setting is remembered between sessions.
HidHide reliability fix (v0.2.1)
If the HidHide Configuration Client is open when AnalogtoKey starts, it now shows a Retry / Cancel dialog instead of silently failing to hide controllers.
Full changelog: CHANGELOG.md