You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When I use adb first to change the screen resolution ("adb shell wm size 1080x1920")
launch scrcpy and the frame rate of projection on the computer will be reduced, and the latency will increase significantly
But when I start scrcpy first, and then use adb to change the screen resolution, the frame rate does not decrease. But the mouse click will be offset on the phone screen
On errors, please provide the output of the console (and adb logcat if relevant).
Here are the output logs:
1. The resolution has not been changed
INFO: ADB device found:
INFO: --> (tcpip) 192.168.31.152:5555 device ASUS_AI2205_A
server-server: 1 file pushed, 0 skipped. 126.9 MB/s (69007 bytes in 0.001s)
[server] INFO: Device: [asus] asus ASUS_AI2205_A (Android 14)
INFO: Renderer: direct3d
INFO: Texture: 2448x1080
INFO: FPS counter started
INFO: 164 fps (+5 frames skipped)
INFO: 166 fps
INFO: 165 fps
INFO: 166 fps
INFO: 165 fps
INFO: 166 fps
2. Start scrcpy first, then use adb to change the screen resolution
INFO: --> (tcpip) 192.168.31.152:5555 device ASUS_AI2205_A
server-server: 1 file pushed, 0 skipped. 103.2 MB/s (69007 bytes in 0.001s)
[server] INFO: Device: [asus] asus ASUS_AI2205_A (Android 14)
INFO: Renderer: direct3d
INFO: Texture: 2448x1080
INFO: FPS counter started
INFO: 159 fps
INFO: 158 fps
INFO: 154 fps
INFO: 166 fps
INFO: 165 fps
INFO: 166 fps
INFO: 166 fps
3. After changing the resolution
INFO: --> (tcpip) 192.168.31.152:5555 device ASUS_AI2205_A
[server] INFO: Device: [asus] asus ASUS_AI2205_A (Android 14)
INFO: Renderer: direct3d
INFO: Texture: 1920x1080
INFO: FPS counter started
INFO: 101 fps (+7 frames skipped)
INFO: 108 fps
INFO: 109 fps
INFO: 108 fps
INFO: 108 fps
INFO: 108 fps
The text was updated successfully, but these errors were encountered:
When I use adb first to change the screen resolution ("adb shell wm size 1080x1920")
launch scrcpy and the frame rate of projection on the computer will be reduced, and the latency will increase significantly
I don't know why, but my hypothesis is that if the size is not the native resolution, the system probably performs an intermediate filter which reduce performances.
But when I start scrcpy first, and then use adb to change the screen resolution, the frame rate does not decrease. But the mouse click will be offset on the phone screen
Probably because the resolution change is not detected: #4469
When I use adb first to change the screen resolution ("adb shell wm size 1080x1920")当我使用adb首先改变屏幕分辨率(“adb shell wm size 1080x1920”)
launch scrcpy and the frame rate of projection on the computer will be reduced, and the latency will increase significantly
I don't know why, but my hypothesis is that if the size is not the native resolution, the system probably performs an intermediate filter which reduce performances.
So is there any way to fix the problem of frame rate dropping after changing the resolution? Thank you very much!
Environment
Describe the bug
When I use adb first to change the screen resolution ("adb shell wm size 1080x1920")
launch scrcpy and the frame rate of projection on the computer will be reduced, and the latency will increase significantly
But when I start scrcpy first, and then use adb to change the screen resolution, the frame rate does not decrease. But the mouse click will be offset on the phone screen
On errors, please provide the output of the console (and
adb logcat
if relevant).The text was updated successfully, but these errors were encountered: