[レジストリ] マウスが思ったより速く動く?SmoothMouseYCurve:「ポインタの精度を高める」

■症状
最近、複数のパソコンでマウスポインターが急に速く動くようになった(ように感じた)。

■環境
Windows8.1, 7; Dell, Lenovo etc..

■解決
コントロールパネルー「マウスのプロパティ」「ポインター オプション」のポインターの速度を落とすか、「ポインターの精度を高める」のチェックを外す

■考察
「ポインターの精度を高める」のチェックは、マウスの動作に加速度をつけるかどうかの項目であり、チェックがオンだとゆっくり動かすときは少しずつ動き、速く動かすと加速して大きく動くようになる。
そこで、加速度が変わっていないか調べてみた。

参考:「Windows XP でマウス ポインタの加速を調節する方法

上記サイトより、「ポインターの精度を高める」時のマウスの速度変化のカーブは、レジスター“SmoothMouseXCurve” “SmoothMouseYCurve”(加速曲線の形状)によって決まっている。

ちなみに、コントロールパネルのマウス速度にかかわる2つの項目は、“MouseSensitivity”(スライダの位置)、“MouseSpeed”(ポインターの精度を高めるの真偽値)に記録されている。

そこで、それぞれのレジスタ値を比べると"SmoothMouseYCurve"の値が変化していた。

上記サイトによるデフォルト値(Windows XP)

通過点の座標SmoothMouseXCurveSmoothMouseYCurve傾き
(0, 0)00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 
(0.43, 1.37)15 6E 00 00 00 00 00 00B8 5E 01 00 00 00 00 003.19
(1.25, 5.3)00 40 01 00 00 00 00 00CD 4C 05 00 00 00 00 004.79
(3.86, 24.3)29 DC 03 00 00 00 00 00CD 4C 18 00 00 00 00 007.28
(40, 568) 00 00 28 00 00 00 00 0000 00 38 02 00 00 00 0015.04

現状値(Windows8.1)

通過点の座標SmoothMouseXCurveSmoothMouseYCurve傾き
(0, 0)00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 
(0.43, 1.07)15 6E 00 00 00 00 00 00FD 11 01 00 00 00 00 002.49
(1.25, 4.1)00 40 01 00 00 00 00 0000 24 04 00 00 00 00 003.28
(3.86, 19.0)29 DC 03 00 00 00 00 0000 FC 12 00 00 00 00 004.92
(40, 444) 00 00 28 00 00 00 00 0000 C0 BB 01 00 00 00 0011.1

しかし、予想に反して、傾きはむしろ緩やかになっていた。

現状値でも、マウスが秒速3.8インチ(約10cm/sec)以上の場合、「加速なし」の場合に比べ約3倍のポンタが動くことになるため、どうも こちらの差の方が大きいようである。とすると、最近、更新プログラムなどの理由で、「ポインターの精度を高める」の値が変更されたのだろうか?
マウスの速度は体感的なものなので、いつ変わっていたのか、そもそも変わっていたのかは謎のままである。