Genymobile / Genymobile/scrcpy
HID mouse fails after screen rotation on v3.3.1 with Android 15
- Dominant language
- C
- Stars
- 150k
- Forks
- 13.7k
- Avg merge
- 4d 13h
- Merged PRs (30d)
- 2
Description
## Environment
- **OS:** [Windows 11]
- **Scrcpy version:** [v3.3.1]
- **Installation method:** [Windows release]
- **Device model:** [Xiaomi Redmi M2012K11AC]
- **Android version:** [Android 15 (Developer Preview)]
## Describe the bug
Steps to reproduce:
- Start scrcpy with command: scrcpy -M
- Mouse works correctly in portrait mode.
- Rotate the screen to landscape mode.
- Mouse stops working.
```
PS D:\Program Files\scrcpy> ./scrcpy -s 1ca96d06 --video-codec=h265 -b 30M --max-size=1920 --keyboard=uhid -M --mouse-bind=++++ -V verbose
scrcpy 3.3.1
INFO: ADB device found:
INFO: --> (usb) 1ca96d06 device M2012K11AC
DEBUG: Device serial: 1ca96d06
DEBUG: Using server (portable): D:\Program Files\scrcpy\scrcpy-server
D:\Program Files\scrcpy\scrcpy-server: 1 file pushed, 0 skipped. 118.9 MB/s (90788 bytes in 0.001s)
[server] INFO: Device: [Xiaomi] Redmi M2012K11AC (Android 15)
[server] DEBUG: Using audio encoder: 'c2.android.opus.encoder'
[server] DEBUG: Using video encoder: 'c2.qti.hevc.encoder'
[server] DEBUG: Display: using DisplayManager API
[server] VERBOSE: DisplaySizeMonitor: onDisplayConfigurationChanged(81)
DEBUG: Server connected
VERBOSE: input: UHID create [1] 0000:0000 name=(null) report_desc_size=63
VERBOSE: input: UHID create [2] 0000:0000 name=(null) report_desc_size=67
DEBUG: Starting controller thread
DEBUG: Starting receiver thread
DEBUG: Using icon (portable): D:\Program Files\scrcpy\icon.png
VERBOSE: UHID output [1] 01
[server] VERBOSE: DisplaySizeMonitor: onDisplayConfigurationChanged(0)
[server] VERBOSE: DisplaySizeMonitor: Size not changed (1080x1920): do not requestReset()
INFO: Renderer: direct3d
DEBUG: Trilinear filtering disabled (not an OpenGL renderer)
DEBUG: Demuxer 'video': starting thread
DEBUG: Demuxer 'audio': starting thread
INFO: Texture: 1080x1920
[server] VERBOSE: DisplaySizeMonitor: onDisplayConfigurationChanged(81)
VERBOSE: input: UHID input [2] 00 FF 00 00 00
VERBOSE: input: UHID input [2] 00 FF 00 00 00
VERBOSE: input: UHID input [2] 00 FD 00 00 00
VERBOSE: input: UHID input [2] 00 FC 01 00 00
VERBOSE: input: UHID input [2] 00 FB 02 00 00
VERBOSE: input: UHID input [2] 00 FA 03 00 00
VERBOSE: input: UHID input [2] 00 FA 04 00 00
VERBOSE: input: UHID input [2] 00 FA 03 00 00
VERBOSE: input: UHID input [2] 00 FA 03 00 00
VERBOSE: [Audio] Buffering: target=2400 avg=2755.199951 cur=2880 compensation=-355 (underflow=0)
VERBOSE: input: UHID input [2] 00 FB 04 00 00
VERBOSE: input: UHID input [2] 00 FC 03 00 00
VERBOSE: input: UHID input [2] 00 FB 04 00 00
VERBOSE: input: UHID input [2] 00 FC 04 00 00
VERBOSE: input: UHID input [2] 00 FC 04 00 00
VERBOSE: input: UHID input [2] 00 FD 04 00 00
VERBOSE: input: UHID input [2] 00 FD 04 00 00
VERBOSE: input: UHID input [2] 00 FE 03 00 00
VERBOSE: input: UHID input [2] 00 FD 04 00 00
VERBOSE: input: UHID input [2] 00 FD 04 00 00
VERBOSE: input: UHID input [2] 00 FE 04 00 00
VERBOSE: input: UHID input [2] 00 FD 04 00 00
VERBOSE: input: UHID input [2] 00 FE 04 00 00
VERBOSE: input: UHID input [2] 00 FE 05 00 00
VERBOSE: input: UHID input [2] 00 FE 04 00 00
VERBOSE: input: UHID input [2] 00 FF 04 00 00
VERBOSE: input: UHID input [2] 00 FF 05 00 00
VERBOSE: input: UHID input [2] 00 FF 05 00 00
VERBOSE: input: UHID input [2] 00 00 05 00 00
VERBOSE: input: UHID input [2] 00 00 05 00 00
VERBOSE: input: UHID input [2] 00 00 05 00 00
VERBOSE: input: UHID input [2] 00 01 04 00 00
VERBOSE: input: UHID input [2] 00 01 05 00 00
VERBOSE: input: UHID input [2] 00 02 03 00 00
VERBOSE: input: UHID input [2] 00 02 04 00 00
VERBOSE: input: UHID input [2] 00 02 03 00 00
VERBOSE: input: UHID input [2] 00 02 02 00 00
VERBOSE: input: UHID input [2] 00 03 01 00 00
VERBOSE: input: UHID input [2] 00 02 01 00 00
VERBOSE: input: UHID input [2] 00 02 01 00 00
VERBOSE: input: UHID input [2] 00 03 01 00 00
VERBOSE: input: UHID input [2] 00 03 00 00 00
VERBOSE: input: UHID input [2] 00 03 01 00 00
VERBOSE: input: UHID input [2] 00 03 01 00 00
VERBOSE: input: UHID input [2] 00 03 00 00 00
VERBOSE: input: UHID input [2] 00 03 01 00 00
VERBOSE: input: UHID input [2] 00 04 01 00 00
VERBOSE: input: UHID input [2] 00 04 00 00 00
VERBOSE: input: UHID input [2] 00 04 00 00 00
VERBOSE: input: UHID input [2] 00 04 00 00 00
VERBOSE: input: UHID input [2] 00 04 01 00 00
VERBOSE: input: UHID input [2] 00 05 00 00 00
VERBOSE: input: UHID input [2] 00 05 01 00 00
VERBOSE: input: UHID input [2] 00 05 00 00 00
VERBOSE: input: UHID input [2] 00 06 00 00 00
VERBOSE: input: UHID input [2] 00 05 00 00 00
VERBOSE: input: UHID input [2] 00 04 00 00 00
VERBOSE: input: UHID input [2] 00 04 00 00 00
VERBOSE: input: UHID input [2] 00 03 00 00 00
VERBOSE: input: UHID input [2] 00 02 00 00 00
VERBOSE: input: UHID input [2] 00 01 FF 00 00
VERBOSE: input: UHID input [2] 00 01 00 00 00
VERBOSE: input: UHID input [2] 00 00 FF 00 00
VERBOSE: input: UHID input [2] 00 01 00 00 00
VERBOSE: input: UHID input [2] 00 00 FF 00 00
VERBOSE: input: UHID input [2] 00 01 FF 00 00
VERBOSE: input: UHID input [2] 00 00 FF 00 00
VERBOSE: input: UHID input [2] 00 01 FF 00 00
VERBOSE: input: UHID input [2] 00 01 FF 00 00
VERBOSE: input: UHID input [2] 00 FF 00 00 00
VERBOSE: input: UHID input [2] 00 FF 00 00 00
VERBOSE: input: UHID input [2] 00 FE 01 00 00
VERBOSE: input: UHID input [2] 00 FE 03 00 00
VERBOSE: input: UHID input [2] 00 FD 03 00 00
VERBOSE: input: UHID input [2] 00 FD 05 00 00
VERBOSE: input: UHID input [2] 00 FD 05 00 00
VERBOSE: input: UHID input [2] 00 FE 06 00 00
VERBOSE: input: UHID input [2] 00 FE 06 00 00
VERBOSE: input: UHID input [2] 00 FE 08 00 00
VERBOSE: input: UHID input [2] 00 00 08 00 00
VERBOSE: input: UHID input [2] 00 00 08 00 00
VERBOSE: input: UHID input [2] 00 00 09 00 00
VERBOSE: input: UHID input [2] 00 00 09 00 00
VERBOSE: input: UHID input [2] 00 00 09 00 00
VERBOSE: input: UHID input [2] 00 01 09 00 00
VERBOSE: input: UHID input [2] 00 01 0A 00 00
VERBOSE: input: UHID input [2] 00 02 0A 00 00
VERBOSE: input: UHID input [2] 00 02 0A 00 00
VERBOSE: input: UHID input [2] 00 02 0B 00 00
VERBOSE: input: UHID input [2] 00 01 0B 00 00
VERBOSE: input: UHID input [2] 00 02 0B 00 00
VERBOSE: input: UHID input [2] 00 01 09 00 00
VERBOSE: input: UHID input [2] 00 01 09 00 00
VERBOSE: input: UHID input [2] 00 02 06 00 00
VERBOSE: input: UHID input [2] 00 00 06 00 00
VERBOSE: input: UHID input [2] 00 01 04 00 00
VERBOSE: input: UHID input [2] 00 01 03 00 00
VERBOSE: input: UHID input [2] 00 01 02 00 00
VERBOSE: input: UHID input [2] 00 00 02 00 00
VERBOSE: input: UHID input [2] 00 01 02 00 00
VERBOSE: input: UHID input [2] 00 00 02 00 00
VERBOSE: input: UHID input [2] 00 00 01 00 00
VERBOSE: input: UHID input [2] 00 00 02 00 00
VERBOSE: input: UHID input [2] 00 00 01 00 00
VERBOSE: input: UHID input [2] 00 01 02 00 00
VERBOSE: input: UHID input [2] 00 00 02 00 00
VERBOSE: input: UHID input [2] 00 00 01 00 00
VERBOSE: input: UHID input [2] 00 00 02 00 00
VERBOSE: input: UHID input [2] 00 01 00 00 00
VERBOSE: input: UHID input [2] 00 00 01 00 00
VERBOSE: input: UHID input [2] 00 01 00 00 00
VERBOSE: [Audio] Buffering: target=2400 avg=2597.158447 cur=2773 compensation=-197 (underflow=0)
VERBOSE: input: UHID input [2] 00 01 00 00 00
VERBOSE: input: UHID input [2] 01 00 00 00 00
VERBOSE: input: UHID input [2] 01 00 FF 00 00
VERBOSE: input: UHID input [2] 01 00 FE 00 00
VERBOSE: input: UHID input [2] 01 00 FB 00 00
VERBOSE: input: UHID input [2] 01 00 FA 00 00
VERBOSE: input: UHID input [2] 01 00 F7 00 00
VERBOSE: input: UHID input [2] 01 00 F4 00 00
VERBOSE: input: UHID input [2] 01 00 F3 00 00
VERBOSE: input: UHID input [2] 01 00 F1 00 00
VERBOSE: input: UHID input [2] 01 01 EF 00 00
VERBOSE: input: UHID input [2] 01 00 EF 00 00
VERBOSE: input: UHID input [2] 01 00 ED 00 00
VERBOSE: input: UHID input [2] 01 FF EF 00 00
VERBOSE: input: UHID input [2] 01 FF EE 00 00
VERBOSE: input: UHID input [2] 01 FF EF 00 00
VERBOSE: input: UHID input [2] 01 FF EF 00 00
VERBOSE: input: UHID input [2] 01 00 EE 00 00
VERBOSE: input: UHID input [2] 01 00 EF 00 00
VERBOSE: input: UHID input [2] 01 00 EF 00 00
VERBOSE: input: UHID input [2] 01 00 F1 00 00
VERBOSE: input: UHID input [2] 01 00 F1 00 00
VERBOSE: input: UHID input [2] 01 00 F3 00 00
VERBOSE: input: UHID input [2] 01 00 F5 00 00
VERBOSE: input: UHID input [2] 00 00 00 00 00
VERBOSE: input: UHID input [2] 00 00 F7 00 00
VERBOSE: input: UHID input [2] 00 01 F8 00 00
VERBOSE: input: UHID input [2] 00 02 F9 00 00
VERBOSE: input: UHID input [2] 00 01 FC 00 00
VERBOSE: input: UHID input [2] 00 01 FD 00 00
VERBOSE: input: UHID input [2] 00 01 FE 00 00
VERBOSE: input: UHID input [2] 00 01 FF 00 00
VERBOSE: input: UHID input [2] 00 00 FF 00 00
VERBOSE: [Audio] Buffering: target=2400 avg=2515.309814 cur=2723 compensation=-115 (underflow=0)
VERBOSE: keys[62] = true
VERBOSE: hid keyboard: key down scancode=62 (98) mod=00
VERBOSE: input: UHID input [1] 00 00 62 00 00 00 00 00
VERBOSE: keys[62] = false
VERBOSE: hid keyboard: key up scancode=62 (98) mod=00
VERBOSE: input: UHID input [1] 00 00 00 00 00 00 00 00
VERBOSE: keys[5b] = true
VERBOSE: hid keyboard: key down scancode=5b (91) mod=00
VERBOSE: input: UHID input [1] 00 00 5B 00 00 00 00 00
VERBOSE: keys[5b] = false
VERBOSE: hid keyboard: key up scancode=5b (91) mod=00
VERBOSE: input: UHID input [1] 00 00 00 00 00 00 00 00
VERBOSE: keys[5b] = true
VERBOSE: hid keyboard: key down scancode=5b (91) mod=00
VERBOSE: input: UHID input [1] 00 00 5B 00 00 00 00 00
VERBOSE: [Audio] Buffering: target=2400 avg=2439.086182 cur=2214 compensation=0 (underflow=0)
VERBOSE: keys[5b] = false
VERBOSE: hid keyboard: key up scancode=5b (91) mod=00
VERBOSE: input: UHID input [1] 00 00 00 00 00 00 00 00
VERBOSE: keys[5c] = true
VERBOSE: hid keyboard: key down scancode=5c (92) mod=00
VERBOSE: input: UHID input [1] 00 00 5C 00 00 00 00 00
VERBOSE: keys[5c] = false
VERBOSE: hid keyboard: key up scancode=5c (92) mod=00
VERBOSE: input: UHID input [1] 00 00 00 00 00 00 00 00
VERBOSE: keys[60] = true
VERBOSE: hid keyboard: key down scancode=60 (96) mod=00
VERBOSE: input: UHID input [1] 00 00 60 00 00 00 00 00
VERBOSE: keys[59] = true
VERBOSE: hid keyboard: key down scancode=59 (89) mod=00
VERBOSE: input: UHID input [1] 00 00 59 60 00 00 00 00
VERBOSE: keys[60] = false
VERBOSE: hid keyboard: key up scancode=60 (96) mod=00
VERBOSE: input: UHID input [1] 00 00 59 00 00 00 00 00
VERBOSE: [Audio] Buffering: target=2400 avg=2426.473877 cur=2214 compensation=0 (underflow=0)
VERBOSE: keys[59] = false
VERBOSE: hid keyboard: key up scancode=59 (89) mod=00
VERBOSE: input: UHID input [1] 00 00 00 00 00 00 00 00
[server] VERBOSE: DisplaySizeMonitor: onDisplayConfigurationChanged(0)
[server] VERBOSE: DisplaySizeMonitor: requestReset(): 1080x1920 -> 1920x1080
[server] VERBOSE: DisplaySizeMonitor: onDisplayConfigurationChanged(81)
[server] DEBUG: Display: using DisplayManager API
[server] VERBOSE: DisplaySizeMonitor: onDisplayConfigurationChanged(82)
INFO: Texture: 1920x1080
VERBOSE: [Audio] Buffering: target=2400 avg=2394.948242 cur=2694 compensation=0 (underflow=0)
VERBOSE: input: UHID input [2] 00 01 01 00 00
VERBOSE: input: UHID input [2] 00 02 00 00 00
VERBOSE: input: UHID input [2] 00 05 00 00 00
VERBOSE: input: UHID input [2] 00 06 FF 00 00
VERBOSE: input: UHID input [2] 00 07 FE 00 00
VERBOSE: input: UHID input [2] 00 06 FE 00 00
VERBOSE: input: UHID input [2] 00 04 FF 00 00
VERBOSE: input: UHID input [2] 00 01 FF 00 00
VERBOSE: input: UHID input [2] 00 01 00 00 00
VERBOSE: input: UHID input [2] 00 01 00 00 00
VERBOSE: input: UHID input [2] 00 01 FF 00 00
VERBOSE: input: UHID input [2] 00 04 FD 00 00
VERBOSE: input: UHID input [2] 00 05 FD 00 00
VERBOSE: input: UHID input [2] 00 06 FC 00 00
VERBOSE: input: UHID input [2] 00 06 FC 00 00
VERBOSE: input: UHID input [2] 00 08 FD 00 00
VERBOSE: input: UHID input [2] 00 08 FC 00 00
VERBOSE: input: UHID input [2] 00 09 FD 00 00
VERBOSE: input: UHID input [2] 00 0A FD 00 00
VERBOSE: input: UHID input [2] 00 0A FC 00 00
VERBOSE: input: UHID input [2] 00 0A FD 00 00
VERBOSE: input: UHID input [2] 00 09 FD 00 00
VERBOSE: input: UHID input [2] 00 08 FE 00 00
VERBOSE: input: UHID input [2] 00 05 FE 00 00
VERBOSE: input: UHID input [2] 00 03 FF 00 00
VERBOSE: input: UHID input [2] 00 03 FF 00 00
VERBOSE: input: UHID input [2] 00 01 FF 00 00
VERBOSE: input: UHID input [2] 00 01 FF 00 00
VERBOSE: input: UHID input [2] 00 00 FF 00 00
VERBOSE: input: UHID input [2] 00 FF 00 00 00
VERBOSE: input: UHID input [2] 00 00 FF 00 00
VERBOSE: input: UHID input [2] 00 FF 00 00 00
VERBOSE: input: UHID input [2] 00 00 FF 00 00
VERBOSE: input: UHID input [2] 00 FF FF 00 00
VERBOSE: input: UHID input [2] 00 00 FF 00 00
VERBOSE: input: UHID input [2] 00 00 FE 00 00
VERBOSE: input: UHID input [2] 00 00 FF 00 00
VERBOSE: input: UHID input [2] 00 FF FF 00 00
VERBOSE: input: UHID input [2] 00 00 FF 00 00
VERBOSE: input: UHID input [2] 00 FF 00 00 00
VERBOSE: input: UHID input [2] 00 FF FF 00 00
VERBOSE: input: UHID input [2] 00 FF FF 00 00
VERBOSE: input: UHID input [2] 00 FF FF 00 00
VERBOSE: input: UHID input [2] 00 FF 00 00 00
VERBOSE: input: UHID input [2] 00 FF 00 00 00
VERBOSE: input: UHID input [2] 00 FE 00 00 00
VERBOSE: input: UHID input [2] 00 FF 00 00 00
VERBOSE: input: UHID input [2] 00 FF 00 00 00
VERBOSE: [Audio] Buffering: target=2400 avg=2407.009521 cur=2694 compensation=0 (underflow=0)
VERBOSE: input: UHID input [2] 00 FF 01 00 00
VERBOSE: input: UHID input [2] 00 FE 01 00 00
VERBOSE: input: UHID input [2] 00 FD 01 00 00
VERBOSE: input: UHID input [2] 00 FE 02 00 00
VERBOSE: input: UHID input [2] 00 FE 01 00 00
VERBOSE: input: UHID input [2] 00 FF 00 00 00
VERBOSE: input: UHID input [2] 00 FE 01 00 00
VERBOSE: input: UHID input [2] 00 FF 01 00 00
VERBOSE: input: UHID input [2] 00 FE 01 00 00
VERBOSE: input: UHID input [2] 00 FF 01 00 00
VERBOSE: input: UHID input [2] 00 FE 00 00 00
VERBOSE: input: UHID input [2] 00 FE 02 00 00
VERBOSE: input: UHID input [2] 00 FD 01 00 00
VERBOSE: input: UHID input [2] 00 FE 02 00 00
VERBOSE: input: UHID input [2] 00 FD 02 00 00
VERBOSE: input: UHID input [2] 00 FD 02 00 00
VERBOSE: input: UHID input [2] 00 FC 02 00 00
VERBOSE: input: UHID input [2] 00 FD 01 00 00
VERBOSE: input: UHID input [2] 00 FC 02 00 00
VERBOSE: input: UHID input [2] 00 FD 02 00 00
VERBOSE: input: UHID input [2] 00 FD 01 00 00
VERBOSE: input: UHID input [2] 00 FD 02 00 00
VERBOSE: input: UHID input [2] 00 FC 01 00 00
VERBOSE: input: UHID input [2] 00 FC 02 00 00
VERBOSE: input: UHID input [2] 00 FC 03 00 00
VERBOSE: input: UHID input [2] 00 FC 03 00 00
VERBOSE: input: UHID input [2] 00 FB 03 00 00
VERBOSE: input: UHID input [2] 00 FB 04 00 00
VERBOSE: input: UHID input [2] 00 FC 03 00 00
VERBOSE: input: UHID input [2] 00 FB 03 00 00
VERBOSE: input: UHID input [2] 00 FC 03 00 00
VERBOSE: input: UHID input [2] 00 FD 04 00 00
VERBOSE: input: UHID input [2] 00 FD 03 00 00
VERBOSE: input: UHID input [2] 00 FD 03 00 00
VERBOSE: input: UHID input [2] 00 FE 04 00 00
VERBOSE: input: UHID input [2] 00 FF 04 00 00
VERBOSE: input: UHID input [2] 00 FF 04 00 00
VERBOSE: input: UHID input [2] 00 FF 05 00 00
VERBOSE: input: UHID input [2] 00 00 06 00 00
VERBOSE: input: UHID input [2] 00 00 06 00 00
VERBOSE: input: UHID input [2] 00 00 07 00 00
VERBOSE: input: UHID input [2] 00 01 08 00 00
VERBOSE: input: UHID input [2] 00 02 08 00 00
VERBOSE: input: UHID input [2] 00 04 07 00 00
VERBOSE: input: UHID input [2] 00 05 08 00 00
VERBOSE: input: UHID input [2] 00 05 07 00 00
VERBOSE: input: UHID input [2] 00 06 06 00 00
VERBOSE: input: UHID input [2] 00 06 06 00 00
VERBOSE: input: UHID input [2] 00 07 04 00 00
VERBOSE: input: UHID input [2] 00 08 02 00 00
VERBOSE: input: UHID input [2] 00 08 02 00 00
VERBOSE: input: UHID input [2] 00 08 00 00 00
VERBOSE: input: UHID input [2] 00 09 FF 00 00
VERBOSE: input: UHID input [2] 00 0A FD 00 00
VERBOSE: input: UHID input [2] 00 0A FB 00 00
VERBOSE: input: UHID input [2] 00 0A F9 00 00
VERBOSE: input: UHID input [2] 00 09 F7 00 00
VERBOSE: input: UHID input [2] 00 08 F7 00 00
VERBOSE: input: UHID input [2] 00 06 F5 00 00
VERBOSE: input: UHID input [2] 00 04 F6 00 00
VERBOSE: input: UHID input [2] 00 03 F6 00 00
VERBOSE: input: UHID input [2] 00 02 F6 00 00
VERBOSE: input: UHID input [2] 00 00 F7 00 00
VERBOSE: input: UHID input [2] 00 00 F8 00 00
VERBOSE: input: UHID input [2] 00 FF FA 00 00
VERBOSE: input: UHID input [2] 00 FE FB 00 00
VERBOSE: input: UHID input [2] 00 FD FD 00 00
VERBOSE: input: UHID input [2] 00 FD FE 00 00
VERBOSE: input: UHID input [2] 00 FD FF 00 00
VERBOSE: input: UHID input [2] 00 FC 00 00 00
VERBOSE: input: UHID input [2] 00 FD 00 00 00
VERBOSE: input: UHID input [2] 00 FC 02 00 00
VERBOSE: input: UHID input [2] 00 FD 03 00 00
VERBOSE: input: UHID input [2] 00 FC 04 00 00
VERBOSE: input: UHID input [2] 00 FD 05 00 00
VERBOSE: input: UHID input [2] 00 FD 06 00 00
VERBOSE: input: UHID input [2] 00 FC 06 00 00
VERBOSE: input: UHID input [2] 00 FD 05 00 00
VERBOSE: input: UHID input [2] 00 FE 05 00 00
VERBOSE: input: UHID input [2] 00 FE 05 00 00
VERBOSE: input: UHID input [2] 00 FF 03 00 00
VERBOSE: input: UHID input [2] 00 FF 03 00 00
VERBOSE: input: UHID input [2] 00 FF 02 00 00
VERBOSE: input: UHID input [2] 00 00 02 00 00
VERBOSE: input: UHID input [2] 00 00 01 00 00
VERBOSE: input: UHID input [2] 00 00 01 00 00
VERBOSE: [Audio] Buffering: target=2400 avg=2445.403809 cur=2694 compensation=0 (underflow=0)
VERBOSE: input: UHID input [2] 01 00 00 00 00
VERBOSE: input: UHID input [2] 01 FF 00 00 00
VERBOSE: input: UHID input [2] 00 00 00 00 00
VERBOSE: input: UHID input [2] 00 FF 00 00 00
VERBOSE: input: UHID input [2] 00 00 01 00 00
VERBOSE: input: UHID input [2] 00 FF 00 00 00
VERBOSE: input: UHID input [2] 00 00 01 00 00
VERBOSE: input: UHID input [2] 00 FF 01 00 00
VERBOSE: input: UHID input [2] 00 00 01 00 00
VERBOSE: input: UHID input [2] 01 00 00 00 00
VERBOSE: input: UHID input [2] 00 00 00 00 00
VERBOSE: input: UHID input [2] 00 01 00 00 00
VERBOSE: input: UHID input [2] 00 03 00 00 00
VERBOSE: input: UHID input [2] 00 03 FF 00 00
VERBOSE: input: UHID input [2] 00 03 FE 00 00
VERBOSE: input: UHID input [2] 00 04 FF 00 00
VERBOSE: input: UHID input [2] 00 03 FF 00 00
VERBOSE: input: UHID input [2] 00 02 00 00 00
VERBOSE: input: UHID input [2] 00 02 FF 00 00
VERBOSE: input: UHID input [2] 00 01 00 00 00
VERBOSE: input: UHID input [2] 00 00 FF 00 00
VERBOSE: [Audio] Buffering: target=2400 avg=2457.864014 cur=2694 compensation=0 (underflow=0)
VERBOSE: [Audio] Buffering: target=2400 avg=2424.437988 cur=2214 compensation=0 (underflow=0)
VERBOSE: [Audio] Buffering: target=2400 avg=2398.727539 cur=2214 compensation=0 (underflow=0)
DEBUG: User requested to quit
DEBUG: quit...
DEBUG: Controller stopped
DEBUG: Demuxer 'video': end of frames
DEBUG: Receiver stopped
DEBUG: Demuxer 'audio': end of frames
[server] DEBUG: Controller stopped
[server] DEBUG: Device message sender stopped
[server] VERBOSE: DisplaySizeMonitor: onDisplayConfigurationChanged(82)
[server] DEBUG: Audio encoder stopped
[server] DEBUG: Screen streaming stopped
DEBUG: Server disconnected
DEBUG: Server terminated
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.