GLogiK is a GNU/Linux software which is able to recognize some specific USB Gaming Keyboard devices. It is composed of :

  • a daemon that will initialize and monitor each recognized device
  • a desktop service that will communicate with the running daemon
  • a Qt GUI (Graphical User Interface) to edit users preferences

License


GLogiK is released under the terms of the GNU General Public License, as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Known devices


  • Logitech G510s Gaming Keyboard (046d:c22d)
  • Logitech G510s Gaming Keyboard (046d:c22e) (onboard audio enabled)

Features


  • multi-users environment session switch support
  • hotplug device monitoring
  • device configuration file monitoring
  • record/assign/clear macros using MR and G keys
  • setup and run commands using G Keys
  • set device backlight color
  • control device via DBus (start/stop/restart)
  • handle multiple devices simultaneously
  • multimedia keys support
  • LCD screen support, including LCD keys

Source code


Latest release is version 0.8.20.

Bug tracker


Issues can be reported on the bug tracker.

Screenshots