Skip to content

Logitech G815 / G915 LED control written in GO

License

Notifications You must be signed in to change notification settings

klyse/LogitechKeyboardLED

Repository files navigation

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🙈):

Image

Here's another one:

Image

How to install 💻

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

Image

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 :).

About

Logitech G815 / G915 LED control written in GO

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors