private MotionEvent SwapTouchEvent(MotionEvent ev) { float width = Width; float height = Height; float swappedX = (ev.GetY() / height) * width; float swappedY = (ev.GetX() / width) * height; ev.SetLocation(swappedX, swappedY); return ev; }