First, initialize a PointerListener instance. This will active gesture detection on the domElement of your choice.
By default, all recognizers are active and their events are fired accordingly.
Also the viewport meta tag is recommended to scale the screen correctly. You do not have to add user-scalable=no or maximum-scale=1. Default browser gestures (pinch to zoom) can be prevented by adding touch-action:none to the domElement in css.
One PointerListener to rule them all
If you initialize PointerListener with document.body as the domElement, you will be able to access contactjs events on all elements.