Contributing
How to get the source, build from it, and contribute testing or code to OpenLogi.
OpenLogi is experimental and testing help is especially valuable; support is limited by the devices contributors can test against. Device reports are as useful as patches: the repository has an issue template for them.
- Source: github.com/AprilNEA/OpenLogi
- Build from source:
DEVELOPMENT.md
— including
openlogi-agent-mock, which lets you work on the GUI with no hardware attached - Translations: Crowdin
Acknowledgments
- Windows port by @davidbudnick — the input hook, MSI in-app updates, tray and settings parity
- Linux port by @cserby — the evdev/uinput
hook, D-Bus actions,
.deb/.rpmpackaging hidppby @lus — vendored asopenlogi-hidpp- Solaar by @pwr — the most complete open-source HID++ implementation, and OpenLogi's protocol reference
- Mouser by @TomBadash — prior art for a local, account-free Options+ replacement
License
Dual-licensed under Apache-2.0 or MIT, at your option. The vendored
openlogi-hidpp crate is 0BSD. The OpenLogi name, logo, and app icon are not
covered by those licenses; see
design/LICENSE.