https://github.com/x9void/tabletdrivercleanup
A CLI program that cleanly uninstalls tablet drivers
https://github.com/x9void/tabletdrivercleanup
Last synced: 6 months ago
JSON representation
A CLI program that cleanly uninstalls tablet drivers
- Host: GitHub
- URL: https://github.com/x9void/tabletdrivercleanup
- Owner: X9VoiD
- Created: 2021-04-06T17:58:09.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-11-29T22:39:33.000Z (almost 2 years ago)
- Last Synced: 2025-03-27T23:06:13.172Z (7 months ago)
- Language: Rust
- Homepage:
- Size: 4.5 MB
- Stars: 45
- Watchers: 2
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TabletDriverCleanup
A CLI program that cleanly uninstalls tablet drivers.
## Instructions
- Download `tabletdrivercleanup.zip` from [latest release](https://github.com/X9VoiD/TabletDriverCleanup/releases).
- Extract the contents of the zip file.
- Run as administrator.## Updating Identifiers
TabletDriverCleanup makes use of *identifiers* to know what devices or drivers to uninstall. If there is no `config`
directory/folder beside TabletDriverCleanup, it will attempt to download up-to-date identifiers from this repository.> *tl;dr*: delete `config` folder if it exists to update identifiers.
## CLI
```
Usage: tabletdrivercleanup.exe [OPTIONS]Options:
-d, --dry-run Only print what would be done, do not actually do anything
-D, --dump Dump information about the system
-s, --no-prompt Do not prompt for user input. Useful for scripting
-c, --no-cache Do not use cached identifiers
-u, --no-update Do not check online for identifier updates
--no-driver-package-cleanup Do not uninstall driver software packages
--no-device-cleanup Do not remove devices from the system
--no-driver-cleanup Do not uninstall device drivers from the system
-h, --help Print help
-V, --version Print version
```Batch files are provided for convenience in invoking certain flags/options.
## Supported Drivers
- [x] 10moon
- [x] Acepen
- [x] Artisul
- [x] Gaomon
- [x] Genius
- [x] Huion
- [x] Kenting
- [x] Monoprice
- [x] Parblo
- [x] Veikk
- [x] ViewSonic
- [x] Wacom
- [x] XenceLab
- [x] XENX
- [x] XP-Pen## Build Instructions
For those who want to build the project from source:
- Install [Rust](https://www.rust-lang.org/tools/install)
- Clone the repository
- Run `build.ps1` in the root directoryThe binaries will be in `build`.