Я пытаюсь поддерживать трекпад MacBook с элементами управления, аналогичными моим сенсорным элементам управления для мобильных устройств, с использованием JavaScript. Однако он сопоставляется с событиями мыши и не запускает сенсорные события.
Когда я щелкаю правой кнопкой мыши, я получаю событие mousedown
с event.button == 2
. Когда я нажимаю на трекпад двумя пальцами, я получаю одно и то же событие.
Можно ли как-то отличить эти два элемента, чтобы я мог настроить их поведение?