Я работаю над плагином etherpad, который обеспечивает специальное автозаполнение во время редактирования текста. Для этого мне нужно знать, где находится курсор пользователя. Однако я понятия не имею, перемещает ли пользователь каретку щелчком мыши, так как я не смог найти для этого подходящий хук.
В качестве первого шага к решению этой проблемы я хотел бы поймать события щелчка мыши. (Если бы я мог поймать событие щелчка, я все еще не уверен, как узнать позицию каретки, но, по крайней мере, я бы знал, когда с этим бороться.) Любая помощь приветствуется.