theGeekyLad / logi-control-panel

A Linux control panel for managing lighting on supported Logitech keyboards

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logi Control Panel (for Linux)

A rudimentary GUI contol panel for Logitech keyboards on Linux built on top of this awesome CLI. Additionally, you can also have the LEDs pulse when there's an incoming notification on your PC (e.g. mails, WhatsApp web, and so on).

Logi Control Panel - Screenshot

Watch the demo here!

Supported Boards

  • Logitech G413 Carbon (monochrome red LEDs)

Prerequisites

  • Python 3.x
  • Node.js
  • A supported board of course
  • Ensure the LEDs are ON on the keyboard (usually Fn+F7)

Setup

  • Clone / download as ZIP this repo
  • Extract ZIP and open extracted directory
  • Open terminal here
  • python -m pip install PyGObject
  • python -m pip install dbus-python
  • npm i

Run

npm run start

Foibles

  • Notifications from KDE Connect will not pulse the LED

Made with ❤️ by theGeekyLad

About

A Linux control panel for managing lighting on supported Logitech keyboards


Languages

Language:JavaScript 41.9%Language:HTML 32.6%Language:Python 25.5%