A combinação de teclas
Fn
+ F6
ativa / desativa a web câmera integrada do meu laptop. Observando a saída dmesg
, parece que a webcam (dispositivo USB) está mais ou menos virtualmente conectada / desconectada de / para o barramento USB:
usb 1-5: new high-speed USB device number 9 using ehci_hcd
usb 1-5: New USB device found, idVendor=5986, idProduct=0203
usb 1-5: New USB device strings: Mfr=3, Product=1, SerialNumber=0
usb 1-5: Product: BisonCam, NB Pro
usb 1-5: Manufacturer: Bison Electronics Inc.
uvcvideo: Found UVC 1.00 device BisonCam, NB Pro (5986:0203)
input: BisonCam, NB Pro as /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/input/input14
usb 1-5: USB disconnect, device number 9
As primeiras sete linhas vêm depois de "conectar" e a última linha é depois do evento "desconectar". dmesg
de timestamps removidos para maior clareza.
showkey
executado a partir de um console tty retornou o código-chave 214, xev
do KDE retornou o código-chave 220 e também XF86WebCam
. Aqui está a parte da saída xev
relacionada a pressionar o Fn
+ F6
:
KeyPress event, serial 40, synthetic NO, window 0x3600001,
root 0xac, subw 0x0, time 78270130, (346,354), root:(348,377),
state 0x0, keycode 220 (keysym 0x1008ff8f, XF86WebCam), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
Já tentei enviar o código-chave da combinação Fn
+ F6
(214, 220 ou XF86WebCam) usando xdotool
, xvkbd
e xmacro
, mas sem sucesso.
Provavelmente, o jeito certo de fazer isso não é usando os códigos de tecla.