bugGNU GRUB - Bugs: bug #39350, USB Keyboard does not work with...


You are not allowed to post comments on this tracker with your current authentication level.

bug #39350: USB Keyboard does not work with EFI Bios

Submitted by:  Gerben van Ek <thegve>
Submitted on:  Thu 27 Jun 2013 01:21:43 PM UTC  
Category:  User Interface Severity:  Major
Priority:  5 - Normal Item Group:  Software Error
Status:  Fixed Privacy:  Public
Assigned to:  None Originator Name: 
Open/Closed:  Closed Release: 
Release:  other Reproducibility:  Every Time
Planned Release:  None

Sun 03 Nov 2013 05:23:22 AM UTC, comment #5:

AS we received no feedback, we suppose that it was the mentioned problem with root ports.

Vladimir Serbinenko <phcoder>
Project Administrator
Wed 17 Jul 2013 01:54:48 PM UTC, comment #4:

I will try all suggestions after my holiday, in 2 weeks. I don't have the device here.

Gerben van Ek <thegve>
Mon 15 Jul 2013 10:33:36 AM UTC, comment #3:

Sounds like a manifestation of recently fixed problem with root ports

Vladimir Serbinenko <phcoder>
Project Administrator
Thu 11 Jul 2013 09:11:31 PM UTC, comment #2:

one more thing:

I am not sure if
is correct/necessary.

AFAIK, USB keyboard should work without any special settings (at least it works on my PC) -> try to keep default "console" keyword here.


Ales Nesrsta <starous>
Project Member
Thu 11 Jul 2013 08:51:45 PM UTC, comment #1:


first question:
Does the sentence "I've built the latest Grub2 from source..." mean that You build GRUB2 from latest revision in BZR repository?

If it doesn't, try build GRUB2 from BZR trunk branch first (To get the latest trunk revision You can use e.g. "bzr branch http://bzr.savannah.gnu.org/r/grub/trunk/grub/").

As I see, You have built GRUB2 image with "... uhci Ohci" but in grub.cfg You used insmod uhci, insmod Ehci. It doesn't match...

Try in both places combinations "ehci uhci" or "ehci ohci" or only "ehci".

If it is possible ( if You can run some Linux on this tablet, e.g. some Live distribution or SystemRescueCD from http://www.sysresccd.org/SystemRescueCd_Homepage ), send here output of:
lspci -vvv
lsusb -vvv

If You cannot run any Linux on this tablet, send at least some detailed output/export of e.g. Windows System Information (or whatever similar utility exist in Windows 8, I don't know it...) - it is necessary to know which USB controller(s) and hub(s) is (are) used inside.


Ales Nesrsta <starous>
Project Member
Thu 27 Jun 2013 01:21:43 PM UTC, original submission:

My goal is to PXE boot a Dell Latitude 10 RT2 Tablet PC to a grub boot manager menu.

Building and pxe-booting a grub-image succeeded. USB Keyboard's are not working however.

The BIOS does not support USB Legacy mode.

I've built the latest Grub2 from source on a Debian 6.0.5 32bit host.

I've built the image using the following command:
./grub-mkimage -c grub.cfg -o grub.efi -O i386-efi boot linux part_gpt fat ext2 normal configfile lspci ls reboot datetime loadenv search lvm help chain usb_keyboard uhci ohci

My grub.cfg contains:
insmod uhci
insmod ehci

My /etc/default/grub contains:

I get no errors or warnings, the grub shell loads fine, only the keyboard is not working.

Gerben van Ek <thegve>


No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by phcoder (Posted a comment)
  • -email is unavailable- added by starous (Posted a comment)
  • -email is unavailable- added by thegve (Submitted the item)
  • -email is unavailable- added by thegve

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2013-11-03 phcoder StatusNone => Fixed
        Open/ClosedOpen => Closed
    2013-06-27 thegve Carbon-Copy- => Added thegve

    Back to the top

    Powered by Savane 3.3