Re: Logitech USB wireless keyboard with trackpad on XO-1.75
On Mon, Sep 22, 2014 at 02:11:45AM +, tkk...@nurturingasia.com wrote: Sorry for messing up the OS version. I didn't see the Logitec wireless device listed in the list of event when I type sudo evtest. lsusb output: http://pastebin.com/ks936UGE dmesg output: http://pastebin.com/c3MRPTSn Please confirm; it works with XO-1.75 on 13.2.1, but not XO-1 or XO-1.5? If so, possibly kernel configuration options are the cause. Nothing else springs to mind as to cause. -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
Yes I can confirm that with my current testing. Cheers -Original Message- From: James Cameron [mailto:qu...@laptop.org] Sent: Tuesday, September 23, 2014 10:56 AM To: tkk...@nurturingasia.com Cc: devel@lists.laptop.org Subject: Re: Logitech USB wireless keyboard with trackpad on XO-1.75 On Mon, Sep 22, 2014 at 02:11:45AM +, tkk...@nurturingasia.com wrote: Sorry for messing up the OS version. I didn't see the Logitec wireless device listed in the list of event when I type sudo evtest. lsusb output: http://pastebin.com/ks936UGE dmesg output: http://pastebin.com/c3MRPTSn Please confirm; it works with XO-1.75 on 13.2.1, but not XO-1 or XO-1.5? If so, possibly kernel configuration options are the cause. Nothing else springs to mind as to cause. -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
Thanks. I've compared XO-1.75 and XO-1.5 kernel configurations. The device you are testing with (ID 046d:c52b) is not supported by OLPC OS 13.2.1 on XO-1 and XO-1.5. To add support in a deployment, a kernel from our x86-3.3 branch may be built with the configuration options: CONFIG_HID_LOGITECH_DJ CONFIG_HID_LOGITECH There are other kernel configuration options that may be important. The configuration notes associated with these options in the kernel sources say the device you are using is not fully compliant with HID standard: http://dev.laptop.org/git/olpc-kernel/tree/drivers/hid/Kconfig?h=x86-3.3#n246 Technical instructions for developers to rebuild the kernel for the OLPC XO laptop can be found here: http://wiki.laptop.org/go/Kernel_Building OLPC does not plan to add support for this device on XO-1 or XO-1.5. -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
Well at least we know the reasons. Need to stay plugged in for the 2 older models for the time being! -Original Message- From: James Cameron [mailto:qu...@laptop.org] Sent: Tuesday, September 23, 2014 11:47 AM To: tkk...@nurturingasia.com Cc: devel@lists.laptop.org Subject: Re: Logitech USB wireless keyboard with trackpad on XO-1.75 Thanks. I've compared XO-1.75 and XO-1.5 kernel configurations. The device you are testing with (ID 046d:c52b) is not supported by OLPC OS 13.2.1 on XO-1 and XO-1.5. To add support in a deployment, a kernel from our x86-3.3 branch may be built with the configuration options: CONFIG_HID_LOGITECH_DJ CONFIG_HID_LOGITECH There are other kernel configuration options that may be important. The configuration notes associated with these options in the kernel sources say the device you are using is not fully compliant with HID standard: http://dev.laptop.org/git/olpc-kernel/tree/drivers/hid/Kconfig?h=x86-3.3#n246 Technical instructions for developers to rebuild the kernel for the OLPC XO laptop can be found here: http://wiki.laptop.org/go/Kernel_Building OLPC does not plan to add support for this device on XO-1 or XO-1.5. -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
On Sat, Sep 20, 2014 at 11:19:21AM -0400, Paul Fox wrote: tkk...@nurturingasia.com wrote: Tried this first thing in the morning. Disabling kdbshim and the MakeyMakey activity does the trick on my XO 1.75! thanks. would you be in a position to test a fix for this, if i sent you a new olpc-kbdshim binary to try? i prepared a patch some time ago for kbdshim, which causes it to (mostly) ignore external devices. but since i don't have makeymakey hardware, it never really got tested. i think the same patch may solve your problem. but first, please try this: - disable kbdshim, as you have done previously. - run sudo evtest. this will show you a list of system input devices. - one of those devices should be your logitech device. select it by number. - it will dump a list of supported events and properties, then it will loop, reporting individual events as they arrive from that device. i'm only interested in the initial list of events and properties, so you can use ^C to kill evtest as soon as you'd like. - send me the resulting output. I'm interested in the output as well, or at least the conclusions made. -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
On Sat, Sep 20, 2014 at 12:17:13AM +, tkk...@nurturingasia.com wrote: The XO-1 does not recognise the USB wireless keyboard. Must be some missing drivers. Why do you think it is missing drivers and not the same olpc-kbdshim problem? Did you try the disabling of olpc-kbdshim? It has worked before as in this writeup. http://www.olpcnews.com/laptops/xo1/recommended_accessories_for_your_xo.html#sthash.mFC4Cqrj.dpuf That's from 2008, too old to be useful; because you aren't using an operating system from 2008. Forget it. Also, I really doubt you have the same product, so not useful for that reason as well. -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
When the USB wireless keyboard/trackpad is plugin unlike the XO 1.75 both won't work. Tried disabling the olpc-kbdshim but stil does not work. Using the 13.2.1 (build 4) on the XO-1. problem? -Original Message- From: James Cameron [mailto:qu...@laptop.org] Sent: Monday, September 22, 2014 06:35 AM To: tkk...@nurturingasia.com Cc: devel@lists.laptop.org Subject: Re: Logitech USB wireless keyboard with trackpad on XO-1.75 On Sat, Sep 20, 2014 at 12:17:13AM +, tkk...@nurturingasia.com wrote: The XO-1 does not recognise the USB wireless keyboard. Must be some missing drivers. Why do you think it is missing drivers and not the same olpc-kbdshim problem? Did you try the disabling of olpc-kbdshim? It has worked before as in this writeup. http://www.olpcnews.com/laptops/xo1/recommended_accessories_for_your_xo.html#sthash.mFC4Cqrj.dpuf That's from 2008, too old to be useful; because you aren't using an operating system from 2008. Forget it. Also, I really doubt you have the same product, so not useful for that reason as well. -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
[mailto:p...@laptop.org] Sent: Saturday, September 20, 2014 11:19 PM To: tkk...@nurturingasia.com Cc: devel@lists.laptop.org Subject: Re: Logitech USB wireless keyboard with trackpad on XO-1.75 tkk...@nurturingasia.com wrote: Tried this first thing in the morning. Disabling kdbshim and the MakeyMakey activity does the trick on my XO 1.75! thanks. would you be in a position to test a fix for this, if i sent you a new olpc-kbdshim binary to try? i prepared a patch some time ago for kbdshim, which causes it to (mostly) ignore external devices. but since i don't have makeymakey hardware, it never really got tested. i think the same patch may solve your problem. but first, please try this: - disable kbdshim, as you have done previously. - run sudo evtest. this will show you a list of system input devices. - one of those devices should be your logitech device. select it by number. - it will dump a list of supported events and properties, then it will loop, reporting individual events as they arrive from that device. i'm only interested in the initial list of events and properties, so you can use ^C to kill evtest as soon as you'd like. - send me the resulting output. paul Thanks for the advice from all! There is so much to learn :-) Have a great weekend! -Original Message- From: Paul Fox [mailto:p...@laptop.org] Sent: Saturday, September 20, 2014 12:52 AM To: tkk...@nurturingasia.com Cc: devel@lists.laptop.org Subject: Re: Logitech USB wireless keyboard with trackpad on XO-1.75 have you tried disabling kbdshim, as suggested by james? use either: sudo systemctl stop olpc-kbdshim.service or the MakeyMakey activity to do this. kbdshim can interfere with the operation of some integrated multi-device hardware. paul tkk...@nurturingasia.com wrote: Managed to get via yum install usbutils sudo lsusb -v command gives a long list: For the Logitec k400r (wireless keyboard with trackpad) I get this output: Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x046d Logitech, Inc. idProduct 0xc52b Unifying Receiver bcdDevice 12.01 iManufacturer 1 Logitech iProduct 2 USB Receiver iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 84 bNumInterfaces 3 bConfigurationValue 1 iConfiguration 4 RQR12.01_B0019 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 98mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 59 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 8 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 148 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 2 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 98 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
On Sun, Sep 21, 2014 at 11:40:19PM +, tkk...@nurturingasia.com wrote: When the USB wireless keyboard/trackpad is plugin unlike the XO 1.75 both won't work. Tried disabling the olpc-kbdshim but stil does not work. Using the 13.2.1 (build 4) on the XO-1. Thanks. On the XO-1, step back to the lsusb test, and do the evtest as well. If lsusb does not show it, you may have an electrical problem or damage to the XO-1. See if a different port works, or if a powered hub works. If lsusb does show it, but evtest does not show it, then a kernel driver may be missing. This is not surprising, because we made sure XO-1 kernel was as small a possible, and many drivers were removed. If lsusb does show it, but evtest does not show it, please also capture the output of dmesg and drop it in a pastebin [1] for us to see. 1. http://en.wikipedia.org/wiki/Pastebin -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
Tried both XO-1 and XO-1.5. Can't get usbutils to check the lsusb test (mirror fails to get file) Did the evtest and I don't see the 2 events for Logitech USB receiver unlike the XO 1.75 Here is the dmesg http://pastebin.com/ydKGicV6 -Original Message- From: James Cameron [mailto:qu...@laptop.org] Sent: Monday, September 22, 2014 08:25 AM To: tkk...@nurturingasia.com Cc: devel@lists.laptop.org Subject: Re: Logitech USB wireless keyboard with trackpad on XO-1.75 On Sun, Sep 21, 2014 at 11:40:19PM +, tkk...@nurturingasia.com wrote: When the USB wireless keyboard/trackpad is plugin unlike the XO 1.75 both won't work. Tried disabling the olpc-kbdshim but stil does not work. Using the 13.2.1 (build 4) on the XO-1. Thanks. On the XO-1, step back to the lsusb test, and do the evtest as well. If lsusb does not show it, you may have an electrical problem or damage to the XO-1. See if a different port works, or if a powered hub works. If lsusb does show it, but evtest does not show it, then a kernel driver may be missing. This is not surprising, because we made sure XO-1 kernel was as small a possible, and many drivers were removed. If lsusb does show it, but evtest does not show it, please also capture the output of dmesg and drop it in a pastebin [1] for us to see. 1. http://en.wikipedia.org/wiki/Pastebin -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
On Mon, Sep 22, 2014 at 01:11:59AM +, tkk...@nurturingasia.com wrote: Tried both XO-1 and XO-1.5. Can't get usbutils to check the lsusb test (mirror fails to get file) It is there. Something wrong with your internet service. Perhaps filtering or temporary outage. Try with different internet service. If you still have problems, the usbutils package is available from our frozen repositories server: http://mock.laptop.org/cgit/koji.dist-f18-i686-updates-13.2.0/plain/RPMS/usbutils-006-4.fc18.i686.rpm (for 13.2.1) or http://mock.laptop.org/cgit/koji.dist-f17-i686/plain/RPMS/u/usbutils-004-4.fc17.i686.rpm (for 12.1.0) Can be downloaded with wget and installed with rpm --install. Did the evtest and I don't see the 2 events for Logitech USB receiver unlike the XO 1.75 To clarify; you didn't see the device listed in the list of event sources, or you didn't see device events once you had selected a source? Here is the dmesg http://pastebin.com/ydKGicV6 Thanks. Important parts are: [0.00] Linux version 3.3.8_xo1-20120705.1732.olpc.5d48a2f (kern...@bob.laptop.org) (gcc version 4.7.0 20120507 (Red Hat 4.7.0-5) (GCC) ) #1 PREEMPT Thu Jul 5 17:34:54 EDT 2012 ... [ 235.630088] usb 2-2: new full-speed USB device number 2 using ohci_hcd [ 235.925584] usbcore: registered new interface driver usbhid [ 235.953665] usbhid: USB HID core driver [ 392.102566] usb 2-2: USB disconnect, device number 2 [ 1004.640092] usb 2-2: new full-speed USB device number 3 using ohci_hcd The kernel version does not match 13.2.1, it should be 3.3.8_xo1-20140619.1058.olpc.355c89e.i686 per http://download.laptop.org/xo-1/os/official/13.2.1-14/32014o0.packages.txt but is instead 3.3.8_xo1-20120705.1732.olpc.5d48a2f which is the version in http://download.laptop.org/xo-1/os/official/12.1.0-21/21021o0.packages.txt so suddenly you've switched to testing with 12.1.0, which is terribly uninteresting to me. Please test instead with 13.2.1, thanks. -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
Sorry for messing up the OS version. I didn't see the Logitec wireless device listed in the list of event when I type sudo evtest. lsusb output: http://pastebin.com/ks936UGE dmesg output: http://pastebin.com/c3MRPTSn -Original Message- From: James Cameron [mailto:qu...@laptop.org] Sent: Monday, September 22, 2014 09:38 AM To: tkk...@nurturingasia.com Cc: devel@lists.laptop.org Subject: Re: Logitech USB wireless keyboard with trackpad on XO-1.75 On Mon, Sep 22, 2014 at 01:11:59AM +, tkk...@nurturingasia.com wrote: Tried both XO-1 and XO-1.5. Can't get usbutils to check the lsusb test (mirror fails to get file) It is there. Something wrong with your internet service. Perhaps filtering or temporary outage. Try with different internet service. If you still have problems, the usbutils package is available from our frozen repositories server: http://mock.laptop.org/cgit/koji.dist-f18-i686-updates-13.2.0/plain/RPMS/usbutils-006-4.fc18.i686.rpm (for 13.2.1) or http://mock.laptop.org/cgit/koji.dist-f17-i686/plain/RPMS/u/usbutils-004-4.fc17.i686.rpm (for 12.1.0) Can be downloaded with wget and installed with rpm --install. Did the evtest and I don't see the 2 events for Logitech USB receiver unlike the XO 1.75 To clarify; you didn't see the device listed in the list of event sources, or you didn't see device events once you had selected a source? Here is the dmesg http://pastebin.com/ydKGicV6 Thanks. Important parts are: [0.00] Linux version 3.3.8_xo1-20120705.1732.olpc.5d48a2f (kern...@bob.laptop.org) (gcc version 4.7.0 20120507 (Red Hat 4.7.0-5) (GCC) ) #1 PREEMPT Thu Jul 5 17:34:54 EDT 2012 ... [ 235.630088] usb 2-2: new full-speed USB device number 2 using ohci_hcd [ 235.925584] usbcore: registered new interface driver usbhid [ 235.953665] usbhid: USB HID core driver [ 392.102566] usb 2-2: USB disconnect, device number 2 [ 1004.640092] usb 2-2: new full-speed USB device number 3 using ohci_hcd The kernel version does not match 13.2.1, it should be 3.3.8_xo1-20140619.1058.olpc.355c89e.i686 per http://download.laptop.org/xo-1/os/official/13.2.1-14/32014o0.packages.txt but is instead 3.3.8_xo1-20120705.1732.olpc.5d48a2f which is the version in http://download.laptop.org/xo-1/os/official/12.1.0-21/21021o0.packages.txt so suddenly you've switched to testing with 12.1.0, which is terribly uninteresting to me. Please test instead with 13.2.1, thanks. -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
tkk...@nurturingasia.com wrote: Tried this first thing in the morning. Disabling kdbshim and the MakeyMakey activity does the trick on my XO 1.75! thanks. would you be in a position to test a fix for this, if i sent you a new olpc-kbdshim binary to try? i prepared a patch some time ago for kbdshim, which causes it to (mostly) ignore external devices. but since i don't have makeymakey hardware, it never really got tested. i think the same patch may solve your problem. but first, please try this: - disable kbdshim, as you have done previously. - run sudo evtest. this will show you a list of system input devices. - one of those devices should be your logitech device. select it by number. - it will dump a list of supported events and properties, then it will loop, reporting individual events as they arrive from that device. i'm only interested in the initial list of events and properties, so you can use ^C to kill evtest as soon as you'd like. - send me the resulting output. paul Thanks for the advice from all! There is so much to learn :-) Have a great weekend! -Original Message- From: Paul Fox [mailto:p...@laptop.org] Sent: Saturday, September 20, 2014 12:52 AM To: tkk...@nurturingasia.com Cc: devel@lists.laptop.org Subject: Re: Logitech USB wireless keyboard with trackpad on XO-1.75 have you tried disabling kbdshim, as suggested by james? use either: sudo systemctl stop olpc-kbdshim.service or the MakeyMakey activity to do this. kbdshim can interfere with the operation of some integrated multi-device hardware. paul tkk...@nurturingasia.com wrote: Managed to get via yum install usbutils sudo lsusb -v command gives a long list: For the Logitec k400r (wireless keyboard with trackpad) I get this output: Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x046d Logitech, Inc. idProduct 0xc52b Unifying Receiver bcdDevice 12.01 iManufacturer 1 Logitech iProduct 2 USB Receiver iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 84 bNumInterfaces 3 bConfigurationValue 1 iConfiguration 4 RQR12.01_B0019 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 98mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 59 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 8 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 148 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 2 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 98 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 2 Device Status: 0x (Bus Powered) -Original Message- From: James Cameron [mailto:qu...@laptop.org] Sent: Friday, September 19
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
Thanks and I will be happy to test the patch, etc. Wondering what is needed for XO-1 laptop to work. -Original Message- From: Paul Fox [mailto:p...@laptop.org] Sent: Saturday, September 20, 2014 11:19 PM To: tkk...@nurturingasia.com Cc: devel@lists.laptop.org Subject: Re: Logitech USB wireless keyboard with trackpad on XO-1.75 tkk...@nurturingasia.com wrote: Tried this first thing in the morning. Disabling kdbshim and the MakeyMakey activity does the trick on my XO 1.75! thanks. would you be in a position to test a fix for this, if i sent you a new olpc-kbdshim binary to try? i prepared a patch some time ago for kbdshim, which causes it to (mostly) ignore external devices. but since i don't have makeymakey hardware, it never really got tested. i think the same patch may solve your problem. but first, please try this: - disable kbdshim, as you have done previously. - run sudo evtest. this will show you a list of system input devices. - one of those devices should be your logitech device. select it by number. - it will dump a list of supported events and properties, then it will loop, reporting individual events as they arrive from that device. i'm only interested in the initial list of events and properties, so you can use ^C to kill evtest as soon as you'd like. - send me the resulting output. paul Thanks for the advice from all! There is so much to learn :-) Have a great weekend! -Original Message- From: Paul Fox [mailto:p...@laptop.org] Sent: Saturday, September 20, 2014 12:52 AM To: tkk...@nurturingasia.com Cc: devel@lists.laptop.org Subject: Re: Logitech USB wireless keyboard with trackpad on XO-1.75 have you tried disabling kbdshim, as suggested by james? use either: sudo systemctl stop olpc-kbdshim.service or the MakeyMakey activity to do this. kbdshim can interfere with the operation of some integrated multi-device hardware. paul tkk...@nurturingasia.com wrote: Managed to get via yum install usbutils sudo lsusb -v command gives a long list: For the Logitec k400r (wireless keyboard with trackpad) I get this output: Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x046d Logitech, Inc. idProduct 0xc52b Unifying Receiver bcdDevice 12.01 iManufacturer 1 Logitech iProduct 2 USB Receiver iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 84 bNumInterfaces 3 bConfigurationValue 1 iConfiguration 4 RQR12.01_B0019 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 98mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 59 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 8 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 148 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 2 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 98 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
Managed to get via yum install usbutils sudo lsusb -v command gives a long list: For the Logitec k400r (wireless keyboard with trackpad) I get this output: Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x046d Logitech, Inc. idProduct 0xc52b Unifying Receiver bcdDevice 12.01 iManufacturer 1 Logitech iProduct 2 USB Receiver iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 84 bNumInterfaces 3 bConfigurationValue 1 iConfiguration 4 RQR12.01_B0019 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 98mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 59 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 8 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 148 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 2 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 98 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 2 Device Status: 0x (Bus Powered) -Original Message- From: James Cameron [mailto:qu...@laptop.org] Sent: Friday, September 19, 2014 09:48 AM To: tkk...@nurturingasia.com Cc: 'T Gillett', devel@lists.laptop.org, p...@laptop.org Subject: Logitech USB wireless keyboard with trackpad on XO-1.75 This deserves a new thread, as it is not related to purchase of replacement keyboards. So I'm changing subject of post and including your post below. On Fri, Sep 19, 2014 at 12:47:13AM +, tkk...@nurturingasia.com wrote: I plug a logitech wireless trackpad with keyboard on to a XO1.75. The keyboard is recognised but not the trackpad. No luck with just a stand alone wireless mouse also. Are there things I need to do to get wireless input access on the XO? Yes. There are too many Logitech wireless trackpads with keyboard to be able to identify your particular device; could you please supply the model number, and the USB vendor and product identifiers shown by the sudo lsusb -v command. There are too many ways in which a device may present the USB HID (human interface device) features to the host computer; if you can provide the sudo lsusb -v command output then I can check that. You may need to sudo yum install -y lsusb to get the lsusb program installed. Moving on to speculation: Some devices are not intentionally supported by OLPC OS, for reasons of space. It is possible to add support. Some devices are not sadly not supported by Linux. This particular device is unlikely to be affected, since other references to it show support on other Linux distributions [1]. Our ticket #12616 [2] seems likely to be the cause of your problem. Please check to see if any of the workarounds in that ticket fix it for you. In particular, try stopping olpc-kbdshim process, sudo systemctl stop olpc-kbdshim.service But this also disables keyboard and touchpad idle detection, rotate key, touchpad and arrow keys screen rotation support, grab scrolling key, volume keys, and brightness keys. You might also try the MakeyMakey activity on Sugar Labs [3], which uses the same workaround. +CC Paul Fox, for interest as olpc-kbdshim author. References: [1] http://elinux.org/RPi_USB_Keyboards [2] http://dev.laptop.org/ticket/12616 [3] http://wiki.sugarlabs.org/go/Activities/MakeyMakey -- James Cameron http://quozl.linux.org.au
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
Tried this first thing in the morning. Disabling kdbshim and the MakeyMakey activity does the trick on my XO 1.75! Thanks for the advice from all! There is so much to learn :-) Have a great weekend! -Original Message- From: Paul Fox [mailto:p...@laptop.org] Sent: Saturday, September 20, 2014 12:52 AM To: tkk...@nurturingasia.com Cc: devel@lists.laptop.org Subject: Re: Logitech USB wireless keyboard with trackpad on XO-1.75 have you tried disabling kbdshim, as suggested by james? use either: sudo systemctl stop olpc-kbdshim.service or the MakeyMakey activity to do this. kbdshim can interfere with the operation of some integrated multi-device hardware. paul tkk...@nurturingasia.com wrote: Managed to get via yum install usbutils sudo lsusb -v command gives a long list: For the Logitec k400r (wireless keyboard with trackpad) I get this output: Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x046d Logitech, Inc. idProduct 0xc52b Unifying Receiver bcdDevice 12.01 iManufacturer 1 Logitech iProduct 2 USB Receiver iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 84 bNumInterfaces 3 bConfigurationValue 1 iConfiguration 4 RQR12.01_B0019 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 98mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 59 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 8 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 148 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 2 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 98 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 2 Device Status: 0x (Bus Powered) -Original Message- From: James Cameron [mailto:qu...@laptop.org] Sent: Friday, September 19, 2014 09:48 AM To: tkk...@nurturingasia.com Cc: 'T Gillett', devel@lists.laptop.org, p...@laptop.org Subject: Logitech USB wireless keyboard with trackpad on XO-1.75 This deserves a new thread, as it is not related to purchase of replacement keyboards. So I'm changing subject of post and including your post below. On Fri, Sep 19, 2014 at 12:47:13AM +, tkk...@nurturingasia.com wrote: I plug a logitech wireless trackpad with keyboard on to a XO1.75. The keyboard is recognised but not the trackpad. No luck with just a stand alone wireless mouse also. Are there things I need to do to get wireless input access on the XO? Yes. There are too many Logitech wireless trackpads with keyboard to be able to identify your particular device; could you please supply the model number, and the USB vendor and product identifiers shown by the sudo lsusb -v command. There are too many ways in which a device may present the USB HID (human interface device) features to the host computer; if you can provide the sudo lsusb -v command output then I can check that. You may need to sudo yum install -y lsusb to get the lsusb program installed. Moving on to speculation: Some devices
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
The XO-1 does not recognise the USB wireless keyboard. Must be some missing drivers. It has worked before as in this writeup. http://www.olpcnews.com/laptops/xo1/recommended_accessories_for_your_xo.html#sthash.mFC4Cqrj.dpuf XO wireless mouse: I admit it, before receiving the XO wireless mouse I wasn't quite sure whether I would really need it. But now I actually use it quite a lot! A wireless mouse also comes in handy when demonstrating Sugar to other people since you can stand in the back row while showing off the Journal, collaboration, etc. Cheers -Original Message- From: tkk...@nurturingasia.com [mailto:tkk...@nurturingasia.com] Sent: Saturday, September 20, 2014 07:39 AM To: 'Paul Fox' Cc: devel@lists.laptop.org Subject: Re: Logitech USB wireless keyboard with trackpad on XO-1.75 Tried this first thing in the morning. Disabling kdbshim and the MakeyMakey activity does the trick on my XO 1.75! Thanks for the advice from all! There is so much to learn :-) Have a great weekend! -Original Message- From: Paul Fox [mailto:p...@laptop.org] Sent: Saturday, September 20, 2014 12:52 AM To: tkk...@nurturingasia.com Cc: devel@lists.laptop.org Subject: Re: Logitech USB wireless keyboard with trackpad on XO-1.75 have you tried disabling kbdshim, as suggested by james? use either: sudo systemctl stop olpc-kbdshim.service or the MakeyMakey activity to do this. kbdshim can interfere with the operation of some integrated multi-device hardware. paul tkk...@nurturingasia.com wrote: Managed to get via yum install usbutils sudo lsusb -v command gives a long list: For the Logitec k400r (wireless keyboard with trackpad) I get this output: Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x046d Logitech, Inc. idProduct 0xc52b Unifying Receiver bcdDevice 12.01 iManufacturer 1 Logitech iProduct 2 USB Receiver iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 84 bNumInterfaces 3 bConfigurationValue 1 iConfiguration 4 RQR12.01_B0019 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 98mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 59 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 8 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 148 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 2 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 98 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 2 Device Status: 0x (Bus Powered) -Original Message- From: James Cameron [mailto:qu...@laptop.org] Sent: Friday, September 19, 2014 09:48 AM To: tkk...@nurturingasia.com Cc: 'T Gillett', devel@lists.laptop.org, p...@laptop.org Subject: Logitech USB wireless keyboard with trackpad on XO-1.75 This deserves a new thread, as it is not related to purchase of replacement keyboards. So I'm changing subject of post and including your post below. On Fri, Sep 19, 2014 at 12:47:13AM +, tkk...@nurturingasia.com wrote: I plug a logitech wireless
Logitech USB wireless keyboard with trackpad on XO-1.75
This deserves a new thread, as it is not related to purchase of replacement keyboards. So I'm changing subject of post and including your post below. On Fri, Sep 19, 2014 at 12:47:13AM +, tkk...@nurturingasia.com wrote: I plug a logitech wireless trackpad with keyboard on to a XO1.75. The keyboard is recognised but not the trackpad. No luck with just a stand alone wireless mouse also. Are there things I need to do to get wireless input access on the XO? Yes. There are too many Logitech wireless trackpads with keyboard to be able to identify your particular device; could you please supply the model number, and the USB vendor and product identifiers shown by the sudo lsusb -v command. There are too many ways in which a device may present the USB HID (human interface device) features to the host computer; if you can provide the sudo lsusb -v command output then I can check that. You may need to sudo yum install -y lsusb to get the lsusb program installed. Moving on to speculation: Some devices are not intentionally supported by OLPC OS, for reasons of space. It is possible to add support. Some devices are not sadly not supported by Linux. This particular device is unlikely to be affected, since other references to it show support on other Linux distributions [1]. Our ticket #12616 [2] seems likely to be the cause of your problem. Please check to see if any of the workarounds in that ticket fix it for you. In particular, try stopping olpc-kbdshim process, sudo systemctl stop olpc-kbdshim.service But this also disables keyboard and touchpad idle detection, rotate key, touchpad and arrow keys screen rotation support, grab scrolling key, volume keys, and brightness keys. You might also try the MakeyMakey activity on Sugar Labs [3], which uses the same workaround. +CC Paul Fox, for interest as olpc-kbdshim author. References: [1] http://elinux.org/RPi_USB_Keyboards [2] http://dev.laptop.org/ticket/12616 [3] http://wiki.sugarlabs.org/go/Activities/MakeyMakey -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
On Thu, Sep 18, 2014 at 9:48 PM, James Cameron qu...@laptop.org wrote: This deserves a new thread, as it is not related to purchase of replacement keyboards. So I'm changing subject of post and including your post below. On Fri, Sep 19, 2014 at 12:47:13AM +, tkk...@nurturingasia.com wrote: I plug a logitech wireless trackpad with keyboard on to a XO1.75. The keyboard is recognised but not the trackpad. No luck with just a stand alone wireless mouse also. Are there things I need to do to get wireless input access on the XO? Yes. There are too many Logitech wireless trackpads with keyboard to be able to identify your particular device; could you please supply the model number, and the USB vendor and product identifiers shown by the sudo lsusb -v command. There are too many ways in which a device may present the USB HID (human interface device) features to the host computer; if you can provide the sudo lsusb -v command output then I can check that. You may need to sudo yum install -y lsusb to get the lsusb program installed. Moving on to speculation: Some devices are not intentionally supported by OLPC OS, for reasons of space. It is possible to add support. Some devices are not sadly not supported by Linux. This particular device is unlikely to be affected, since other references to it show support on other Linux distributions [1]. Our ticket #12616 [2] seems likely to be the cause of your problem. Please check to see if any of the workarounds in that ticket fix it for you. In particular, try stopping olpc-kbdshim process, sudo systemctl stop olpc-kbdshim.service FWIW, the MakeyMakey activity [1] does this for you. regards. -walter [1] http://activities.sugarlabs.org/en-US/sugar/addon/4729 But this also disables keyboard and touchpad idle detection, rotate key, touchpad and arrow keys screen rotation support, grab scrolling key, volume keys, and brightness keys. You might also try the MakeyMakey activity on Sugar Labs [3], which uses the same workaround. +CC Paul Fox, for interest as olpc-kbdshim author. References: [1] http://elinux.org/RPi_USB_Keyboards [2] http://dev.laptop.org/ticket/12616 [3] http://wiki.sugarlabs.org/go/Activities/MakeyMakey -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
Thanks for starting this thread. Neat to have no cables as keyboard/trackpad replacement when I have a few keyboards that failed badly on me :-( Just hoping for a plug and play solution Can't get the lsusb utility ... said package not found by yum. The wireless stuff are from Logitec...with model mk260 (logitech wireless combo with mouse) k400r (wireless keyboard with trackpad) Cheers and will try the workround. -Original Message- From: James Cameron [mailto:qu...@laptop.org] Sent: Friday, September 19, 2014 09:48 AM To: tkk...@nurturingasia.com Cc: 'T Gillett', devel@lists.laptop.org, p...@laptop.org Subject: Logitech USB wireless keyboard with trackpad on XO-1.75 This deserves a new thread, as it is not related to purchase of replacement keyboards. So I'm changing subject of post and including your post below. On Fri, Sep 19, 2014 at 12:47:13AM +, tkk...@nurturingasia.com wrote: I plug a logitech wireless trackpad with keyboard on to a XO1.75. The keyboard is recognised but not the trackpad. No luck with just a stand alone wireless mouse also. Are there things I need to do to get wireless input access on the XO? Yes. There are too many Logitech wireless trackpads with keyboard to be able to identify your particular device; could you please supply the model number, and the USB vendor and product identifiers shown by the sudo lsusb -v command. There are too many ways in which a device may present the USB HID (human interface device) features to the host computer; if you can provide the sudo lsusb -v command output then I can check that. You may need to sudo yum install -y lsusb to get the lsusb program installed. Moving on to speculation: Some devices are not intentionally supported by OLPC OS, for reasons of space. It is possible to add support. Some devices are not sadly not supported by Linux. This particular device is unlikely to be affected, since other references to it show support on other Linux distributions [1]. Our ticket #12616 [2] seems likely to be the cause of your problem. Please check to see if any of the workarounds in that ticket fix it for you. In particular, try stopping olpc-kbdshim process, sudo systemctl stop olpc-kbdshim.service But this also disables keyboard and touchpad idle detection, rotate key, touchpad and arrow keys screen rotation support, grab scrolling key, volume keys, and brightness keys. You might also try the MakeyMakey activity on Sugar Labs [3], which uses the same workaround. +CC Paul Fox, for interest as olpc-kbdshim author. References: [1] http://elinux.org/RPi_USB_Keyboards [2] http://dev.laptop.org/ticket/12616 [3] http://wiki.sugarlabs.org/go/Activities/MakeyMakey -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel