[GLLUG] USB Keyboards

Adam McDougall mcdouga9@egr.msu.edu
Thu, 24 Jan 2002 14:52:41 -0500


Are you root?  Does /dev/kbd1 exist?  does truss kbdcontrol -k /dev/kbd1
reveal anything interesting?

On Thu, Jan 24, 2002 at 02:48:49AM -0500, Mike Szumlinski wrote:

  This is what I get when I search for the kb.
  
  bash-2.05$ dmesg | grep kbd
  atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
  atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
  kbd0 at atkbd0
  psm0: <PS/2 Mouse> irq 12 on atkbdc0
  ukbd0: Mitsumi Electric Apple Extended USB Keyboard, rev 1.10/1.22, addr 4,
  iclass 3/1
  kbd1 at ukbd0
  
  but when I try kbdcontrol -k /dev/kbd1, I get this:
  
  kbd1
  ukbd0, type:generic (0)
  kbdcontrol: unable to set keyboard: Inappropriate ioctl for device
  
  Any ideas? Is it a driver issue? I see the I/O control warning, but I have
  no clue what that means.
  
  Adam McDougall wrote:
  
  > Yes.
  > You must use kbdcontrol -k /dev/kbd0 where 0 is the device number
  > of keyboard you want to use for the console.  dmesg | grep kbd
  > should show you what is available.  Did it even detect the keyboard?
  > You must be running usbd.  If you do not have usb support in your
  > kernel, I believe usbd will take care of loading the drivers.
  >
  > On Thu, Jan 24, 2002 at 02:32:06AM -0500, Mike Szumlinski wrote:
  >
  >   Has anyone had any luck using USB keyboards under FreeBSD? I have an
  >   Apple Pro keyboard that I much prefer to my $5 AT keyboard. Any
  >   suggestions (all I've done so far is plug it in and it didn't work). My
  >   USB mouse works fine, so I know USB is working
  >
  >   -Mike
  >
  >   _______________________________________________
  >   linux-user mailing list
  >   linux-user@egr.msu.edu
  >   http://www.egr.msu.edu/mailman/listinfo/linux-user