Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
USB keyboard works in GRUB but stops working once OS booted
Problem:
I have an Acer USB keyboard. It works in grub menu, but not when the OS has booted. It used to work on Windows 7.
Additional info:
1. The USB keyboard is recognized. Here is output of `lsusb` before connecting it:
Code:
joshi@joshi-Lenovo-Z50-70:~$ lsusb
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 005: ID 0bda:b728 Realtek Semiconductor Corp.
Bus 002 Device 004: ID 5986:055e Acer, Inc
Bus 002 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 002 Device 002: ID 0461:4e54 Primax Electronics, Ltd
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Output of `lsusb` after connecting it:
Code:
joshi@joshi-Lenovo-Z50-70:~$ lsusb
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 005: ID 0bda:b728 Realtek Semiconductor Corp.
Bus 002 Device 004: ID 5986:055e Acer, Inc
Bus 002 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 002 Device 002: ID 0461:4e54 Primax Electronics, Ltd
Bus 002 Device 006: ID 04a5:0001 Acer Peripherals Inc. (now BenQ Corp.) Keyboard
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
See `Bus 002 Device 006`.
2. I have tried Pop! OS, KDE Neon, and Kubuntu with same result. I am on Kubuntu 19.04, backports PPA enabled.
3. Model no.: E511-PU | Extension no.: 41 | Serial no.: 99P108
Help is highly appreciated!
Last edited by SanmayJoshi; 09-08-2019 at 10:07 AM.
Reason: improve title
a try and let you know here. Also, I am using Lenovo Z50 laptop, so I have a functional keyboard, hence can type commands. It has been my habit to use the USB keyboard, and I would really really appreciate if it works again.
I think it might very likely be a BIOS problem, I checked the USB keyboard some time ago in friend's netbook (Acer EeePC 1015CX), which has Lubuntu 18.04 LTS 32bit, and it worked quite fine. Any ideas?
It would be a good idea to check the BIOS settings and make sure that USB keyboard is enabled.
NB If it is anything like installing a new network card in a Gigabyte motherboard, it is necessary to first disable the existing onboard card otherwise the new card will not be recognised.
You may well need to first disable the existing default keyboard and then enable the new one.
I was on UEFI boot mode. As the keyboard is working on Asus Eee PC 1015CX (which doesn't have UEFI mode), I thought I should try disabling UEFI and turn Legacy mode on (in BIOS) and set USB Legacy support to on. But that didn't do anything. The result is same as before, output of lsusb is same as before (for both before and after connecting the USB keyboard). I couldn't find any other options that relate to USB in BIOS.
Well, the keyboard works great in GRUB menu. So, what could cause it to stop working when the OS has booted? Driver problems? If so, are there any solutions? Please help.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.