Вы можете добавить прослушиватель событий mousemove, и каждый раз, когда мышь перемещается, вы можете использовать setTimeout
для запуска счетчика. После того, как счетчик закончил, вы можете смело сказать, что мышь не двигалась. Обратите внимание, что вам нужно будет продолжать сбрасывать счетчик, если пользователь продолжает его перемещать (т. Е. С clearTimeout
)