TrendWhat rose on GitHub, every day at 07:30 KST · 한국어

GitHub · as of November 8, 2026 · View on GitHub →

AprilNEA/OpenLogi

Local-first device utility

+526 stars in 7 days

Control Logitech devices locally without an account

You can use a tool that handles all settings locally, without relying on a cloud account for mouse button remapping or DPI adjustment. OpenLogi is a native application that communicates directly with Logitech devices to control hardware features such as button mapping, gestures, and SmartShift. It manages settings using only local files, without account creation or remote data transmission, making it suitable for users who prioritize privacy.

What Options+ does not do

This tool is designed around features that Logitech's official software, Options+, does not provide. It supports Linux as a first-class platform and runs lightly using native Rust and GPUI. All settings are managed in a single text-based TOML file, making it easy to sync settings across multiple devices or track them with a version control system. It provides both a GUI and an actual CLI, allowing you to perform hardware diagnostics for DPI, pointer scaling, and SmartShift via command line.

Control scope for mouse, keyboard, and webcam

It checks the battery and charging status of devices connected via Logi Bolt, Unifying, Bluetooth, or wired connections. Button remapping is done through OS input hooks, supporting distinctions between short and long presses, as well as hold codes for push-to-talk. It can automatically switch profiles per application and works on macOS, Windows, and Linux in X11/XWayland environments. For webcams, it applies direct image control to UVC hardware to adjust zoom, focus, and brightness, and these settings are reflected immediately in all apps such as Meet or Zoom.

Things to check before installation

You must completely terminate any existing Logi Options+ installation before installing this tool. The two programs conflict over HID++ access permissions and cannot control a single receiver simultaneously. macOS 13 or higher and Linux with GLIBC 2.35 or higher (based on Ubuntu 22.04) are required. Windows has been verified with actual hardware on version 11, but since it is newer than the macOS build, it may have initial bugs. On Linux, if udev rules are not applied, the device will not be detected at all, so you must ensure the rules are correctly installed via the installation script or NixOS module.

Stability and license

This repository is currently in an active development stage and is not yet stable. Features or setting formats may change, so you should carefully review the changes in the latest release before performing critical tasks in a production environment. The code can be used under either the Apache License 2.0 or the MIT license. However, brand assets such as logos and app icons are subject to a separate license, and usage rights for these assets are not granted even when forking the code. It is an independent project unrelated to Logitech.

Written by AI from this repository's README on October 21, 2026. For the facts, the original on GitHub is the reference.

By the numbers

GitHub trending history
33 days between Jun 19, when Trend began recording, and Nov 8, 2026 · first on Aug 20 · best daily rank #3 (Aug 20)

Read from GitHub, as of November 8, 2026.

Language
Rust
Topics
dpi · gpui · hid · hidpp · local-first · logitech · logitech-mouse · logitech-options
Stars
25,383
Stars gained in 7 days
+526
Contributors
165
Forks
931
Latest release
v0.9.0 · November 3, 2026
Commits
2,074
Last commit
November 8, 2026
Open issues
385
Open pull requests
250

Related repositories

View on GitHub → · Homepage

README badge

trend.ondo.sh · GitHub daily trending #3 · August 20, 2026

The badge above shows the highest this repository has ranked on GitHub's daily trending since June 19, 2026, and the day it did. Paste the Markdown below into your README. The badge opens this page, and it updates by itself when the repository climbs higher.

[![trend.ondo.sh](https://trend.ondo.sh/github/r/AprilNEA--OpenLogi/badge.en.svg)](https://trend.ondo.sh/github/r/AprilNEA--OpenLogi/en.html)