Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Nov 2013 19:43:44 +0000
From:      =?iso-8859-1?B?RXJuZXN0byBHYXJj7WE=?= <rnst_garcia@hotmail.com>
To:        Hans Petter Selasky <hps@bitfrost.no>, "freebsd-usb@freebsd.org" <freebsd-usb@freebsd.org>
Subject:   RE: freebsd qpad mk-85 usb keyboard not working
Message-ID:  <DUB113-W57AC58643035565BC9010294F80@phx.gbl>
In-Reply-To: <52852084.4060907@bitfrost.no>
References:  <BLU0-SMTP118FAAAA5A1D72DDEFD7B2094F80@phx.gbl>, <52852084.4060907@bitfrost.no>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi=2C
=0A=

=0A=
"dmesg"
=0A=

=0A=
[...]
=0A=
Root mount waiting for: usbus4
=0A=
ugen4.3: <EST> at usbus4
=0A=
ukbd0: <EST Gaming keyboard=2C class 0/0=2C rev 2.00/0.97=2C addr 3> on usb=
us4
=0A=
kbd2 at ukbd0
=0A=
uhid0: <EST Gaming keyboard=2C class 0/0=2C rev 2.00/0.97=2C addr 3> on usb=
us4
=0A=
ukbd1: <EST Gaming keyboard=2C class 0/0=2C rev 2.00/0.97=2C addr 3> on usb=
us4
=0A=
kbd3 at ukbd1
=0A=
[...]
=0A=

=0A=
"usbconfig -d X.Y dump_device_desc dump_curr_config_desc"

=0A=
sudo usbconfig -d 4.3 dump_device_desc dump_curr_config_desc
=0A=
ugen4.3: <Gaming keyboard EST> at usbus4=2C cfg=3D0 md=3DHOST spd=3DFULL (1=
2Mbps) pwr=3DON
=0A=

=0A=
  bLength =3D 0x0012=20
=0A=
  bDescriptorType =3D 0x0001=20
=0A=
  bcdUSB =3D 0x0200=20
=0A=
  bDeviceClass =3D 0x0000=20
=0A=
  bDeviceSubClass =3D 0x0000=20
=0A=
  bDeviceProtocol =3D 0x0000=20
=0A=
  bMaxPacketSize0 =3D 0x0040=20
=0A=
  idVendor =3D 0x0665=20
=0A=
  idProduct =3D 0x6000=20
=0A=
  bcdDevice =3D 0x0097=20
=0A=
  iManufacturer =3D 0x0001  <EST>
=0A=
  iProduct =3D 0x0002  <Gaming keyboard>
=0A=
  iSerialNumber =3D 0x0000  <no string>
=0A=
  bNumConfigurations =3D 0x0001=20
=0A=

=0A=

=0A=
 Configuration index 0
=0A=

=0A=
    bLength =3D 0x0009=20
=0A=
    bDescriptorType =3D 0x0002=20
=0A=
    wTotalLength =3D 0x0054=20
=0A=
    bNumInterfaces =3D 0x0003=20
=0A=
    bConfigurationValue =3D 0x0001=20
=0A=
    iConfiguration =3D 0x0000  <no string>
=0A=
    bmAttributes =3D 0x00a0=20
=0A=
    bMaxPower =3D 0x0032=20
=0A=

=0A=
    Interface 0
=0A=
      bLength =3D 0x0009=20
=0A=
      bDescriptorType =3D 0x0004=20
=0A=
      bInterfaceNumber =3D 0x0000=20
=0A=
      bAlternateSetting =3D 0x0000=20
=0A=
      bNumEndpoints =3D 0x0001=20
=0A=
      bInterfaceClass =3D 0x0003=20
=0A=
      bInterfaceSubClass =3D 0x0001=20
=0A=
      bInterfaceProtocol =3D 0x0001=20
=0A=
      iInterface =3D 0x0000  <no string>
=0A=

=0A=
      Additional Descriptor
=0A=

=0A=
      bLength =3D 0x09
=0A=
      bDescriptorType =3D 0x21
=0A=
      bDescriptorSubType =3D 0x11
=0A=
       RAW dump:=20
=0A=
       0x00 | 0x09=2C 0x21=2C 0x11=2C 0x01=2C 0x00=2C 0x01=2C 0x22=2C 0x41=
=2C=20
=0A=
       0x08 | 0x00
=0A=

=0A=
     Endpoint 0
=0A=
        bLength =3D 0x0007=20
=0A=
        bDescriptorType =3D 0x0005=20
=0A=
        bEndpointAddress =3D 0x0081  <IN>
=0A=
        bmAttributes =3D 0x0003  <INTERRUPT>
=0A=
        wMaxPacketSize =3D 0x0008=20
=0A=
        bInterval =3D 0x0002=20
=0A=
        bRefresh =3D 0x0000=20
=0A=
        bSynchAddress =3D 0x0000=20
=0A=

=0A=

=0A=
    Interface 1
=0A=
      bLength =3D 0x0009=20
=0A=
      bDescriptorType =3D 0x0004=20
=0A=
      bInterfaceNumber =3D 0x0001=20
=0A=
      bAlternateSetting =3D 0x0000=20
=0A=
      bNumEndpoints =3D 0x0001=20
=0A=
      bInterfaceClass =3D 0x0003=20
=0A=
      bInterfaceSubClass =3D 0x0000=20
=0A=
      bInterfaceProtocol =3D 0x0000=20
=0A=
      iInterface =3D 0x0000  <no string>
=0A=

=0A=
      Additional Descriptor
=0A=

=0A=
      bLength =3D 0x09
=0A=
      bDescriptorType =3D 0x21
=0A=
      bDescriptorSubType =3D 0x11
=0A=
       RAW dump:=20
=0A=
       0x00 | 0x09=2C 0x21=2C 0x11=2C 0x01=2C 0x00=2C 0x01=2C 0x22=2C 0x19=
=2C=20
=0A=
       0x08 | 0x00
=0A=

=0A=
     Endpoint 0
=0A=
        bLength =3D 0x0007=20
=0A=
        bDescriptorType =3D 0x0005=20
=0A=
        bEndpointAddress =3D 0x0082  <IN>
=0A=
        bmAttributes =3D 0x0003  <INTERRUPT>
=0A=
        wMaxPacketSize =3D 0x0004=20
=0A=
        bInterval =3D 0x0002=20
=0A=
        bRefresh =3D 0x0000=20
=0A=
        bSynchAddress =3D 0x0000=20
=0A=

=0A=

=0A=
    Interface 2
=0A=
      bLength =3D 0x0009=20
=0A=
      bDescriptorType =3D 0x0004=20
=0A=
      bInterfaceNumber =3D 0x0002=20
=0A=
      bAlternateSetting =3D 0x0000=20
=0A=
      bNumEndpoints =3D 0x0001=20
=0A=
      bInterfaceClass =3D 0x0003=20
=0A=
      bInterfaceSubClass =3D 0x0000=20
=0A=
      bInterfaceProtocol =3D 0x0000=20
=0A=
      iInterface =3D 0x0000  <no string>
=0A=

=0A=
      Additional Descriptor
=0A=

=0A=
      bLength =3D 0x09
=0A=
      bDescriptorType =3D 0x21
=0A=
      bDescriptorSubType =3D 0x11
=0A=
       RAW dump:=20
=0A=
       0x00 | 0x09=2C 0x21=2C 0x11=2C 0x01=2C 0x00=2C 0x01=2C 0x22=2C 0x25=
=2C=20
=0A=
       0x08 | 0x00
=0A=

=0A=
     Endpoint 0
=0A=
        bLength =3D 0x0007=20
=0A=
        bDescriptorType =3D 0x0005=20
=0A=
        bEndpointAddress =3D 0x0083  <IN>
=0A=
        bmAttributes =3D 0x0003  <INTERRUPT>
=0A=
        wMaxPacketSize =3D 0x000f=20
=0A=
        bInterval =3D 0x0002=20
=0A=
        bRefresh =3D 0x0000=20
=0A=
        bSynchAddress =3D 0x0000

Thanks!



> Date: Thu=2C 14 Nov 2013 20:12:04 +0100
> From: hps@bitfrost.no
> To: rnst_garcia@hotmail.com=3B freebsd-usb@freebsd.org
> Subject: Re: freebsd qpad mk-85 usb keyboard not working
>=20
> On 11/14/13 20:04=2C Ernesto wrote:
> > Hi!
> >
> > I have qpad mk-85 usb keyboard (which have usb 2.0 hub itself). When I
> > start the machine up=2C I can type bios password and select the boot
> > option. The backlights of the keyboard switch on but I cannot use at th=
e
> > login prompt=2C and the keyboard is not working. USB hub works fine and=
 I
> > can connect and use properly a usb mouse=2C but keyboard doesn't work a=
t
> > all (although it gets power=2C since back-lights are up). I have two mo=
re
> > usb keyboards (logitec and Ducky keyboards) which work fine.
> >
> > I have read some forums but cannot find a solution for this. Any
> > suggestion or help will be very appreciated.
> >
> > Thanks in advance and kind regards=2C
> > Ernesto
>=20
> Hi=2C
>=20
> What does "dmesg" say and "usbconfig -d X.Y dump_device_desc=20
> dump_curr_config_desc" about your device ?
>=20
> --HPS
>=20
 		 	   		  =



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DUB113-W57AC58643035565BC9010294F80>