I had this problem with the webcam in my Thinkpad, and managed to find the solution here: http://kylewilliams.co.za/2009/03/05/getting-the-lenovo-sl300-camera-to-work-on-linux
Basically, you just have to add the line "options uvcvideo quirks=16" to the uvcvideo.conf file in /etc/modprobe.d
I had this problem with the webcam in my Thinkpad, and managed to find the solution here: http:// kylewilliams. co.za/2009/ 03/05/getting- the-lenovo- sl300-camera- to-work- on-linux
Basically, you just have to add the line "options uvcvideo quirks=16" to the uvcvideo.conf file in /etc/modprobe.d