Tool not found.

Back to Home
OpenLogi logo

OpenLogi

Native, local-first Logitech Options+ alternative written in Rust that lets users remap buttons, configure DPI and SmartShift, and manage device profiles without telemetry or cloud services.

Alternative to: TeamViewer and AnyDesk
Logitech Mouse Configuration Rust Desktop Utility HID++ Productivity Device Management Privacy Open Source Local First Hardware GPUI CLI macOS
Ad

VPSServer – Run your own Nextcloud, email, or Matrix server. Free $100 trial, no card locked in.

Start Free Trial

About OpenLogi

OpenLogi is an open-source Logitech device management application written in Rust that provides a privacy-focused alternative to Logitech Options+. Designed as a local-first desktop utility, OpenLogi communicates directly with Logitech HID++ devices over Logi Bolt receivers, Bluetooth, or wired connections without requiring Logitech accounts, cloud services, or telemetry. The project includes both a graphical desktop application built with GPUI and a command-line interface for device management and diagnostics. Users can remap mouse buttons, create custom shortcuts, adjust DPI settings, configure SmartShift scrolling behavior, manage per-application profiles, and switch settings dynamically between devices. Configuration is stored locally in human-readable TOML files, giving users full control over their settings. OpenLogi currently supports macOS, with Linux and Windows support planned in future releases.

Key Features

  • Local-first Logitech device management
  • No Logitech account required
  • No telemetry or cloud dependency
  • Graphical desktop application
  • Command-line interface
  • Button remapping
  • Custom keyboard shortcut recording
  • DPI adjustment and presets
  • SmartShift wheel control
  • Per-application profiles
  • Automatic profile switching
  • Device carousel for paired devices
  • Battery status monitoring
  • Bluetooth device support
  • Wired device support
  • Logi Bolt receiver support
  • TOML-based configuration
  • Launch-at-login support
  • Optional update checking
  • Device diagnostics tools
  • Asset synchronization tools
  • Live device switching
  • Privacy-focused design
  • Native Rust implementation

Explore More Tools