setup the device to set pointerEnabled, refer to that where necessary in the input handlers