Scripts2026年7月6日·1 分钟阅读

OpenLogi — Open-Source Logitech Options+ Alternative

OpenLogi is a native, local-first desktop application that replaces Logitech Options+ for remapping mouse buttons, adjusting DPI, and configuring SmartShift — with no account or telemetry required.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
OpenLogi Overview
直接安装命令
npx -y tokrepo@latest install c1858bfa-78d0-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

Introduction

OpenLogi is a privacy-respecting replacement for Logitech Options+. It communicates directly with Logitech mice over the HID++ protocol, letting you remap buttons, tune DPI profiles, and configure SmartShift without creating an account or sending data to the cloud.

What OpenLogi Does

  • Remaps mouse buttons to custom actions and key combinations
  • Adjusts DPI settings per-profile with fine-grained control
  • Configures SmartShift scroll behavior on supported devices
  • Runs entirely locally with zero network telemetry
  • Supports Logitech MX Master and similar HID++ devices

Architecture Overview

OpenLogi is built in Rust using the GPUI framework for its desktop interface. It communicates with Logitech devices over USB HID using the HID++ protocol, the same binary protocol that Logitech Options+ uses. All configuration is stored locally on disk, and no background daemon phones home.

Self-Hosting & Configuration

  • Available as a standalone desktop application for macOS and Linux
  • Configuration files are stored in the user's home directory
  • No cloud account or login required
  • Device profiles can be exported and imported as JSON
  • Requires USB HID access permissions on Linux (udev rules)

Key Features

  • Full button remapping including gesture-based actions
  • Per-application DPI and button profiles
  • SmartShift threshold and speed configuration
  • Clean, modern UI built with Rust and GPUI
  • No telemetry, no account, no cloud dependency

Comparison with Similar Tools

  • Logitech Options+ — official but requires an account and sends telemetry; OpenLogi is fully local
  • Solaar — Linux-only with a GTK interface; OpenLogi targets cross-platform with a modern Rust UI
  • LogiOps — daemon-based Linux solution; OpenLogi provides a graphical interface
  • Piper (libratbag) — focused on gaming mice; OpenLogi targets productivity peripherals

FAQ

Q: Which Logitech devices are supported? A: Devices using the HID++ protocol, primarily the MX Master series. Check the README for a full compatibility list.

Q: Does it work on Windows? A: The primary targets are macOS and Linux. Windows support is in development.

Q: Can I run it alongside Logitech Options+? A: It is recommended to uninstall Options+ to avoid conflicts over HID device access.

Q: Is the HID++ protocol documented? A: Partially. OpenLogi relies on community reverse-engineering of the protocol, which is well-understood for common operations.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产