// Get mouse event
MouseOrder order = (MouseOrder)buf.getOrder();
ByteBuffer outBuf = new ByteBuffer(6);
outBuf.writeByte(RfbConstants.CLIENT_POINTER_EVENT);
int buttonMask = mapAwtModifiersToVncButtonMask(order.event.getModifiersEx());
outBuf.writeByte(buttonMask);
outBuf.writeShort(order.event.getX());
outBuf.writeShort(order.event.getY());