BIOS is not a windows feature, so I'm not sure why numlock wouldn't be activated by it on a linux distro (it should be activated before GRUB even loads if sent from the BIOS, I think.)
Preliminary research suggests numlockx is the way to do this, along with an initscript.
thanks for the reply Winapp2 but those pointers I already knew about, and while i'm happy to do it if needed, as you say in your opening remark, why can't Ubuntu (and I assume all Linux distros) read what the BIOS default setting is and implement it ???
as I say, it's trivial in the grand scheme of things, it's just frustrating me why it should behave the way it does.
which makes me think there must be some logical (although hidden) reason.
Edit: of course the simple solution is to hit the damn NumLock button, but with my login password being only numbers, I always forget to hit it and get the 'try again stupid' jiggle.
OK, I've paid closer attention to the keyboard numlock LED and for Ubuntu, at least, the status light stays on the whole time the OS is booting and only goes off the second the login screen appears.
so it seems it is reading the BIOS settings but it's some security feature of the login screen that then disables numlock.
thanks nergal, I had also seen that page in my investigations on the subject.
(I did do some research first before posting here , my post was a last ditch attempt to maybe talk to others in a similar situation as I am rather new to lunix still)
my settings already match those in that first dialog box, and as I said, I don't see why Ubuntu should need a extra app and script just to turn on the numlock - which appears to be on right up to the login screen - when it's actually needed.
if that is the only way Ubuntu implements the numlock on feature then so be it.
it just seems backward without some sort of explanation (there must be one surely)