@edit: the original posts markdown is messed up
Here is the official documentation how PTP Pointer events should work in Edge: https://blogs.windows.com/msedgedev/2017/12/07/better-precision-touchpad-experience-ptp-pointer-events/
<canvas height=400 width=400 id="canvas" style="touch-action: none;"></canvas>
document.getElementById('canvas').addEventListener('pointermove', function(event) {
console.log('pointermove!');