DeskTux

Linux on Desktops

User Tools

Site Tools


misc:logitech_g513
no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


misc:logitech_g513 [2020-06-19 12:28] (current) – created jens
Line 1: Line 1:
 +====== Logitech G513 Carbon ======
 +Recently I got myself a [[https://www.logitechg.com/en-us/products/gaming-keyboards/g513-backlit-mechanical-gaming-keyboard.html|Logitech G513 Carbon]] keyboard with GX Blue switches. And I was positively surprised that there is a Linux software available for programming the key LEDs :-)
  
 +Basically you just have to install the [[https://github.com/MatMoul/g810-led|g810-led]] [[https://packages.debian.org/search?keywords=g810-led|package]], read its documentation in ''/usr/sahre/doc/g810-led'' and you are good to go.
 +
 +The usage is really simple, you can define a profile file to define all key colours and invoke the tool to load the profile with ''g513-led -p <filename>''. For more information you can look at ''g513-led --help'' and ''g513-led --help-keys''. Oh and other Logitech G keyboards are of course also supported.
 +
 +This is my profile, feel free to use it for your own keyboard. I just put the command to load the profile in my boot sequence.
 +
 +<file bash g513-profile>
 +### Logitech G513 Profile
 +
 +# 2020-06-19 Version 1 by https://desktux.nl/
 +# Install 'g810-led' and invoke with 'g513-led -p <filename>'
 +#
 +# More info: 'g513-led --help' and 'g513-led --help-keys'
 +
 +# Variables
 +var white ffffff
 +var red ff0000
 +var green 00ff00
 +var blue 0000ff
 +var yellow ffff00
 +var purple ff00ff
 +var cyan 00ffff
 +var orange ff8000
 +
 +# Set all (default)
 +a $white
 +
 +# Set groups
 +g indicators $orange     # CAPS Lock and G mode indicators
 +g arrows $cyan           # Same as WASD
 +g numeric $purple        # Same as number keys
 +g fkeys $yellow
 +g functions $blue
 +g modifiers $blue
 +
 +# Set individual keys
 +k esc $red               # AnyKey
 +k num_lock $red
 +k w $cyan                # Same as arrow keys
 +k a $cyan
 +k s $cyan
 +k d $cyan
 +k 1 $purple              # Same as number block
 +k 2 $purple
 +k 3 $purple
 +k 4 $purple
 +k 5 $purple
 +k 6 $purple
 +k 7 $purple
 +k 8 $purple
 +k 9 $purple
 +k 0 $purple
 +k tab $blue              # Same as Functions and Modifiers
 +k caps_lock $blue
 +k backspace $blue
 +k enter $blue
 +k numenter $blue
 +k tilde $green           # Characters
 +k minus $green
 +k equal $green
 +k open_bracket $green
 +k close_bracket $green
 +k semicolon $green
 +k quote $green
 +k dollar $green          # Somehow the backslash works only with dollar
 +k comma $green
 +k period $green
 +k slash $green
 +k num/ $green
 +k num* $green
 +k num- $green
 +k num+ $green
 +k num. $green
 +
 +# Commit changes
 +c
 +</file>
misc/logitech_g513.txt · Last modified: 2020-06-19 12:28 by jens