summaryrefslogtreecommitdiff
path: root/tools/make-ptraccel-graphs.sh
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2016-12-19 12:18:42 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2016-12-21 10:55:57 +1000
commit7e5062f63224d4c73de263db6d1ff2c02d2a2398 (patch)
treed29d7550512ab69120e8d4744c52a5cf22f1ba9a /tools/make-ptraccel-graphs.sh
parentff31427e802897415b520aa6474d32f20978224c (diff)
doc: update the touchpad pointer acceleration svg
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'tools/make-ptraccel-graphs.sh')
-rwxr-xr-xtools/make-ptraccel-graphs.sh16
1 files changed, 9 insertions, 7 deletions
diff --git a/tools/make-ptraccel-graphs.sh b/tools/make-ptraccel-graphs.sh
index 901baf9c..870ea925 100755
--- a/tools/make-ptraccel-graphs.sh
+++ b/tools/make-ptraccel-graphs.sh
@@ -44,18 +44,20 @@ plot "$outfile-200.gnuplot" using 1:2 title "200dpi", \
EOF
outfile="ptraccel-touchpad"
-$tool --mode=accel --dpi=1000 --filter=linear > $outfile-mouse.gnuplot
-$tool --mode=accel --dpi=1000 --filter=touchpad > $outfile-touchpad.gnuplot
$gnuplot <<EOF
set terminal svg enhanced background rgb 'white'
set output "$outfile.svg"
-set xlabel "speed in units/us"
+set xlabel "speed in mm/s"
set ylabel "accel factor"
set style data lines
-set yrange [0:3]
-set xrange [0:0.003]
-plot "$outfile-mouse.gnuplot" using 1:2 title "linear (mouse)", \
- "$outfile-touchpad.gnuplot" using 1:2 title "touchpad"
+set xrange [0:400]
+plot \
+$(
+ for speed in -1 -0.5 -0.2 0 0.2 0.5 1; do
+ $tool --mode=accel --dpi=1000 --filter=touchpad --speed=$speed> $outfile-$speed.gnuplot
+ echo "\"$outfile-$speed.gnuplot\" using 1:2 title '$speed', \\"
+ done
+)
EOF
outfile="ptraccel-trackpoint"