Не, то что atkbd.c: это не из той оперы...
Сделайте именно в том порядке что я говорю. Вы уверены что после загрузки модуля в логе появляется только две строчки:
Код:
Jul 12 15:27:17 localhost kernel: [13554.966588] usbcore: registered new interface driver uvcvideo
Jul 12 15:27:17 localhost kernel: [13554.966623] USB Video Class driver (v0.1.0)
и НЕ появляется никакого файла устройства в /dev?