g13gui/g13gui
June Tate-Gans 8f46071239 g13gui: Make observers capable of subscribing to keys
This reduces some of the notifications during changes by reducing the scope of
changes that are monitored by other components in the system. IOW, this allows
keys to only care about their particular changes, rather than all key binding
changes in a BindingProfile.
2021-04-27 18:02:24 -05:00
..
g13gui g13gui: Make observers capable of subscribing to keys 2021-04-27 18:02:24 -05:00
.gitignore gitignore: Stop committing pyc files 2021-04-27 13:46:58 -05:00
LICENSE.txt g13gui: First rough draft 2021-04-26 19:13:19 -05:00
MANIFEST.in g13gui: First rough draft 2021-04-26 19:13:19 -05:00
README.md g13gui: First rough draft 2021-04-26 19:13:19 -05:00
setup.py g13gui: First rough draft 2021-04-26 19:13:19 -05:00

The G13 Configurator

What is this?

This is the companion application for configuring a Logitech G13 using the G13 user space driver originally written by ecraven, and available at https://github.com/jtgans/g13.

This tool allows you to:

  • Graphically plan out a keymapping
  • Save multiple profiles
  • Use the LCD with pluggable dbus-based applications
  • Switch profiles using the LCD

All wrapped up in a glorious Gtk 3.0 + libappindicator interface.

Please note: this is an early version of the application and as such it is still in heavy development.