Genymobile / Genymobile/scrcpy
Device Detected but Not Displaying on Screen / Screen Changes After Tapping
- Dominant language
- C
- Stars
- 150k
- Forks
- 13.7k
- Avg merge
- 4d 13h
- Merged PRs (30d)
- 2
Description
## Environment
- **OS:** Windows 10
- **Scrcpy version:** 3.0
- **Installation method:** Windows release
- **Device model:** vivo V2310
- **Android version:** 15
- **Connection:** USB (via 25W or 33W charger data cable)
## Describe the bug
The device is detected by scrcpy, but the screen doesn't display properly. It may show briefly after the connection, but the screen disappears or flickers when tapped. After closing scrcpy and reopening it, the device is still detected, but no screen is shown.
### Steps to Reproduce:
1. Connect the device using a 25W or 33W charger data cable.
2. Launch `scrcpy`.
3. The device is detected, but the screen either doesn't display or flickers briefly.
4. After tapping the screen, the display disappears or changes, and doesn't show in scrcpy.
5. Reopen scrcpy, and the issue persists.
### Expected Behavior:
The device screen should display consistently, and tapping should not cause it to disappear.
### Actual Behavior:
The screen shows briefly or flickers, but after tapping, the display disappears and does not show in scrcpy after reconnecting.
## Console Output:
``` dart
INFO: ADB device found:
INFO: --> (usb) 10BDB81XH9000L1 device V2310
C:\scrcpy\scrcpy-server: 1 file pushed, 0 skipped. 74.9 MB/s (90224 bytes in 0.001s)
[server] INFO: Device: [vivo] vivo V2310 (Android 15)
INFO: Renderer: direct3d
INFO: Texture: 1608x720
```
### Additional Information:
- This issue occurs with both 25W and 33W charger data cables.
- The device is recognized by ADB and scrcpy, but the screen does not display correctly.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the issue through the scrcpy entry point on Windows 10 with the vivo V2310 running Android 15, using the USB setup described. Compare the display behavior before and after tapping and reopening scrcpy; done means the device screen remains consistently visible and interactive.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, c
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100