You are not logged in.

#1 2016-06-01 21:13:55

da_n
Member
From: UK
Registered: 2014-02-13
Posts: 1

ThinkPad X1 Carbon 2nd Gen - webcam not mirrored properly (Chicony)

Hi, I have Googled and searched the forums for an answer to this hoping someone can help. On my laptop (a ThinkPad X1 Carbon 2nd Gen), the webcam is working however the image displayed is not 'mirrored'. The effect of this is that when when I move my head to the left, on the screen it is shown as my head moving right. This is correct in the sense of what the camera is seeing, but does not feel natural and is not the behaviour. I would like the webcam to be permanently 'mirrored', to make it feel it feel more natural. Here is the out put of lsusb:

Bus 001 Device 003: ID 04f2:b3f5 Chicony Electronics Co., Ltd 
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 8087:07dc Intel Corp. 
Bus 002 Device 002: ID 138a:0017 Validity Sensors, Inc. Fingerprint Reader
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

hwinfo provides the following in relation to the webcam:

33: USB 00.0: 0000 Unclassified device
  [Created at usb.122]
  Unique ID: Yien.LBTf0VA8M+9
  Parent ID: ADDn.Wkj53szWOaA
  SysFS ID: /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.8/1-1.8:1.0
  SysFS BusID: 1-1.8:1.0
  Hardware Class: unknown
  Model: "Chicony Electronics Integrated Camera"
  Hotplug: USB
  Vendor: usb 0x04f2 "Chicony Electronics Co., Ltd"
  Device: usb 0xb3f5 "Integrated Camera"
  Revision: "25.09"
  Serial ID: "0x0001"
  Driver: "uvcvideo"
  Driver Modules: "uvcvideo"
  Device File: /dev/input/event6
  Device Files: /dev/input/event6, /dev/input/by-id/usb-Chicony_Electronics_Co._Ltd._Integrated_Camera_0x0001-event-if00, /dev/input/by-path/pci-0000:00:1d.0-usb-0:1.8:1.0-event
  Device Number: char 13:70
  Speed: 480 Mbps
  Module Alias: "usb:v04F2pB3F5d2509dcEFdsc02dp01ic0Eisc01ip00in00"
  Driver Info #0:
    Driver Status: uvcvideo is active
    Driver Activation Cmd: "modprobe uvcvideo"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #37 (Hub)

I have tried the following (in desperation):

$ modprobe uvcvideo mirror=1

Based on a thread I saw elsewhere but made no difference. In guvcview there is an optional filter available to mirror the image, but this is not permanent and does not affect any other applications using the webcam.


Does anyone have any ideas please? I'm hoping there's a filter I can apply in a config file to apply the filter permanently and across all applications.

Offline

Board footer

Powered by FluxBB