[BUG #8116] remove pointer event listeners on unregister
[BUG #8115] listen for pointer events