Skip to content

v0.3.3 — Cleaner UI, Rescan, Unsaved Changes Protection

Choose a tag to compare

@Gallinarius Gallinarius released this 01 Jun 19:17
· 16 commits to master since this release

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:XXXXX shown 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