input.js LINE 172
	mousemove: function( event ) {
		var internalWidth = parseInt(ig.system.canvas.offsetWidth) || ig.system.realWidth;
		var internalHeight = parseInt(ig.system.canvas.offsetHeight) || ig.system.realHeight;
		var sx = ig.system.scale * (internalWidth / ig.system.realWidth);
		var sy = ig.system.scale * (internalHeight / ig.system.realHeight);
		
		var pos = {left: 0, top: 0};
		if( ig.system.canvas.getBoundingClientRect ) {
			pos = ig.system.canvas.getBoundingClientRect();
		}
		
		var ev = event.touches ? event.touches[0] : event;
		this.mouse.x = (ev.clientX - pos.left) / sx;
		this.mouse.y = (ev.clientY - pos.top) / sy;
	},