chrysostomus / xinput_tui Goto Github PK
View Code? Open in Web Editor NEWInteractive command line interface to xinput for managing touchpad settings.
License: MIT License
Interactive command line interface to xinput for managing touchpad settings.
License: MIT License
Using a MacbookPro and Manjaro we cannot set any properties.
Error: Unable to find device
xinput output
~ >>> xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ bcm5974 id=11 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Apple Inc. Apple Internal Keyboard / Trackpad id=10 [slave keyboard (3)]
grep output
~ >>> grep DRIVER /sys/class/input/mouse0/device/device/uevent | sed 's/DRIVER=//g'
bcm5974
line 19:
tap_to_click_code=$(xinput --list-props 10 | awk '/Tapping Enabled \(/ {print $4}' | grep -o '[0-9]\+')
should be:
tap_to_click_code=$(xinput --list-props $touchpad_id | awk '/Tapping Enabled \(/ {print $4}' | grep -o '[0-9]\+')
doesn't work with my Synaptic TM3336-001
when i try xinput_tui:
unable to find device
unable to find device
unable to find device
Something vent wrong
after checking the script i found out that touchpad_driver
outputs hid-rmi
and touchpad_id
returns nothing
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.