EigenD 3.0.2-Beta-4-Ubuntu
Pre-releaseEigenD 3.0.2-Beta-4 (Ubuntu)
This Ubuntu/Linux build fixes a recurring USB issue with the Alpha/Tau base station.
Fixed
Base station goes silent on Linux (no lights, setups or keygroups).
The self-powered base station could get stuck with its isochronous OUT stream
wedged: it enumerated, the EM→MM mode switch succeeded (USB id 2139:0003 →
2139:0105), and both the controller and base station reported "connected" — yet
EigenD sent nothing to the controller (no tonic lights, no key splits, no
setups). Because the base station is mains powered, the bad state survived a USB
replug and even a full host reboot; only a USB-level reset cleared it. The
native macOS/Windows drivers reset the device on open, but the Linux path did
not — so once wedged it stayed wedged until the hardware was reset from another
machine.
EigenD on Linux now issues a USB device reset when it opens the base station, so
it self-heals on start — just quit and restart EigenD. If the automatic reset
ever needs to be disabled, set PI_USB_NO_RESET=1 before launching.
A manual fallback (usbreset 2139:0105) and full background are documented in
the README "Troubleshooting" section and in UBUNTU_FIXES.md.
Install
sudo dpkg -i pi-eigend_3.0.2-beta-4.deb
Installs to /usr/local/pi/release-3.0.2-beta-4/ with a desktop entry and icon.