Genymobile / Genymobile/scrcpy

Capture mouse control events on android

Open
#4,236 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
150k
Forks
13.7k
Avg merge
4d 13h
Merged PRs (30d)
2

Description

- [x] I have checked that a similar [feature request](https://github.com/Genymobile/scrcpy/issues?q=is%3Aopen+is%3Aissue+label%3A%22feature+request%22) does not already exist.

Hey it would be great to have a cursor for the touch inputs, ( not from hid )
So for that, we can use an overlay in android to display a cursor by capturing the touch events

if scrcpy server can broadcast the touch inputs from controller, then we can build third party android apps, which will listen to those broadcast events and display a cursor using a floating window on android

or if not on server side ( android ), if we can grab the touch events on client side then also we can communicate to the third party apps using those events, with some extra steps

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing how scrcpy handles touch inputs on the Android server and client sides, since the issue leaves both options open. Determine whether the completed work should broadcast controller touch events for third-party Android apps or expose them from the client for communication with those apps.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, c
Domain
mobile
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.