Releases
0.94.0
Profiles
Profile edit page is now functional.
Profile name can be changed.
All buttons, thumbstick, dhat, mousewheel, and gyro mappings can be changed.
Button actions: 4 actions + 1 label per modifier.
Button modifiers: Hold
, Long press
, Overlap
, Home cycle
(only in home profile).
Thumbstick settings:
Mode: Off
, 4 Directions
, Alphanumeric
.
Distance calculation: Axial
, Radial
.
Axis overlap: -100%
to +100%
.
Custom deadzone: 0%
to 99%
.
Gyro settings:
Mode: Off
, Always on
, Touch on
, Touch off
, As absolute axis
.
Engage button/surface: Hexagonal touch surface or any button.
Gyro axis modifiers:
Min and max angle: -90°
to 90°
(only in absolute axis
mode).
Output mapping UI:
Complete keyboard (only in US english layout for now).
Mouse with 5 buttons.
Standard gamepad.
Procedures: Select profile
, Select rotary mode
, Execute macro
, Tune mode
, Calibrate
, Bootsel mode
.
Components
Action preview widget handles the visualization of actions in the overall view.
Action selector widget handles the addition and removal of actions (and labels) in the sidebar.
Custom number input widget with [-]
and [+]
buttons, unit display, and hold functionality.
LED component automatically adjust to parent size, logic handled by CSS instead of code.
LED component aperture parameter (how far away dots are from the center).
Misc
Notification about new firmware releases as a header widget.
Numeric values in settings tab presets now use new number input widget.
Material icons upgraded from using NPM library to embedded font, and latest version.
CSS/SASS warning and error limits increased to 10KB and 20KB.
You can’t perform that action at this time.