I've had an old issue with my USB connected keyboard specially after kernel updates. The problem in the first place is the Ctrl, Windows/Super and Alt buttons are all mapped to Shift button that was getting solved by the aziokbd driver. But every time after kernel updates and reboot, the whole keyboard stops working and I can't even login to my Ubuntu account without OnScreen keyboard. (The back-light of the keyboard is working though; so the power of USB port is connected).
I'm now booted with the older kernel version (4.4.0-21) from Grub menu to post this question.
what's the workaround about this issue which repeats with every kernel update and the reboot after it? Could I somehow switch to the latest kernel while am booted with older version which works with the keyboard and install the aziokbd driver on that problematic kernel? Or manipulate the latest kernel while am on the older one?
Maybe even there would be a way to prevent this problem after each kernel update? Currently it's possible to login and install aziokbd driver all with On-Screen keyboard but it's still annoying to do that after each time kernel gets updated.
I'm now on Ubuntu
16.04, the shipped kernel which I installed aziokbd driver on, is
4.4.0-21 and the updated version is
4.4.0-24. However I had this problem on Ubuntu
14.04 (which has been upgraded directly to
16.04) and several kernel updates from its release date.