簡體   English   中英

如何在JavaScript中檢測鼠標加速?

[英]How to detect mouse acceleration in javascript?

我正在記錄Web應用程序中的鼠標移動。

我想檢測平台(例如Windows)上的鼠標加速。 是否可以通過javascript做到這一點,甚至只是采用近似的方式? 我可以要求用戶使用調查表檢查其設置,但是最好是自動檢測它。

干杯

檢查鼠標在設定的時間間隔內移動的距離:

var mX:Number = _xmouse;
var mY:Number = _ymouse;

function checkDistance()
{
    clear();
    //trace('new distance: ' + Math.sqrt(Math.pow((mY - _ymouse), 2) + Math.pow((mX - _xmouse), 2)));
    lineStyle(1, 0x000000);
    moveTo(mX, mY);
    lineTo(_xmouse, _ymouse);
    mX = _xmouse;
    mY = _ymouse;
}

setInterval(checkDistance, 1000);

來自http://www.kirupa.com/forum/showthread.php?t=332961

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM