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 Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/835532 Title: lightdm does not keep numlock status on boot To manage notifications about this bug go to: https://bugs.launchpad.net/lightdm/+bug/835532/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs