Xubuntu - O apresentador Logitech funciona apenas parcialmente

5

Eu tenho dois apresentadores antigos da Logitech, mais antigos e mais novos. Ambos trabalharam no Ubuntu 10.10. Agora eu tenho Xubuntu 14.04 e apresentador mais velho funciona bem, mas novo apenas parcialmente (apenas PgUp / PgDown, não F5 e ponto.)

É dmesg do 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

Mais antigo NOME DO MODELO: R-R0001.
Nome do modelo mais recente: R400

    
por Przemysław Adam Śmiejek 26.12.2014 / 14:52

1 resposta

4

Eu tive esse mesmo problema com o meu Logitech R400. Pelo que eu poderia dizer, isso deveria ser tratado no arquivo /lib/udev/hwdb.d/60-keyboard.hwdb . Esse arquivo especifica o pressionamento de botões para capturá-los e transformá-los 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 eu segui as instruções e funcionou! Abaixo estão as instruções que segui. Copiei a seção e a modifiquei para funcionar como no Windows. Essas ligações funcionam no LibreOffice Impress que vem com o 14.04 e também no modo de apresentação.

  1. Abra seu editor de texto.
  2. 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
    
  3. Salve o arquivo como 70-keyboard.hwdb .

  4. Abra um terminal com CTRL + ALT + T .
  5. Altere o diretório para onde você salvou o arquivo, se necessário.
  6. Copie o arquivo para o local apropriado para que ele substitua a entrada incorreta e não seja danificado por atualizações executando o seguinte comando. Digite sua senha quando solicitado.

    sudo cp 70-keyboard.hwdb /etc/udev/hwdb.d
    
  7. Faça magia udev para que nossas mudanças sejam atendidas.

    sudo udevadm hwdb --update
    sudo udevadm trigger /dev/input/event*
    
  8. Ele não diz isso no arquivo, mas eu tive que reiniciar antes das alterações.

Uma nota que achei importante. Aparentemente, o Windows não usa uma única tecla para "alternar" para dentro e para fora do modo de apresentação. F5 é usado para iniciar a apresentação e ESC é usado para finalizar a apresentação. Para dar o efeito de ativar e desativar o modo de apresentação, o próprio remoto primeiro envia F5 e então envia ESC .

Portanto, se a apresentação tiver sido iniciada pressionando F5 no teclado, pressionar o botão "apresentação" no controle remoto não fará nada no primeiro botão. Apenas envia F5 novamente. Na segunda vez que você pressionar o botão "apresentação", ele envia ESC e a apresentação terminará.

    
por Cliff 21.01.2015 / 04:42