The webcam on my Thinkpad T495 has a '1920x1080' resolution, but I'm only able to capture a very poor one: '160x120'. Is there any way to change the settings or add a new resolution? If I use
Code: Select all
v4l2-ctl -v width=1920,height=1080,pixelformat=YUYV
[\code]
nothing changes.
This is the kernel
[code]
~$ uname -r
5.17.0-1-amd64
Code: Select all
~$ v4l2-ctl --list-formats-ext
ioctl: VIDIOC_ENUM_FMT
Type: Video Capture
[0]: 'YUYV' (YUYV 4:2:2)
Size: Discrete 160x120
Interval: Discrete 0.100s (10.000 fps)
Code: Select all
~$ inxi -Gxx
Graphics:
Device-1: AMD Picasso/Raven 2 [Radeon Vega Series / Radeon Mobile Series]
vendor: Lenovo driver: amdgpu v: kernel pcie: speed: 8 GT/s lanes: 16
ports: active: eDP-1 empty: DP-1,DP-2,HDMI-A-1 bus-ID: 06:00.0
chip-ID: 1002:15d8
Device-2: IMC Networks Integrated Camera type: USB driver: uvcvideo
bus-ID: 3-2.1:4 chip-ID: 13d3:56a6
Display: x11 server: X.Org v: 1.21.1.3 compositor: xfwm v: 4.16.1 driver:
X: loaded: amdgpu unloaded: fbdev,modesetting,vesa gpu: amdgpu
display-ID: :0.0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96
Monitor-1: eDP-1 mapped: eDP model: InfoVision Optronics/Kunshan 0x057d
res: 1920x1080 dpi: 158 diag: 355mm (14")
OpenGL: renderer: AMD Radeon Vega 10 Graphics (RAVEN DRM 3.44.0
5.17.0-1-amd64 LLVM 13.0.1)
v: 4.6 Mesa 21.3.8 direct render: Yes