A small utility program for Linux to manage Launchpad device keys, ideal for third-party or custom software authorization
launchpad-getkeys is a simple command-line utility for viewing and exporting hardware keys from Novation Launchpad devices when connected via USB. It works on Linux systems and allows retrieving the unique authorization keys stored on Launchpad hardware like the Launchpad Pro, Launchpad Mini, and Launchpad X. These keys can then be used with third-party apps and custom software to connect to the devices.
The main use case for launchpad-getkeys is for developers looking to build their own software with Launchpad integration and control. By retrieving the hardware keys through this tool, custom scripts and programs can authenticate with the Launchpad over USB or MIDI to access advanced functionality like RGB backlights, velocity sensing, etc. It essentially provides an easy way to unlock the full potential of these devices.
Launchpad-getkeys has no graphical interface and is operated through the Linux terminal. Usage is simple - upon launching the command with a connected Launchpad, it will detect the available keys such as Manufacturer ID, Default ID, and User ID. These hexadecimal codes can then be copied or exported to a file for use in other software projects. The tool is published under an open source MIT license on GitHub.
Here are some alternatives to Launchpad-getkeys:
Suggest an alternative ❐