Re: [Linux-usb-users] No input interrupt endpoint
On Wed, 9 May 2007, Michael St. Laurent wrote: It's a TRENDnet TK-407 KVM which connects four systems to a monitor, keyboard and mouse. There are separate USB ports for the keyboard and the mouse so for the console connection it has one monitor connector, one USB connector with a keyboard symbol above it and one USB connector with a mouse symbol over it. I have the devices connected to the indicated ports. The keyboard does not have any outgoing USB ports on it nor does the mouse. The only other keyboard involved is the one built into the laptop computer also connected to the KVM. So I tried disconnecting everything from the KVM except for the one Linux system but I'm still seeing the problem. If there is a hub involved then it has to be inside the KVM. The KVM switch has no intelligence of its own, so it can't create phantoms. Furthermore this thing shows up behind a hub; again something the switch couldn't do. What exactly have you got plugged in to the KVM switch? Is it a keyboard with USB ports attached and the trackball plugged into one of the ports? How many ports are there? Is anything plugged into any of the other ports? Okay, then I was wrong about the KVM being unintelligent. For giggles, I disconnected the keyboard and mouse then switched the KVM to the Linux system. I got the same message once again. Maybe that phantom device refers to the pusbutton on the KVM itself. In any case, it clearly is the case of those error messages. Below is a patch for the USB HID driver in 2.6.18 which ought to help. Alan Stern Index: linux-2.6.18/drivers/usb/input/hid-core.c === --- linux-2.6.18.orig/drivers/usb/input/hid-core.c +++ linux-2.6.18/drivers/usb/input/hid-core.c @@ -1591,6 +1591,10 @@ #define USB_VENDOR_ID_YEALINK 0x6993 #define USB_DEVICE_ID_YEALINK_P1K_P4K_B2K 0xb001 + +#define USB_VENDOR_ID_UNI 0x10d5 +#define USB_DEVICE_ID_UNI_SP04_A1 0x000d + /* * Alphabetically sorted blacklist by quirk type. */ @@ -1705,6 +1709,7 @@ { USB_VENDOR_ID_ACECAD, USB_DEVICE_ID_ACECAD_FLAIR, HID_QUIRK_IGNORE }, { USB_VENDOR_ID_ACECAD, USB_DEVICE_ID_ACECAD_302, HID_QUIRK_IGNORE }, + { USB_VENDOR_ID_UNI, USB_DEVICE_ID_UNI_SP04_A1, HID_QUIRK_IGNORE }, { USB_VENDOR_ID_ATEN, USB_DEVICE_ID_ATEN_UC100KM, HID_QUIRK_NOGET }, { USB_VENDOR_ID_ATEN, USB_DEVICE_ID_ATEN_CS124U, HID_QUIRK_NOGET }, - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
Re: [Linux-usb-users] No input interrupt endpoint
Okay, then I was wrong about the KVM being unintelligent. No worries. ;) For giggles, I disconnected the keyboard and mouse then switched the KVM to the Linux system. I got the same message once again. Maybe that phantom device refers to the pusbutton on the KVM itself. In any case, it clearly is the case of those error messages. Below is a patch for the USB HID driver in 2.6.18 which ought to help. Thank you very much for the patch. ;) I was hoping there was a way to handle it with a config file change though. I assue that there is not? - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
Re: [Linux-usb-users] No input interrupt endpoint
On Thu, 10 May 2007, Michael St. Laurent wrote: Okay, then I was wrong about the KVM being unintelligent. No worries. ;) For giggles, I disconnected the keyboard and mouse then switched the KVM to the Linux system. I got the same message once again. Maybe that phantom device refers to the pusbutton on the KVM itself. In any case, it clearly is the case of those error messages. Below is a patch for the USB HID driver in 2.6.18 which ought to help. Thank you very much for the patch. ;) I was hoping there was a way to handle it with a config file change though. I assue that there is not? I can think of only one possibility, which is to prevent _all_ warning messages from showing up on the console. You can do that as follows: echo 4 /proc/sys/kernel/printk or even simply holding down the Alt and SysRq keys while pressing 4. This won't prevent the warning messages from going into the system log, though. Of course, you could always get a different brand KVM switch. That would stop the errors. Alan Stern - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
Re: [Linux-usb-users] No input interrupt endpoint
On Tue, 8 May 2007, Michael St. Laurent wrote: I have a USB KVM switch connected to my system with a logitech keyboard and mouse. Every time I switch back to my Linux system I'm getting the message drivers/usb/input/hid-core.c: couldn't find an input interrupt endpoint on the console and it's very irritating. I'd prefer to fix the problem whatever it is, but since everything appears to be working despite the error I *will* settle for just making the error message stop. Please provide more information, including the kernel version, the output from lsusb -v, and the dmesg log showing initial bootup and what happens when you switch the KVM. Alan Stern - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
Re: [Linux-usb-users] No input interrupt endpoint
I have a USB KVM switch connected to my system with a logitech keyboard and mouse. Every time I switch back to my Linux system I'm getting the message drivers/usb/input/hid-core.c: couldn't find an input interrupt endpoint on the console and it's very irritating. I'd prefer to fix the problem whatever it is, but since everything appears to be working despite the error I *will* settle for just making the error message stop. Please provide more information, including the kernel version, the output from lsusb -v, and the dmesg log showing initial bootup and what happens when you switch the KVM. Thank you for responding Alan. The info you requested is below: [EMAIL PROTECTED] ~]# [EMAIL PROTECTED] ~]# uname -a Linux hcfw1.hartwellcorp.com 2.6.18-8.1.3.el5 #1 SMP Mon Apr 30 19:55:44 EDT 200 7 i686 i686 i386 GNU/Linux [EMAIL PROTECTED] ~]# lsusb -v Bus 003 Device 001: ID : Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize064 idVendor 0x idProduct 0x bcdDevice2.06 iManufacturer 3 Linux 2.6.18-8.1.3.el5 uhci_hcd iProduct2 UHCI Host Controller iSerial 1 :00:1d.2 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes3 Transfer TypeInterrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable0xc0 PortPwrCtrlMask0x86 Hub Port Status: Port 1: .0100 power Port 2: .0100 power Bus 001 Device 001: ID : Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize064 idVendor 0x idProduct 0x bcdDevice2.06 iManufacturer 3 Linux 2.6.18-8.1.3.el5 uhci_hcd iProduct2 UHCI Host Controller iSerial 1 :00:1d.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes3 Transfer TypeInterrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable0xc0 PortPwrCtrlMask0x86 Hub Port Status: Port 1: .0100 power Port 2: .0100 power Bus 002 Device 001: ID : Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 1.10
Re: [Linux-usb-users] No input interrupt endpoint
On Wed, 9 May 2007, Michael St. Laurent wrote: I have a USB KVM switch connected to my system with a logitech keyboard and mouse. Every time I switch back to my Linux system I'm getting the message drivers/usb/input/hid-core.c: couldn't find an input interrupt endpoint on the console and it's very irritating. I'd prefer to fix the problem whatever it is, but since everything appears to be working despite the error I *will* settle for just making the error message stop. Please provide more information, including the kernel version, the output from lsusb -v, and the dmesg log showing initial bootup and what happens when you switch the KVM. Thank you for responding Alan. The info you requested is below: [EMAIL PROTECTED] ~]# [EMAIL PROTECTED] ~]# uname -a Linux hcfw1.hartwellcorp.com 2.6.18-8.1.3.el5 #1 SMP Mon Apr 30 19:55:44 EDT 200 7 i686 i686 i386 GNU/Linux A little old, but okay. [EMAIL PROTECTED] ~]# lsusb -v ... This listing didn't contain any information on your keyboard and mouse! That's what I need to see; so the KVM has to be set to connect them to the computer when you run lsusb. [EMAIL PROTECTED] ~]# dmesg ... usb 2-2: new full speed USB device using uhci_hcd and address 2 usb 2-2: configuration #1 chosen from 1 choice hub 2-2:1.0: USB hub found hub 2-2:1.0: 4 ports detected usb 2-2.1: new low speed USB device using uhci_hcd and address 3 usb 2-2.1: configuration #1 chosen from 1 choice input: BTC USB Multimedia Keyboard as /class/input/input2 input: USB HID v1.10 Keyboard [BTC USB Multimedia Keyboard] on usb-:00:1d.1- 2.1 input: BTC USB Multimedia Keyboard as /class/input/input3 input,hiddev96: USB HID v1.10 Device [BTC USB Multimedia Keyboard] on usb-:0 0:1d.1-2.1 usb 2-2.2: new low speed USB device using uhci_hcd and address 4 usb 2-2.2: configuration #1 chosen from 1 choice input: Logitech Trackball as /class/input/input4 input: USB HID v1.10 Mouse [Logitech Trackball] on usb-:00:1d.1-2.2 usb 2-2.3: new low speed USB device using uhci_hcd and address 5 usb 2-2.3: configuration #1 chosen from 1 choice input: No brand SP04-A1 as /class/input/input5 input: USB HID v1.10 Keyboard [No brand SP04-A1] on usb-:00:1d.1-2.3 drivers/usb/input/hid-core.c: couldn't find an input interrupt endpoint These are the devices going to the KVM switch, right? A BTC keyboard and Logitech trackball plus a no-name keyboard. It's that no-name keyboard which is causing the problem. ... usb 2-2: USB disconnect, address 2 usb 2-2.1: USB disconnect, address 3 usb 2-2.2: USB disconnect, address 4 usb 2-2.3: USB disconnect, address 5 The last few lines are probably from switching back to the system from which I'm sending this mail. Yes; the devices get disconnected from the computer when you change the KVM switch. When I switch to the system the following message is displayed on the console: drivers/usb/input/hid-core.c: couldn't find an input interrupt endpoint The same error occurred during bootup. Whatever that no-name keyboard thing is, something is wrong with it. Alan Stern - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
Re: [Linux-usb-users] No input interrupt endpoint
It's showing two keyboards? There is only one connected. It must be some kind of 'phantom' keyboard presented by the KVM switch. The real keyboard is the Logitech one. -Original Message- From: Alan Stern [mailto:[EMAIL PROTECTED] Sent: Wednesday, May 09, 2007 11:11 AM To: Michael St. Laurent Cc: linux-usb-users@lists.sourceforge.net Subject: Re: [Linux-usb-users] No input interrupt endpoint On Wed, 9 May 2007, Michael St. Laurent wrote: I have a USB KVM switch connected to my system with a logitech keyboard and mouse. Every time I switch back to my Linux system I'm getting the message drivers/usb/input/hid-core.c: couldn't find an input interrupt endpoint on the console and it's very irritating. I'd prefer to fix the problem whatever it is, but since everything appears to be working despite the error I *will* settle for just making the error message stop. Please provide more information, including the kernel version, the output from lsusb -v, and the dmesg log showing initial bootup and what happens when you switch the KVM. Thank you for responding Alan. The info you requested is below: [EMAIL PROTECTED] ~]# [EMAIL PROTECTED] ~]# uname -a Linux hcfw1.hartwellcorp.com 2.6.18-8.1.3.el5 #1 SMP Mon Apr 30 19:55:44 EDT 200 7 i686 i686 i386 GNU/Linux A little old, but okay. [EMAIL PROTECTED] ~]# lsusb -v ... This listing didn't contain any information on your keyboard and mouse! That's what I need to see; so the KVM has to be set to connect them to the computer when you run lsusb. [EMAIL PROTECTED] ~]# dmesg ... usb 2-2: new full speed USB device using uhci_hcd and address 2 usb 2-2: configuration #1 chosen from 1 choice hub 2-2:1.0: USB hub found hub 2-2:1.0: 4 ports detected usb 2-2.1: new low speed USB device using uhci_hcd and address 3 usb 2-2.1: configuration #1 chosen from 1 choice input: BTC USB Multimedia Keyboard as /class/input/input2 input: USB HID v1.10 Keyboard [BTC USB Multimedia Keyboard] on usb-:00:1d.1- 2.1 input: BTC USB Multimedia Keyboard as /class/input/input3 input,hiddev96: USB HID v1.10 Device [BTC USB Multimedia Keyboard] on usb-:0 0:1d.1-2.1 usb 2-2.2: new low speed USB device using uhci_hcd and address 4 usb 2-2.2: configuration #1 chosen from 1 choice input: Logitech Trackball as /class/input/input4 input: USB HID v1.10 Mouse [Logitech Trackball] on usb-:00:1d.1-2.2 usb 2-2.3: new low speed USB device using uhci_hcd and address 5 usb 2-2.3: configuration #1 chosen from 1 choice input: No brand SP04-A1 as /class/input/input5 input: USB HID v1.10 Keyboard [No brand SP04-A1] on usb-:00:1d.1-2.3 drivers/usb/input/hid-core.c: couldn't find an input interrupt endpoint These are the devices going to the KVM switch, right? A BTC keyboard and Logitech trackball plus a no-name keyboard. It's that no-name keyboard which is causing the problem. ... usb 2-2: USB disconnect, address 2 usb 2-2.1: USB disconnect, address 3 usb 2-2.2: USB disconnect, address 4 usb 2-2.3: USB disconnect, address 5 The last few lines are probably from switching back to the system from which I'm sending this mail. Yes; the devices get disconnected from the computer when you change the KVM switch. When I switch to the system the following message is displayed on the console: drivers/usb/input/hid-core.c: couldn't find an input interrupt endpoint The same error occurred during bootup. Whatever that no-name keyboard thing is, something is wrong with it. Alan Stern - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
Re: [Linux-usb-users] No input interrupt endpoint
On Wed, 9 May 2007, Michael St. Laurent wrote: It's showing two keyboards? There is only one connected. It must be some kind of 'phantom' keyboard presented by the KVM switch. The real keyboard is the Logitech one. The KVM switch has no intelligence of its own, so it can't create phantoms. Furthermore this thing shows up behind a hub; again something the switch couldn't do. What exactly have you got plugged in to the KVM switch? Is it a keyboard with USB ports attached and the trackball plugged into one of the ports? How many ports are there? Is anything plugged into any of the other ports? Here's a cut-down version of your output, showing what's connected to the switch. First you've got a hub. It might be built into the keyboard: Bus 002 Device 006: ID 058f:9254 Alcor Micro Corp. Hub Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 8 idVendor 0x058f Alcor Micro Corp. idProduct 0x9254 Hub bcdDevice3.12 iManufacturer 1 ALCOR iProduct2 Generic USB Hub iSerial 0 Plugged into the hub are three low-speed devices. First is a keyboard (with 2 interfaces -- I have no idea what the reason is for that!): Bus 002 Device 007: ID 046d:c312 Logitech, Inc. Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x046d Logitech, Inc. idProduct 0xc312 bcdDevice1.00 iManufacturer 1 BTC iProduct2 USB Multimedia Keyboard iSerial 0 Then there's the Trackball: Bus 002 Device 008: ID 046d:c404 Logitech, Inc. TrackMan Wheel Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x046d Logitech, Inc. idProduct 0xc404 TrackMan Wheel bcdDevice2.20 iManufacturer 1 Logitech iProduct2 Trackball iSerial 0 Finally there's this funny thing. It might be a keypad or something like that: Bus 002 Device 009: ID 10d5:000d Uni Class Technology Co., Ltd Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x10d5 Uni Class Technology Co., Ltd idProduct 0x000d bcdDevice1.00 iManufacturer 1 No brand iProduct2 SP04-A1 iSerial 3 2ôÒ Anything there look familiar? I'll include a portion of the other descriptors from this device: bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 59 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 4 HID Mouse bmAttributes 0x80 MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Devices bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 7 Keyboard Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes3 Transfer TypeInterrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 10 So interface 0 appears to be a more-or-less normal HID object. Hard to say just what it is, though. Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Devices bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 6 Mouse Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes3 Transfer TypeInterrupt Synch Type None Usage Type
Re: [Linux-usb-users] No input interrupt endpoint
It's showing two keyboards? There is only one connected. It must be some kind of 'phantom' keyboard presented by the KVM switch. The real keyboard is the Logitech one. The KVM switch has no intelligence of its own, so it can't create phantoms. Furthermore this thing shows up behind a hub; again something the switch couldn't do. What exactly have you got plugged in to the KVM switch? Is it a keyboard with USB ports attached and the trackball plugged into one of the ports? How many ports are there? Is anything plugged into any of the other ports? Here's a cut-down version of your output, showing what's connected to the switch. First you've got a hub. It might be built into the keyboard: Bus 002 Device 006: ID 058f:9254 Alcor Micro Corp. Hub Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 8 idVendor 0x058f Alcor Micro Corp. idProduct 0x9254 Hub bcdDevice3.12 iManufacturer 1 ALCOR iProduct2 Generic USB Hub iSerial 0 Plugged into the hub are three low-speed devices. First is a keyboard (with 2 interfaces -- I have no idea what the reason is for that!): Bus 002 Device 007: ID 046d:c312 Logitech, Inc. Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x046d Logitech, Inc. idProduct 0xc312 bcdDevice1.00 iManufacturer 1 BTC iProduct2 USB Multimedia Keyboard iSerial 0 Then there's the Trackball: Bus 002 Device 008: ID 046d:c404 Logitech, Inc. TrackMan Wheel Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x046d Logitech, Inc. idProduct 0xc404 TrackMan Wheel bcdDevice2.20 iManufacturer 1 Logitech iProduct2 Trackball iSerial 0 Finally there's this funny thing. It might be a keypad or something like that: Bus 002 Device 009: ID 10d5:000d Uni Class Technology Co., Ltd Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x10d5 Uni Class Technology Co., Ltd idProduct 0x000d bcdDevice1.00 iManufacturer 1 No brand iProduct2 SP04-A1 iSerial 3 2ôÒ Anything there look familiar? I'll include a portion of the other descriptors from this device: bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 59 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 4 HID Mouse bmAttributes 0x80 MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Devices bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 7 Keyboard Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes3 Transfer TypeInterrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 10 So interface 0 appears to be a more-or-less normal HID object. Hard to say just what it is, though. Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Devices bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 6 Mouse Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes3
Re: [Linux-usb-users] No input interrupt endpoint
It's showing two keyboards? There is only one connected. It must be some kind of 'phantom' keyboard presented by the KVM switch. The real keyboard is the Logitech one. The KVM switch has no intelligence of its own, so it can't create phantoms. Furthermore this thing shows up behind a hub; again something the switch couldn't do. What exactly have you got plugged in to the KVM switch? Is it a keyboard with USB ports attached and the trackball plugged into one of the ports? How many ports are there? Is anything plugged into any of the other ports? For giggles, I disconnected the keyboard and mouse then switched the KVM to the Linux system. I got the same message once again. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
[Linux-usb-users] No input interrupt endpoint
I have a USB KVM switch connected to my system with a logitech keyboard and mouse. Every time I switch back to my Linux system I'm getting the message drivers/usb/input/hid-core.c: couldn't find an input interrupt endpoint on the console and it's very irritating. I'd prefer to fix the problem whatever it is, but since everything appears to be working despite the error I *will* settle for just making the error message stop. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users