| #!/bin/sh |
| |
| usage() { |
| echo 'sh curve_experiment {old|new|ubuntu} [parameter]' |
| } |
| |
| |
| /opt/google/input/inputcontrol -t mouse -v 'Pointer Sensitivity=0' |
| |
| case "$1" in |
| old ) |
| if [ $# -lt 2 ]; then |
| usage |
| exit 1 |
| fi |
| case "$2" in |
| 1 ) |
| head="127 0.0511811 0.2 0 inf 0 13.2 -825.5" |
| ;; |
| 2 ) |
| head="127 0.0716535 0.28 0 inf 0 18.48 -1155.7" |
| ;; |
| 3 ) |
| head="127 0.092126 0.36 0 inf 0 23.76 -1485.9" |
| ;; |
| 4 ) |
| head="203.2 0.102362 0.4 0 inf 0 42 -4226.56" |
| ;; |
| 5 ) |
| head="203.2 0.112598 0.44 0 inf 0 46.2 -4649.22" |
| ;; |
| * ) |
| usage |
| exit 1 |
| ;; |
| esac |
| curve="$head inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000" |
| ;; |
| ubuntu ) |
| curve="20 0.000000 6.000000 0.000000 inf 0.000000 12.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000 inf 0.000000 1.000000 0.000000" |
| ;; |
| new ) |
| if [ $# -lt 2 ]; then |
| usage |
| exit 1 |
| fi |
| curve=`curl http://edyfox.codecarver.org/php/curve.php?multiplier=$2` |
| ;; |
| * ) |
| usage |
| exit 1 |
| ;; |
| esac |
| /opt/google/input/inputcontrol -t mouse -v "Pointer Accel Curve=$curve" |