I recently upgraded to Ubuntu 22.04 Jammy Jellyfish and successfully tested the RICOH THETA X live streaming capability with both Wayland and X11.
I’m running the newest firmware for the THETA X, version 1.10.1.
Mon May 9 15:24:06 2022
| NVIDIA-SMI 510.60.02 Driver Version: 510.60.02 CUDA Version: 11.6
You can figure out that the THETA X is 0x2717 with lsusb while the THETA is in live streaming mode.
After you add the definition, add an or check in the if statement that checks for the idProduct and have it accept the THETAX in addition to THETAV and THETAZ1.
with OpenCV 4.5.4 and RICOH THETA X with firmware 1.10.1. Python3, Ubuntu 22.04, NVIDIA driver 510.