[REGRESSION Ubuntu 13.10] NumLock LED behavior on external USB keyboard screwed up
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
After upgrading from Ubuntu 13.04 to 13.10, issue #1250186 with the Caps Lock LED is fixed, and now NumLock, which used to work (almost) correctly, is srewed up, suffering from exactly the same issue as CapsLock used to.
Steps to reproduce:
- plug an external USB keyboard
- turn on NumLock on that keyboard
=> the keyboard's NumLock LED turns on, and the numeric keys start working as numbers, as expected
- now unplug the keyboard
- replug the keyboard
=> Expected: the LED status must be consistent with the actual behavior. And it used to be!! It used to work in the best possible way: numlock status USED TO BE REMEMBERED, and the LED status was updated when replugging the keyboard, so after unplug/replug the behavior was as before and the displayed status was consistent with it.
=> Observed: the actual NumLock status is remembered, meaning the numeric keys keep working as number keys, as if num lock was ON, which is how it was prior to unplug/replug. But the LED is now off, so it is inconsistent with reality.
The fact that the upgrade from 13.04 to 13.10 has fixed #1250186 and has screwed up NumLock behavior which was OK (on the same computer and same external keyboard), demonstrates that both are 100% software issues, i.e. Ubuntu issues, not hardware ones. And that correct behavior can be achieved.
The only thing that was already wrong with NumLock, and remains wrong after the upgrade, is that the external keyboard's LED status is not updated when the NumLock status is changed from the laptop's builtin keyboard's NumLock key, while the behavior is always the same for both keyboards (leds behave as if keyboard were independent, but they are not). However, this provides a workaround for the bug, so it must NOT be changed before the bug is fixed.
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: linux-image-
ProcVersionSign
Uname: Linux 3.11.0-17-generic x86_64
ApportVersion: 2.12.5-0ubuntu2.2
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
Date: Mon Feb 24 22:18:44 2014
HibernationDevice: RESUME=
InstallationDate: Installed on 2013-10-11 (136 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
MachineType: Acer Aspire V3-571G
MarkForUpload: True
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.116.2
SourcePackage: linux
UpgradeStatus: Upgraded to saucy on 2014-02-23 (1 days ago)
dmi.bios.date: 10/15/2012
dmi.bios.vendor: Acer
dmi.bios.version: V2.07
dmi.board.
dmi.board.name: VA50_HC_CR
dmi.board.vendor: Acer
dmi.board.version: Type2 - Board Version
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.
dmi.modalias: dmi:bvnAcer:
dmi.product.name: Aspire V3-571G
dmi.product.
dmi.sys.vendor: Acer
tags: | added: kernel-unable-to-test-upstream |
Changed in linux (Ubuntu): | |
status: | Incomplete → Opinion |
status: | Opinion → New |
This change was made by a bot.