Skip to content

Add multi-finger gesture support #11

@devload

Description

@devload

Description

Add support for multi-finger gestures like two-finger swipe, three-finger tap, etc.

Requirements

  • Support 2-finger, 3-finger, 4-finger gestures
  • Implement multi-finger swipe
  • Implement multi-finger tap
  • Handle simultaneous touch points
  • Use ADB multi-touch capabilities

Files

  • smartmonkey/exploration/action.py (add MultiTouchAction)
  • smartmonkey/device/event_manager.py (add multi-touch methods)

Usage example

# Two-finger swipe up
MultiTouchAction(fingers=2, gesture="swipe_up")

# Three-finger tap
MultiTouchAction(fingers=3, gesture="tap", x=540, y=960)

Acceptance Criteria

  • Multi-finger tap support (2-4 fingers)
  • Multi-finger swipe support
  • Simultaneous touch point simulation
  • Works on gesture-based apps

Metadata

Metadata

Assignees

No one assigned

    Labels

    actionsUser interaction actions (tap, drag, zoom, etc)enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions