Logi Options Plus Mini is a streamlined version of Logi Options Plus that only supports keyboards and mouse, making Logitech keyboards and mice more efficient to use.
Refer to the official Mass installation and configuration of Logitech Options+ software
This project is implemented through a shell script logi-options-plus-mini.command
, It downloaded the official installer and removed most of the functions except for the keyboard and mouse.
- Only supports keyboards and mice
- Automatically retain configuration when uninstalling and upgrading
- Removes unnecessary features to improve software performance
- analytics: user sharing of application usage and diagnostic data
- flow
- sso: user login
- update: application updates
- dfu: device firmware updates
- logivoice: Logitech voice
- aipromptbuilder: AI Prompt Builder (macOS only)
- smartactions
- device-recommendation: device recommendation (macOS only)
- Easy-to-use shell script
- You can modify the installation options in the shell file to add needed features
-
Clone this project locally
git clone https://github.com/Qetesh/logi-options-plus-mini.git cd logi-options-plus-mini
-
Run the shell script (requires
sudo
permission to uninstall the old version)
-
macOS
chmod u+x logi-options-plus-mini.command ./logi-options-plus-mini.command ############################################################## 2024年12月15日 星期日 23时32分33秒 +08 | Starting install of Logi Options+ ############################################################## Please select the features you want to keep: 1. analytics: Shows or hides choice for users to opt in to share app usage and diagnostics data. 2. flow: Shows or hides the Flow feature. Default value is Yes 3. sso: Shows or hides ability for users to sign into the app. 4. update: Enables or disables app updates. 5. dfu: Enables or disables device firmware updates. 6. backlight: Enables or disables keyboard backlight on the supported keyboards. 7. logivoice: Enables or disables LogiVoice feature. 8. aipromptbuilder: Enables or disables AI Prompt Builder feature. 9. device-recommendation: Enables or disables device recommendation feature. 10. smartactions: Enables or disables Smart Actions feature. 11. all Press enter for none Enter your choices(e.g. 2 6, default is none):
-
Windows (Requires running the
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
command once in an administrator terminal)Right-click on the ps1 script and "Run with PowerShell"
############################################################## 12/17/2024 19:50:23 | Starting install of Logi Options+ ############################################################## 12/17/2024 19:50:24 | Downloading Logi Options+ Installer... 12/17/2024 19:51:06 | Download completed successfully. 12/17/2024 19:51:06 | Uninstalling existing version of Logi Options+... Please select the features you want to keep: 1. analytics: Shows or hides choice for users to opt in to share app usage and diagnostics data. 2. flow: Shows or hides the Flow feature. Default value is Yes 3. sso: Shows or hides ability for users to sign into the app. 4. update: Enables or disables app updates. 5. dfu: Enables or disables device firmware updates. 6. backlight: Enables or disables keyboard backlight on the supported keyboards. 7. logivoice: Enables or disables LogiVoice feature. 8. aipromptbuilder: Enables or disables AI Prompt Builder feature. 9. device-recommendation: Enables or disables device recommendation feature. 10. smartactions: Enables or disables Smart Actions feature. 11. all Press enter for none Enter your choices (e.g. 2 6, default is none):
The script will automatically download the official installer and perform a streamlined installation.
- macOS
- Windows
- Internet connection to download the official installer
- Some Macs cannot be uninstalled using the official method, and a third-party tool is required for uninstallation and then re-running. It has been tested that after using
Pearcleaner
for uninstallation, it can run normally after installation.
Welcome to submit issues and requests. You can contribute code as follows:
- Fork this repository
- Create your branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the Apache License.