override builtin mouse.lua to support analog- device mapped cursor drift (move every tick)