URL: <http://savannah.gnu.org/bugs/?48287>
Summary: EFI version of Grub2 does not recognise control key on Logitech K120 USB 1.1 keyboard Project: GNU GRUB Submitted by: rfs Submitted on: Tue 21 Jun 2016 01:11:11 PM GMT Category: Booting Severity: Major Priority: 5 - Normal Item Group: Hardware-specific Status: None Privacy: Public Assigned to: None Originator Name: rfs Originator Email: roger.sew...@cantab.net Open/Closed: Open Discussion Lock: Any Release: Release: 2.02~beta1 Reproducibility: Every Time Planned Release: None _______________________________________________________ Details: I'm attempting to use the CentOS-7-x86_64-LiveGNOME-1511.iso image from a USB stick via EFI. The image was downloaded and put on the stick using dd if=xxx.iso of=/dev/sdb . I have a Logitech K120 keyboard on a USB 1.1 interface. On selecting "e" from the Grub menu to edit out "quiet rhgb" from the relevant command, all goes well until I attempt to then execute the resulting commands using Ctrl-X. Instead of executing the commands it instead inserts x. Similarly attempting to access a command prompt using Ctrl-C instead results in inserting a C. The result of lsusb -v edited to just show the relevant device is shown below. If I just boot without attempting to edit the command, it boots fine (but obviously with quiet and rhgb). If I install grub2 by the usual methods, not using EFI, it works fine. If you need any further information (that I don't yet know how to get hold of) please let me know. With thanks in advance. Result of lsusb -v edited to just show the keyboard device: Bus 007 Device 002: ID 046d:c31c Logitech, Inc. Keyboard K120 Couldn't open device, some information will be missing Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x046d Logitech, Inc. idProduct 0xc31c Keyboard K120 bcdDevice 64.00 iManufacturer 1 iProduct 2 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 59 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 3 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 90mA 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 2 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 65 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 10 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 2 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 159 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 0x0004 1x 4 bytes bInterval 255 _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?48287> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-grub mailing list Bug-grub@gnu.org https://lists.gnu.org/mailman/listinfo/bug-grub