Logitech G815 ⌨️ Rider and GoLand Shortcut helper
This is a little shortcut helper written in GO 👨💻. The software can be started using one of the G
keys. Once started the process profiles every keystroke made on the keyboard. If a certain combination ex. SHIFT+CTRL
is pressed the most important shortcuts for Rider / GoLang are visualized on the keyboard using the RGB key background lightning 💡.
Here's a quick example (sorry for the bad quality, the keys are shining bright and clear in reality🙈):

Here's another one:

How to install 💻
- Clone the repo
- Build the source code
go build -o LogitechKeyboardLED.exe ./
(win only)
- Navigate to the
GHub
- Add a new launch command with the following params:

The script checks the state of the process and starts it if the process is stopped, and stops it if the process is running. This way the key works like a toggle.
5. Assign the command to a G
key.
6. Change the working directory in the .ps1 script.
That's it✔️
How to add shortcuts
The file main.go
has a list of predefined shortcuts. Feel free to add your shortcuts in your repo/fork. I'm always happy if you add more common shortcuts and send them to me via pull-request. :)
More info
I wrote an article about this repo on dev.to have a look :).