{"id":158,"date":"2011-12-26T19:32:46","date_gmt":"2011-12-26T18:32:46","guid":{"rendered":"http:\/\/www.hoekstra.nu\/wordpress\/?p=158"},"modified":"2020-04-12T06:43:25","modified_gmt":"2020-04-12T04:43:25","slug":"logitech-professional-presenter-r800-under-linux-fedora-16-with-libreoffice-impress","status":"publish","type":"post","link":"https:\/\/www.hoekstra.nu\/wordpress\/blog\/2011\/12\/26\/logitech-professional-presenter-r800-under-linux-fedora-16-with-libreoffice-impress\/","title":{"rendered":"Logitech Professional Presenter R800 under Linux Fedora 16 with LibreOffice Impress"},"content":{"rendered":"<p>Recently I got a Logitech Professional Presenter R800. (the one with the green laser pointer)<br \/>\nI tested it under Linux Fedora 16, and it works like a charm!<br \/>\nThe device also works nicely under LibreOffice Impress 3.4 ( 1:3.4.3.2-11.fc16 in my case ).<\/p>\n<p>The USB device is detected as a keyboard\/mouse device: ( \/var\/log\/messages )<\/p>\n<pre> Dec 26 19:12:56 celcius kernel: [32976.194948] usb 3-1: new low speed USB device number 3 using xhci_hcd\r\n Dec 26 19:12:56 celcius kernel: [32976.229839] xhci_hcd 0000:0c:00.0: WARN: short transfer on control ep\r\n Dec 26 19:12:56 celcius kernel: [32976.235828] xhci_hcd 0000:0c:00.0: WARN: short transfer on control ep\r\n Dec 26 19:12:56 celcius kernel: [32976.240861] xhci_hcd 0000:0c:00.0: WARN: short transfer on control ep\r\n Dec 26 19:12:56 celcius kernel: [32976.241887] usb 3-1: New USB device found, idVendor=046d, idProduct=c52d\r\n Dec 26 19:12:56 celcius kernel: [32976.241898] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0\r\n Dec 26 19:12:56 celcius kernel: [32976.241907] usb 3-1: Product: USB Receiver\r\n Dec 26 19:12:56 celcius kernel: [32976.241921] usb 3-1: Manufacturer: Logitech\r\n Dec 26 19:12:56 celcius kernel: [32976.242125] usb 3-1: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes\r\n Dec 26 19:12:56 celcius kernel: [32976.242131] usb 3-1: ep 0x82 - rounding interval to 64 microframes, ep desc says 80 microframes\r\n Dec 26 19:12:56 celcius kernel: [32976.248805] xhci_hcd 0000:0c:00.0: WARN: short transfer on control ep\r\n Dec 26 19:12:56 celcius kernel: [32976.278681] input: Logitech USB Receiver as \/devices\/pci0000:00\/0000:00:1c.3\/0000:0c:00.0\/usb3\/3-1\/3-1:1.0\/input\/input19\r\n Dec 26 19:12:56 celcius kernel: [32976.279560] generic-usb 0003:046D:C52D.0003: input,hiddev0,hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:0c:00.0-1\/input0\r\n Dec 26 19:12:56 celcius kernel: [32976.304110] input: Logitech USB Receiver as \/devices\/pci0000:00\/0000:00:1c.3\/0000:0c:00.0\/usb3\/3-1\/3-1:1.1\/input\/input20\r\n Dec 26 19:12:56 celcius kernel: [32976.304400] generic-usb 0003:046D:C52D.0004: input,hiddev0,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:0c:00.0-1\/input1\r\n Dec 26 19:12:56 celcius mtp-probe: checking bus 3, device 3: \"\/sys\/devices\/pci0000:00\/0000:00:1c.3\/0000:0c:00.0\/usb3\/3-1\"\r\n Dec 26 19:12:56 celcius mtp-probe: bus: 3, device: 3 was not an MTP device<\/pre>\n<p>lsusb shows:<\/p>\n<pre> Bus 003 Device 004: ID 046d:c52d Logitech, Inc.<\/pre>\n<pre>lsusb -v shows:<\/pre>\n<pre>Bus 003 Device 004: ID 046d:c52d Logitech, Inc. \r\nDevice Descriptor:\r\n\u00a0 bLength\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 18\r\n\u00a0 bDescriptorType\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1\r\n\u00a0 bcdUSB\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2.00\r\n\u00a0 bDeviceClass\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0 (Defined at Interface level)\r\n\u00a0 bDeviceSubClass\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0 \r\n\u00a0 bDeviceProtocol\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0 \r\n\u00a0 bMaxPacketSize0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 8\r\n\u00a0 idVendor\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0x046d Logitech, Inc.\r\n\u00a0 idProduct\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0xc52d \r\n\u00a0 bcdDevice\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 17.01\r\n\u00a0 iManufacturer\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1 Logitech\r\n\u00a0 iProduct\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2 USB Receiver\r\n\u00a0 iSerial\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0 \r\n\u00a0 bNumConfigurations\u00a0\u00a0\u00a0\u00a0\u00a0 1\r\n\u00a0 Configuration Descriptor:\r\n\u00a0\u00a0\u00a0 bLength\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 9\r\n\u00a0\u00a0\u00a0 bDescriptorType\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2\r\n\u00a0\u00a0\u00a0 wTotalLength\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 59\r\n\u00a0\u00a0\u00a0 bNumInterfaces\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2\r\n\u00a0\u00a0\u00a0 bConfigurationValue\u00a0\u00a0\u00a0\u00a0 1\r\n\u00a0\u00a0\u00a0 iConfiguration\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 4 RQR17.01_B0014\r\n\u00a0\u00a0\u00a0 bmAttributes\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0xa0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 (Bus Powered)\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 Remote Wakeup\r\n\u00a0\u00a0\u00a0 MaxPower\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 98mA\r\n\u00a0\u00a0\u00a0 Interface Descriptor:\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 bLength\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 9\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 bDescriptorType\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 4\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 bInterfaceNumber\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 bAlternateSetting\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 bNumEndpoints\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 bInterfaceClass\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3 Human Interface Device\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 bInterfaceSubClass\u00a0\u00a0\u00a0\u00a0\u00a0 1 Boot Interface Subclass\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 bInterfaceProtocol\u00a0\u00a0\u00a0\u00a0\u00a0 1 Keyboard\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 iInterface\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0 \r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 HID Device Descriptor:\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bLength\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 9\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bDescriptorType\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 33\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bcdHID\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1.11\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bCountryCode\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0 Not supported\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bNumDescriptors\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bDescriptorType\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 34 Report\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 wDescriptorLength\u00a0\u00a0\u00a0\u00a0 187\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Report Descriptors: \r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ** UNAVAILABLE **\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 Endpoint Descriptor:\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bLength\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bDescriptorType\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bEndpointAddress\u00a0\u00a0\u00a0\u00a0 0x81\u00a0 EP 1 IN\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bmAttributes\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Transfer Type\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Interrupt\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Synch Type\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 None\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Usage Type\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Data\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 wMaxPacketSize\u00a0\u00a0\u00a0\u00a0 0x0008\u00a0 1x 8 bytes\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bInterval\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 10\r\n\u00a0\u00a0\u00a0 Interface Descriptor:\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 bLength\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 9\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 bDescriptorType\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 4\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 bInterfaceNumber\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 bAlternateSetting\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 bNumEndpoints\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 bInterfaceClass\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3 Human Interface Device\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 bInterfaceSubClass\u00a0\u00a0\u00a0\u00a0\u00a0 1 Boot Interface Subclass\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 bInterfaceProtocol\u00a0\u00a0\u00a0\u00a0\u00a0 2 Mouse\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 iInterface\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0 \r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 HID Device Descriptor:\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bLength\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 9\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bDescriptorType\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 33\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bcdHID\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1.11\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bCountryCode\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0 Not supported\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bNumDescriptors\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bDescriptorType\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 34 Report\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 wDescriptorLength\u00a0\u00a0\u00a0\u00a0 157\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Report Descriptors: \r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ** UNAVAILABLE **\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 Endpoint Descriptor:\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bLength\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bDescriptorType\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bEndpointAddress\u00a0\u00a0\u00a0\u00a0 0x82\u00a0 EP 2 IN\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bmAttributes\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Transfer Type\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Interrupt\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Synch Type\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 None\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Usage Type\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Data\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 wMaxPacketSize\u00a0\u00a0\u00a0\u00a0 0x0008\u00a0 1x 8 bytes\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bInterval\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 10\r\nDevice Status:\u00a0\u00a0\u00a0\u00a0 0x0000\r\n\u00a0 (Bus Powered)<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recently I got a Logitech Professional Presenter R800. (the one with the green laser pointer) I tested it under Linux Fedora 16, and it works like a charm! The device also works nicely under LibreOffice Impress 3.4 ( 1:3.4.3.2-11.fc16 in my case ).<\/p>\n<p>The USB device is detected as a keyboard\/mouse device: ( \/var\/log\/messages <span style=\"color:#777\"> . . . &rarr; Read More: <a href=\"https:\/\/www.hoekstra.nu\/wordpress\/blog\/2011\/12\/26\/logitech-professional-presenter-r800-under-linux-fedora-16-with-libreoffice-impress\/\">Logitech Professional Presenter R800 under Linux Fedora 16 with LibreOffice Impress<\/a><\/span><\/p>\n","protected":false},"author":96,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.hoekstra.nu\/wordpress\/wp-json\/wp\/v2\/posts\/158"}],"collection":[{"href":"https:\/\/www.hoekstra.nu\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hoekstra.nu\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hoekstra.nu\/wordpress\/wp-json\/wp\/v2\/users\/96"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hoekstra.nu\/wordpress\/wp-json\/wp\/v2\/comments?post=158"}],"version-history":[{"count":3,"href":"https:\/\/www.hoekstra.nu\/wordpress\/wp-json\/wp\/v2\/posts\/158\/revisions"}],"predecessor-version":[{"id":266,"href":"https:\/\/www.hoekstra.nu\/wordpress\/wp-json\/wp\/v2\/posts\/158\/revisions\/266"}],"wp:attachment":[{"href":"https:\/\/www.hoekstra.nu\/wordpress\/wp-json\/wp\/v2\/media?parent=158"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hoekstra.nu\/wordpress\/wp-json\/wp\/v2\/categories?post=158"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hoekstra.nu\/wordpress\/wp-json\/wp\/v2\/tags?post=158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}