https://github.com/gikeymarcia/quick-xinput
Python module to quickly enable/disable/toggle xinput devices
https://github.com/gikeymarcia/quick-xinput
fzf linux pydymenu python rofi xinput
Last synced: 13 days ago
JSON representation
Python module to quickly enable/disable/toggle xinput devices
- Host: GitHub
- URL: https://github.com/gikeymarcia/quick-xinput
- Owner: gikeymarcia
- License: other
- Created: 2021-07-12T01:58:47.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-09-28T21:58:24.000Z (over 4 years ago)
- Last Synced: 2025-02-24T18:07:52.203Z (over 1 year ago)
- Topics: fzf, linux, pydymenu, python, rofi, xinput
- Language: Python
- Homepage:
- Size: 25.4 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Quick Xinput
Does it drive you mad when you're living that keyboard-driven terminal lifestyle
and your wrist grazes the touchpad sending you off to a different window or
desktop?
If so, `quick_xinput` is the Python module you need in your life. Bring up a
quick selector in the terminal, `fzf`, or with a GUI, `rofi` and select an
xinput device to toggle on/off.
### Installation
```bash
pip install --user quick-xinput
```
### Usage
```bash
# disable a device using fzf
python -m quick_xinput off
# toggle a device using rofi (good for keybindings)
python -m quick_xinput toggle --rofi
```
### Source of Truth
This project is available on [GitHub][github] and [GitLab][gitlab]. Each push to
`master` automatically goes to both so choose whichever platform you prefer. All
releases are published to [PyPi][pypi].
[github]:
"Follow and Contribute on GitHub"
[gitlab]:
"Follow and Contribute on GitLab"
[pypi]:
"PyPi homepage for quick-xinput"