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: 0x0000 > (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 +0000, 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 =--------------------- paul fox, p...@laptop.org _______________________________________________ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel