Hi, I would like to share a problem, I am half way through troubleshooting.
I am using two USB webcams (Logitech C270 (hereafter C270) and Microsoft Studio (hereafter MS)) under OBS on a Lenovo X220 with docking station under Windows 10 x64.
There are several scenes set up:
1) both webcams, one in full resolution (MS), the other (C270) with reduced resolution split in the virtual cam.
2) MS full resolution in full screen
3) C270 full resolution (further video device created with full resolution)
4) one still image pix
If I switch between the scenes via hotkey, this leads to the following behaviour under Windows 10 (comprehensible under all versions 26.0 ... up to the current version):
If I switch between 2 to 3 or 2/3 to 4 or back, everything works as intended. If I switch from 2 or 3 to 1 or vice versa, the previously used camera remains off, I have to switch to 4 and back again to have both cams under 1.
This behaviour does not exist (!) with the same configuration under HighSierra (Hackintosh & dual-boot on the X220).
I also think that I had this configuration under Windows 8.1 x64 on the same X220 before and there was no such effect, I'll check this by restoring a backup...
My guess: Due to the change in the scene, the HW driver is operated and reacts too sluggishly. Especially because I have created the C270 twice in order to operate it once in low resolution (320pix) and once in full resolution (1280pix).
It makes no difference whether "deactivate, when not showing" is checked or not.
Since I do not have this effect with the identical HW under HighSierra without switching the devices, I would exclude other reasons for the moment.
From my point of view, the solution could be to set a delay for the driver switchover during the scene change - similar to scene change (500ms) - but since the scene change does not pause, this does not help.
This would be a feature request if other solutions do not help.
I am happy to provide further details, config details or screen shots if it is helpful.
I am using two USB webcams (Logitech C270 (hereafter C270) and Microsoft Studio (hereafter MS)) under OBS on a Lenovo X220 with docking station under Windows 10 x64.
There are several scenes set up:
1) both webcams, one in full resolution (MS), the other (C270) with reduced resolution split in the virtual cam.
2) MS full resolution in full screen
3) C270 full resolution (further video device created with full resolution)
4) one still image pix
If I switch between the scenes via hotkey, this leads to the following behaviour under Windows 10 (comprehensible under all versions 26.0 ... up to the current version):
If I switch between 2 to 3 or 2/3 to 4 or back, everything works as intended. If I switch from 2 or 3 to 1 or vice versa, the previously used camera remains off, I have to switch to 4 and back again to have both cams under 1.
This behaviour does not exist (!) with the same configuration under HighSierra (Hackintosh & dual-boot on the X220).
I also think that I had this configuration under Windows 8.1 x64 on the same X220 before and there was no such effect, I'll check this by restoring a backup...
My guess: Due to the change in the scene, the HW driver is operated and reacts too sluggishly. Especially because I have created the C270 twice in order to operate it once in low resolution (320pix) and once in full resolution (1280pix).
It makes no difference whether "deactivate, when not showing" is checked or not.
Since I do not have this effect with the identical HW under HighSierra without switching the devices, I would exclude other reasons for the moment.
From my point of view, the solution could be to set a delay for the driver switchover during the scene change - similar to scene change (500ms) - but since the scene change does not pause, this does not help.
This would be a feature request if other solutions do not help.
I am happy to provide further details, config details or screen shots if it is helpful.