diff options
Diffstat (limited to 'x11')
-rwxr-xr-x | x11/xprofile.T495 | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/x11/xprofile.T495 b/x11/xprofile.T495 index f472fa5..4329dd8 100755 --- a/x11/xprofile.T495 +++ b/x11/xprofile.T495 @@ -2,6 +2,17 @@ # xinput --list # xinput --list-props <device> # xinput --set-prop <device> <prop> <value> -xinput --set-prop "TPPS/2 Elan TrackPoint" "libinput Accel Speed" -0.5 # make trackpoint accelerate less -xinput --set-prop "SynPS/2 Synaptics TouchPad" "libinput Accel Speed" 0.3 # make trackpad accelerate more -xinput --set-prop "SynPS/2 Synaptics TouchPad" "libinput Disable While Typing Enabled" 0 # don't disable trackpad while typing +xinput --set-prop "TPPS/2 Elan TrackPoint" "libinput Accel Speed" -0.5 # make trackpoint accelerate less +xinput --set-prop "SynPS/2 Synaptics TouchPad" "libinput Accel Speed" 0.3 # make trackpad accelerate more +xinput --set-prop "SynPS/2 Synaptics TouchPad" "libinput Disable While Typing Enabled" 0 # don't disable trackpad while typing + +# Docking station +if xrandr | grep "HDMI-A-0 connected 3840x2160" > /dev/null; then + xrdb -merge $X11CONFIG/Xresources.desktop 2>/dev/null & xrdbpid=$! + + # set dp from docking station to 3840x2160@29.98hz since doesn't output in 60hz mode for some reason + dpdisplay="$(xrandr | grep -E 'DisplayPort-[0-9]+ connected 3840x2160' | grep -o 'DisplayPort-.')" + [ -n "$dpdisplay" ] && xrandr --output "$dpdisplay" --mode 3840x2160 --rate 29.98 + + wait $xrdbpid # wait for xrdb like in base xprofile +fi |