mirror of
https://github.com/jtgans/g13gui.git
synced 2025-06-20 00:14:09 -04:00
A user-space driver and GUI configurator for the Logitech G13
This wraps most of the proxy calls with some exception handling code which removes an applet from the list of applets. This is kinda remedial, but should make developing applets a bit smoother, as we end up restarting them periodically. IOW, this prevents the configurator from completely crashing out. - Give switcher the ability to handle applet removals - Wrap most proxy methods in try...except blocks - Add a removeActiveApplet method to kill off the currently stuck applet in the face of an error. |
||
---|---|---|
docs | ||
etc | ||
g13gui | ||
.gitignore | ||
g13gui.doap | ||
LICENSE.txt | ||
MANIFEST.in | ||
README.md | ||
setup.py |
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.