A user-space driver and GUI configurator for the Logitech G13
Go to file
June Tate-Gans 298cefe9c2 applets: Rework how keys are delivered
This makes us use strings instead of numbers. This allows us to export more of
the G13's key matrix to applets, so we can include things like MR, BD, and the
rest of the keyboard matrix.

Most of this work is done in prep for the real-time macro recording
functionality that I'm attempting to hack in.
2021-05-23 11:27:20 -05:00
docs docs: Add some information about the applet model 2021-05-09 09:02:31 -05:00
etc etc: Add a bunch of desktop files and an icon 2021-05-23 11:22:47 -05:00
g13gui applets: Rework how keys are delivered 2021-05-23 11:27:20 -05:00
.gitignore Migrate g13gui out of the g13gui subdir 2021-05-08 19:47:35 -05:00
g13gui.doap project: Add in a DOAP file so we can be semantic 2021-05-09 08:27:59 -05:00
LICENSE.txt Migrate g13gui out of the g13gui subdir 2021-05-08 19:47:35 -05:00
MANIFEST.in Migrate g13gui out of the g13gui subdir 2021-05-08 19:47:35 -05:00
README.md Migrate g13gui out of the g13gui subdir 2021-05-08 19:47:35 -05:00
setup.py Migrate g13gui out of the g13gui subdir 2021-05-08 19:47:35 -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.