- for(i = 0; i < this.fingerCnt; i++) {
- finger = getFingerPointFromSlot(i);
- if (finger != null) {
- tempFingerX = finger.x + distanceX;
- tempFingerY = finger.y + distanceY;
- if (tempFingerX > currrntScreenW || tempFingerX < 0
- || tempFingerY > currrntScreenH || tempFingerY < 0) {
- logger.info(String.format("id %d finger is out of bounds (%d, %d)\n", i + 1, tempFingerX, tempFingerY));
- return;
- }
- }
- }
-
- for(i = 0; i < this.fingerCnt; i++) {
- finger = getFingerPointFromSlot(i);
-
- if (finger != null) {
- finger.originX += originDistanceX;
- finger.originY += originDistanceY;
- finger.x += distanceX;
- finger.y += distanceY;
- if (finger.id != 0) {
- mouseEventData = new MouseEventData(
- MouseButtonType.LEFT.value(), MouseEventType.PRESS.value(),
- originX, originY, finger.x, finger.y, i);
- communicator.sendToQEMU( SendCommand.SEND_MOUSE_EVENT, mouseEventData );
- //logger.info(String.format("id %d finger multi-touch dragging = (%d, %d)", i + 1, finger.x, finger.y));
- }
- try {
+ for (i = 0; i < this.fingerCnt; i++) {
+ finger = getFingerPointFromSlot(i);
+ if (finger != null) {
+ tempFingerX = finger.x + distanceX;
+ tempFingerY = finger.y + distanceY;
+
+ if (tempFingerX > currrntScreenW || tempFingerX < 0 ||
+ tempFingerY > currrntScreenH || tempFingerY < 0) {
+ logger.info(String.format(
+ "id %d finger is out of bounds (%d, %d)\n",
+ i + 1, tempFingerX, tempFingerY));
+ return;
+ }
+ }
+ }
+
+ for (i = 0; i < this.fingerCnt; i++) {
+ finger = getFingerPointFromSlot(i);
+ if (finger != null) {
+ finger.originX += originDistanceX;
+ finger.originY += originDistanceY;
+ finger.x += distanceX;
+ finger.y += distanceY;
+
+ if (finger.id != 0) {
+ mouseEventData = new MouseEventData(
+ MouseButtonType.LEFT.value(), MouseEventType.PRESS.value(),
+ originX, originY, finger.x, finger.y, i);
+ communicator.sendToQEMU(SendCommand.SEND_MOUSE_EVENT, mouseEventData);
+
+ /* logger.info(String.format(
+ "id %d finger multi-touch dragging = (%d, %d)",
+ i + 1, finger.x, finger.y));*/
+ }
+
+ try {