Yes, this is something which gnome-settings-daemon takes care of, but it's disabled in the current version in oneiric (there's a big block of code in gsd-keyboard-manager.c commented out). This recent commit will fix it though:
http://git.gnome.org/browse/gnome-settings- daemon/commit/?id=808640667656668693cedd685f6a830bddc0117d ** Package changed: lightdm (Ubuntu Oneiric) => gnome-settings-daemon (Ubuntu Oneiric) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to lightdm in Ubuntu. https://bugs.launchpad.net/bugs/835532 Title: lightdm does not keep numlock status on boot Status in Light Display Manager: Triaged Status in “gnome-settings-daemon” package in Ubuntu: Triaged Status in “gnome-settings-daemon” source package in Oneiric: Triaged Bug description: when booting or logging out, the numlock status 'on' is not kept for password or pin input via numpad. ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: lightdm 0.9.3-0ubuntu8 ProcVersionSignature: Ubuntu 3.0.0-9.14-generic 3.0.3 Uname: Linux 3.0.0-9-generic x86_64 Architecture: amd64 Date: Sat Aug 27 12:22:27 2011 InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1) SourcePackage: lightdm UpgradeStatus: Upgraded to oneiric on 2011-08-27 (0 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/lightdm/+bug/835532/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

