mirror of
https://github.com/GRFreire/scripts.git
synced 2026-01-09 04:49:38 +00:00
(restart-touchpad) get props based on name not id
This commit is contained in:
parent
42f55f76dc
commit
b33b678b3b
@ -5,11 +5,20 @@ id="$(xinput list | grep Touchpad | cut -f 2 | sed 's/id=//')"
|
|||||||
xinput disable "$id"
|
xinput disable "$id"
|
||||||
xinput enable "$id"
|
xinput enable "$id"
|
||||||
|
|
||||||
|
# $1 prop name
|
||||||
|
get_prop() {
|
||||||
|
name="$1 ("
|
||||||
|
xinput list-props "$id" | grep "$name" | sed 's/.*(\(.*\)):.*/\1/'
|
||||||
|
}
|
||||||
|
|
||||||
# Set NaturalScrolling
|
# Set NaturalScrolling
|
||||||
xinput set-prop "$id" 382 -93, -93
|
prop="$(get_prop 'Synaptics Scrolling Distance')"
|
||||||
|
xinput set-prop "$id" "$prop" -93, -93
|
||||||
|
|
||||||
# Set Tap to Click
|
# Set Tap to Click
|
||||||
xinput set-prop "$id" 389 1, 1, 1, 2, 1, 3
|
prop="$(get_prop 'Synaptics Tap Action')"
|
||||||
|
xinput set-prop "$id" "$prop" 1, 1, 1, 2, 1, 3
|
||||||
|
|
||||||
# Enable Horizontal and Vertical Two-Finger scrolling
|
# Enable Horizontal and Vertical Two-Finger scrolling
|
||||||
xinput set-prop "$id" 384 1, 1
|
prop="$(get_prop 'Synaptics Two-Finger Scrolling')"
|
||||||
|
xinput set-prop "$id" "$prop" 1, 1
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user