
Tenho 2 apresentadores antigos da Logitech, mais antigos e mais recentes. Ambos funcionaram no Ubuntu 10.10. Agora eu tenho o Xubuntu 14.04 e o apresentador mais antigo funciona bem, mas o novo apenas parcialmente (apenas PgUp/PgDown, não F5 e ponto).
É dmesg
de novo:
[74315.083647] usb 2-1.2: new low-speed USB device number 7 using ehci-pci
[74315.181566] usb 2-1.2: New USB device found, idVendor=046d, idProduct=c52d
[74315.181573] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[74315.181577] usb 2-1.2: Product: USB Receiver
[74315.181581] usb 2-1.2: Manufacturer: Logitech
[74315.190416] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input19
[74315.190685] hid-generic 0003:046D:C52D.0005: input,hiddev0,hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:1d.0-1.2/input0
[74315.196456] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.1/input/input20
[74315.196929] hid-generic 0003:046D:C52D.0006: input,hiddev0,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:1d.0-1.2/input1
dmesg
do antigo
[74368.724751] usb 2-1.2: new low-speed USB device number 8 using ehci-pci
[74368.823011] usb 2-1.2: New USB device found, idVendor=046d, idProduct=c515
[74368.823016] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[74368.823020] usb 2-1.2: Product: USB Wireless Receiver
[74368.823023] usb 2-1.2: Manufacturer: Logitech
[74368.830815] input: Logitech USB Wireless Receiver as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input21
[74368.831131] hid-generic 0003:046D:C515.0007: input,hiddev0,hidraw0: USB HID v1.11 Keyboard [Logitech USB Wireless Receiver] on usb-0000:00:1d.0-1.2/input0
[74368.835919] input: Logitech USB Wireless Receiver as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.1/input/input22
[74368.836356] hid-generic 0003:046D:C515.0008: input,hiddev0,hidraw1: USB HID v1.11 Mouse [Logitech USB Wireless Receiver] on usb-0000:00:1d.0-1.2/input
NOME DO MODELO mais antigo: R-R0001.
Nome do modelo mais recente: R400
Responder1
Eu tive esse mesmo problema com meu Logitech R400. Pelo que pude perceber, isso deveria ser tratado no arquivo /lib/udev/hwdb.d/60-keyboard.hwdb
. Esse arquivo especifica os pressionamentos de botão para capturar e os transforma em eventos "padrão" como presentation
e displaytoggle
. Mas isso não está funcionando corretamente em 14.04.
Os comentários na parte superior desse arquivo informam como substituí-lo. Então segui as instruções e funcionou! Abaixo estão as instruções que segui. Copiei a seção e modifiquei-a para funcionar como no Windows. Essas ligações funcionam no LibreOffice Impress que vem com 14.04 e também no modo de apresentação.
- Abra seu editor de texto.
Copie o seguinte e cole no editor.
# Logitech Presenter R400 keyboard:usb:v046DpC52Dd*dc*dsc*dp*ic*isc*ip*in00* KEYBOARD_KEY_070029=esc KEYBOARD_KEY_07003e=f5 KEYBOARD_KEY_070037=b
Salve o arquivo como
70-keyboard.hwdb
.- Abra um terminal com CTRL+ ALT+ T.
- Mude o diretório onde você salvou o arquivo, se necessário.
Copie o arquivo para o local apropriado para que ele substitua a entrada incorreta e não seja prejudicado por atualizações executando o seguinte comando. Digite sua senha quando solicitado.
sudo cp 70-keyboard.hwdb /etc/udev/hwdb.d
Faça a mágica do udev para que nossas alterações sejam captadas.
sudo udevadm hwdb --update sudo udevadm trigger /dev/input/event*
Não diz isso no arquivo, mas tive que reiniciar antes que as alterações ocorressem.
Uma observação que achei importante. Aparentemente, o Windows não usa uma única tecla para “alternar” entre e fora do modo de apresentação. F5é usado para iniciar a apresentação e ESCpara encerrá-la. Para dar o efeito de ativar e desativar o modo de apresentação, o próprio controle remoto primeiro envia e F5depois envia ESC.
Portanto, se a apresentação foi iniciada pressionando F5o teclado, pressionar o botão "apresentação" no controle remoto não fará nada ao pressionar o primeiro botão. Apenas envia F5novamente. Na segunda vez que você pressionar o botão “apresentação”, ele será enviado ESCe a apresentação será encerrada.