OrangePi 4 LTS Run two HDMI displays separately at different resolutions.

Job ID: 36974479

Budget: $30 – $250 USD

Hardware: Orange Pi 4 LTS
Operating system: Orangepi4-lts_3.0.6_ubuntu_jammy_server_linux5.18.5
Screens connected to OrangePi;
1.Screen: 1920x1080 HDMI Projector (Connection Direct HDMI Port)
2.Screen: 1024x600 7" Touch LCD HDMI (Connection Type C to HDMI)

The working goal of our project:
We want to use both screens for different applications at different resolutions independently.
The first screen is a 1920x1080 resolution projector connected to the HDMI port of the orangepi 4 LTS.
Our second screen is connected to Oranpi's Typce C port. (Type C to HDMI) It is an HDMI touch LCD screen with 1024x600 resolution. On this screen, our HMI application written in QT will be displayed.

Our problem;
We are not able to independently select and use the screens individually. The system operates both screens as a single screen in Mirror mode. In extended mode, we lose one of the screenshots. (I guess because the screen resolutions are different.)

The result of the command "xrandr -display :0 ";

Screen 0: minimum 320 x 200, current 1024 x 600, maximum 4096 x 4096
DP-1 connected primary 1024x600+0+0 (normal left inverted right x axis y axis) 150mm x 100mm
1024x600 70.41*+
HDMI-1 connected 1024x600+0+0 (normal left inverted right x axis y axis) 255mm x 255mm
1024x600 60.04*+
1920x1080 60.00 50.00 59.94
1280x1024 75.02 60.02
1440x900 74.98 59.90
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.03 70.07 60.00
800x600 72.19 75.00 60.32 56.25
640x480 75.00 72.81

The result of the command xrandr -display :1 "cant open display" or --listmonitors gives the same result.

Our request;

It is the necessary solution and support to be able to use both screens independently for our application in different resolutions.
Related categories: Linux Electronics Microcontroller Raspberry Pi Qt