AprilNEA/OpenLogi — reverse-engineered prompt
Reverse engineered prompt
Build me a native Mac app that can replace Logitech Options+ for Logitech mice, with everything working locally and privately. I want to connect through a Logi Bolt receiver, Bluetooth, or wired mouse, see my paired devices, battery info, and switch between them in the app.
The main app should have a clean desktop UI with a mouse diagram where I can click buttons and choose what each one does. Let me remap side buttons, set DPI presets, cycle DPI, toggle SmartShift, record custom keyboard shortcuts, and make different profiles for different apps that switch automatically when I focus that app.
Also include a simple command line tool for listing devices and doing diagnostics or asset sync. Store settings in a plain local config file, don’t require an account, don’t add telemetry, and only check for updates if I opt in. Focus on macOS first. Use Rust, and look up current docs online if you need to.
Want more depth? Deep Reverse