JavaScript将击键发送到网站

网站如何识别击键,鼠标移动? 是否可以通过JavaScript发送命令(例如,按下鼠标左键),而无需实际按下鼠标键?

如果我的问题不清楚,我很乐意进一步解释。我是新手,只是想从某个地方开始,但迷路了。

您能推荐一些好的学习材料吗,我可以读一下,非常感谢。