If you'd like to put out an incentive for implementing this feature, you can do so at https://issuehunt.io/r/bk138/droidVNC-NG
Is your feature request related to a problem? Please describe.
I'd like to be able to use this app when Samsung DeX creates a secondary display/desktop. Currently, if I start DeX when droidVNC is running or vice-versa, then the app that was running first will stop as the new app takes control of the device's MediaProjection(?). This probably makes this request a non-starter for the main droidVNC screen capture method, but I think we can use the fallback method.
If I start DeX with the fallback method started, I can connect to the DroidVNC server, but it only shows a black screen with the dimensions of the screen.
Describe the solution you'd like
Using the fallback method with DeX should be possible to show the DeX desktop.
Describe alternatives you've considered
Your environment (please complete the following information):
- droidVNC-NG version: 2.15
- Android version: 12
- Client-side OS and version: Android 12
- VNC client and version: AVNC 3.0.1
If you'd like to put out an incentive for implementing this feature, you can do so at https://issuehunt.io/r/bk138/droidVNC-NG
Is your feature request related to a problem? Please describe.
I'd like to be able to use this app when Samsung DeX creates a secondary display/desktop. Currently, if I start DeX when droidVNC is running or vice-versa, then the app that was running first will stop as the new app takes control of the device's MediaProjection(?). This probably makes this request a non-starter for the main droidVNC screen capture method, but I think we can use the fallback method.
If I start DeX with the fallback method started, I can connect to the DroidVNC server, but it only shows a black screen with the dimensions of the screen.
Describe the solution you'd like
Using the fallback method with DeX should be possible to show the DeX desktop.
Describe alternatives you've considered
Your environment (please complete the following information):