What's the point of deactivating Num Lock on login screens? [on hold]Lock screens and password recovery on appsSocial Login adoption vs Traditional LoginAre there any studies which investigate the usage of Caps-Lock?What's the point in asking the user to do what an application can do itself?Display password Requirements on Login screen?What's the best tab order for a login form?Different Screens/Functionality after loginAutomatic login on password resetShowing predictive text on app login screensWhy warn about caps lock for passwords, instead of ignoring caps lock for password characters?

Download, install and reboot computer at night if needed

How old can references or sources in a thesis be?

Can I make popcorn with any corn?

DOS, create pipe for stdin/stdout of command.com(or 4dos.com) in C or Batch?

How can the DM most effectively choose 1 out of an odd number of players to be targeted by an attack or effect?

I’m planning on buying a laser printer but concerned about the life cycle of toner in the machine

Why do we use polarized capacitor?

Simulate Bitwise Cyclic Tag

How to determine if window is maximised or minimised from bash script

Is there a minimum number of transactions in a block?

Why did the Germans forbid the possession of pet pigeons in Rostov-on-Don in 1941?

Are white and non-white police officers equally likely to kill black suspects?

Why is the design of haulage companies so “special”?

Extreme, but not acceptable situation and I can't start the work tomorrow morning

What is the command to reset a PC without deleting any files

What is the white spray-pattern residue inside these Falcon Heavy nozzles?

What Brexit solution does the DUP want?

How do you conduct xenoanthropology after first contact?

Patience, young "Padovan"

Is there really no realistic way for a skeleton monster to move around without magic?

Why doesn't Newton's third law mean a person bounces back to where they started when they hit the ground?

A function which translates a sentence to title-case

A Journey Through Space and Time

Is it legal to have the "// (c) 2019 John Smith" header in all files when there are hundreds of contributors?



What's the point of deactivating Num Lock on login screens? [on hold]


Lock screens and password recovery on appsSocial Login adoption vs Traditional LoginAre there any studies which investigate the usage of Caps-Lock?What's the point in asking the user to do what an application can do itself?Display password Requirements on Login screen?What's the best tab order for a login form?Different Screens/Functionality after loginAutomatic login on password resetShowing predictive text on app login screensWhy warn about caps lock for passwords, instead of ignoring caps lock for password characters?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








43















Many login screens automatically deactivate the Num Lock key on the keyboard before the user can enter their password. This is extremely frustrating for the user as they involuntarily type their password wrong multiple times before realising the Num Lock key is off.



Several undesirable side effects include:



  • Missing the password involuntarily 3 times, thereby locking the system,

  • Having a timeout after each missed password attempt, sometimes up to several minutes,

  • Frustration when one repeatedly forgets to activate the Num Lock key.

Moreover, I don't see what the reason for this would be from a security viewpoint. It does not enhance the quality of the password nor does it ward off any potential attacker.



So why are very widespread systems still using this extremely frustrating methodology?










share|improve this question









New contributor




Klangen is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











put on hold as off-topic by MonkeyZeus, JonW 19 hours ago



  • This question does not appear to be about user experience within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.











  • 45





    Can you provide an example per your "many" claim? The most prevalent operating system's (Windows') login screen does not exhibit this failure, ahem "feature".

    – MonkeyZeus
    Apr 4 at 11:35







  • 59





    I never encountered a login screen that deactivates numlock. Are you perhaps mistaking the bios option to turn numlock on or off on boot as a "login screen feature"?

    – Gerald Schneider
    Apr 4 at 11:49






  • 6





    @leftaroundabout you seem to assume a password typed exclusively on the number pad, rather than just a few characters; you also seem to assume that a user only uses one type of keyboard to log in to a system. (I have, once, used a system with an ultracompact builtin keyboard with no number row and a USB number pad, as an example of an edge case where this would be particularly irritating)

    – Chris H
    Apr 4 at 15:19






  • 15





    At this point I'd be happy with ONE example of a login screen that does this. I've never seen it.

    – JPhi1618
    Apr 5 at 4:32






  • 8





    @Klangen there are more up votes on the multiple comments asking you to substantiate this actually happens than there are on your question, so I'm not sure "well-received" is exactly accurate. We do have one example in the comments from Tom where it's definitely tied to the login screen rather than rebooting, but IMO your question would be improved if you edited in where you've seen this in more detail. It's definitely not standard functionality on Windows, so knowing more could help us answer what the purpose is.

    – Kat
    2 days ago

















43















Many login screens automatically deactivate the Num Lock key on the keyboard before the user can enter their password. This is extremely frustrating for the user as they involuntarily type their password wrong multiple times before realising the Num Lock key is off.



Several undesirable side effects include:



  • Missing the password involuntarily 3 times, thereby locking the system,

  • Having a timeout after each missed password attempt, sometimes up to several minutes,

  • Frustration when one repeatedly forgets to activate the Num Lock key.

Moreover, I don't see what the reason for this would be from a security viewpoint. It does not enhance the quality of the password nor does it ward off any potential attacker.



So why are very widespread systems still using this extremely frustrating methodology?










share|improve this question









New contributor




Klangen is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











put on hold as off-topic by MonkeyZeus, JonW 19 hours ago



  • This question does not appear to be about user experience within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.











  • 45





    Can you provide an example per your "many" claim? The most prevalent operating system's (Windows') login screen does not exhibit this failure, ahem "feature".

    – MonkeyZeus
    Apr 4 at 11:35







  • 59





    I never encountered a login screen that deactivates numlock. Are you perhaps mistaking the bios option to turn numlock on or off on boot as a "login screen feature"?

    – Gerald Schneider
    Apr 4 at 11:49






  • 6





    @leftaroundabout you seem to assume a password typed exclusively on the number pad, rather than just a few characters; you also seem to assume that a user only uses one type of keyboard to log in to a system. (I have, once, used a system with an ultracompact builtin keyboard with no number row and a USB number pad, as an example of an edge case where this would be particularly irritating)

    – Chris H
    Apr 4 at 15:19






  • 15





    At this point I'd be happy with ONE example of a login screen that does this. I've never seen it.

    – JPhi1618
    Apr 5 at 4:32






  • 8





    @Klangen there are more up votes on the multiple comments asking you to substantiate this actually happens than there are on your question, so I'm not sure "well-received" is exactly accurate. We do have one example in the comments from Tom where it's definitely tied to the login screen rather than rebooting, but IMO your question would be improved if you edited in where you've seen this in more detail. It's definitely not standard functionality on Windows, so knowing more could help us answer what the purpose is.

    – Kat
    2 days ago













43












43








43


1






Many login screens automatically deactivate the Num Lock key on the keyboard before the user can enter their password. This is extremely frustrating for the user as they involuntarily type their password wrong multiple times before realising the Num Lock key is off.



Several undesirable side effects include:



  • Missing the password involuntarily 3 times, thereby locking the system,

  • Having a timeout after each missed password attempt, sometimes up to several minutes,

  • Frustration when one repeatedly forgets to activate the Num Lock key.

Moreover, I don't see what the reason for this would be from a security viewpoint. It does not enhance the quality of the password nor does it ward off any potential attacker.



So why are very widespread systems still using this extremely frustrating methodology?










share|improve this question









New contributor




Klangen is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












Many login screens automatically deactivate the Num Lock key on the keyboard before the user can enter their password. This is extremely frustrating for the user as they involuntarily type their password wrong multiple times before realising the Num Lock key is off.



Several undesirable side effects include:



  • Missing the password involuntarily 3 times, thereby locking the system,

  • Having a timeout after each missed password attempt, sometimes up to several minutes,

  • Frustration when one repeatedly forgets to activate the Num Lock key.

Moreover, I don't see what the reason for this would be from a security viewpoint. It does not enhance the quality of the password nor does it ward off any potential attacker.



So why are very widespread systems still using this extremely frustrating methodology?







usability login password keyboard






share|improve this question









New contributor




Klangen is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




Klangen is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited 2 days ago









unor

3,2831738




3,2831738






New contributor




Klangen is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked Apr 4 at 7:44









KlangenKlangen

32436




32436




New contributor




Klangen is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Klangen is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Klangen is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




put on hold as off-topic by MonkeyZeus, JonW 19 hours ago



  • This question does not appear to be about user experience within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.







put on hold as off-topic by MonkeyZeus, JonW 19 hours ago



  • This question does not appear to be about user experience within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.







  • 45





    Can you provide an example per your "many" claim? The most prevalent operating system's (Windows') login screen does not exhibit this failure, ahem "feature".

    – MonkeyZeus
    Apr 4 at 11:35







  • 59





    I never encountered a login screen that deactivates numlock. Are you perhaps mistaking the bios option to turn numlock on or off on boot as a "login screen feature"?

    – Gerald Schneider
    Apr 4 at 11:49






  • 6





    @leftaroundabout you seem to assume a password typed exclusively on the number pad, rather than just a few characters; you also seem to assume that a user only uses one type of keyboard to log in to a system. (I have, once, used a system with an ultracompact builtin keyboard with no number row and a USB number pad, as an example of an edge case where this would be particularly irritating)

    – Chris H
    Apr 4 at 15:19






  • 15





    At this point I'd be happy with ONE example of a login screen that does this. I've never seen it.

    – JPhi1618
    Apr 5 at 4:32






  • 8





    @Klangen there are more up votes on the multiple comments asking you to substantiate this actually happens than there are on your question, so I'm not sure "well-received" is exactly accurate. We do have one example in the comments from Tom where it's definitely tied to the login screen rather than rebooting, but IMO your question would be improved if you edited in where you've seen this in more detail. It's definitely not standard functionality on Windows, so knowing more could help us answer what the purpose is.

    – Kat
    2 days ago












  • 45





    Can you provide an example per your "many" claim? The most prevalent operating system's (Windows') login screen does not exhibit this failure, ahem "feature".

    – MonkeyZeus
    Apr 4 at 11:35







  • 59





    I never encountered a login screen that deactivates numlock. Are you perhaps mistaking the bios option to turn numlock on or off on boot as a "login screen feature"?

    – Gerald Schneider
    Apr 4 at 11:49






  • 6





    @leftaroundabout you seem to assume a password typed exclusively on the number pad, rather than just a few characters; you also seem to assume that a user only uses one type of keyboard to log in to a system. (I have, once, used a system with an ultracompact builtin keyboard with no number row and a USB number pad, as an example of an edge case where this would be particularly irritating)

    – Chris H
    Apr 4 at 15:19






  • 15





    At this point I'd be happy with ONE example of a login screen that does this. I've never seen it.

    – JPhi1618
    Apr 5 at 4:32






  • 8





    @Klangen there are more up votes on the multiple comments asking you to substantiate this actually happens than there are on your question, so I'm not sure "well-received" is exactly accurate. We do have one example in the comments from Tom where it's definitely tied to the login screen rather than rebooting, but IMO your question would be improved if you edited in where you've seen this in more detail. It's definitely not standard functionality on Windows, so knowing more could help us answer what the purpose is.

    – Kat
    2 days ago







45




45





Can you provide an example per your "many" claim? The most prevalent operating system's (Windows') login screen does not exhibit this failure, ahem "feature".

– MonkeyZeus
Apr 4 at 11:35






Can you provide an example per your "many" claim? The most prevalent operating system's (Windows') login screen does not exhibit this failure, ahem "feature".

– MonkeyZeus
Apr 4 at 11:35





59




59





I never encountered a login screen that deactivates numlock. Are you perhaps mistaking the bios option to turn numlock on or off on boot as a "login screen feature"?

– Gerald Schneider
Apr 4 at 11:49





I never encountered a login screen that deactivates numlock. Are you perhaps mistaking the bios option to turn numlock on or off on boot as a "login screen feature"?

– Gerald Schneider
Apr 4 at 11:49




6




6





@leftaroundabout you seem to assume a password typed exclusively on the number pad, rather than just a few characters; you also seem to assume that a user only uses one type of keyboard to log in to a system. (I have, once, used a system with an ultracompact builtin keyboard with no number row and a USB number pad, as an example of an edge case where this would be particularly irritating)

– Chris H
Apr 4 at 15:19





@leftaroundabout you seem to assume a password typed exclusively on the number pad, rather than just a few characters; you also seem to assume that a user only uses one type of keyboard to log in to a system. (I have, once, used a system with an ultracompact builtin keyboard with no number row and a USB number pad, as an example of an edge case where this would be particularly irritating)

– Chris H
Apr 4 at 15:19




15




15





At this point I'd be happy with ONE example of a login screen that does this. I've never seen it.

– JPhi1618
Apr 5 at 4:32





At this point I'd be happy with ONE example of a login screen that does this. I've never seen it.

– JPhi1618
Apr 5 at 4:32




8




8





@Klangen there are more up votes on the multiple comments asking you to substantiate this actually happens than there are on your question, so I'm not sure "well-received" is exactly accurate. We do have one example in the comments from Tom where it's definitely tied to the login screen rather than rebooting, but IMO your question would be improved if you edited in where you've seen this in more detail. It's definitely not standard functionality on Windows, so knowing more could help us answer what the purpose is.

– Kat
2 days ago





@Klangen there are more up votes on the multiple comments asking you to substantiate this actually happens than there are on your question, so I'm not sure "well-received" is exactly accurate. We do have one example in the comments from Tom where it's definitely tied to the login screen rather than rebooting, but IMO your question would be improved if you edited in where you've seen this in more detail. It's definitely not standard functionality on Windows, so knowing more could help us answer what the purpose is.

– Kat
2 days ago










3 Answers
3






active

oldest

votes


















70














Some compact keyboard layouts don't have a numpad, so those keys are mapped to the right-hand side of the letter section:
enter image description here



If NumLock is on, then a user typing the password kill, will actually type 2533. Turning NumLock off will prevent this problem, but of course - it will cause another one for those who do rely on the numpad. Keeping it on or off by default will lead to mode errors - regardless of what initial state is chosen, someone will be surprised by it.



A better solution would be to reflect the state of the NumLock key on the screen, akin to the CapsLock key. This way there are no surprises, as this state indicator is in the users' locus of attention.



An example are Acer Revo computers, distributed with compact wireless keyboards. I installed a fresh OS and set up a password, then successfully "confirmed" it. However, what I thought I was doing was different from what the computer saw me do. This problem only became evident when I attempted to connect to the machine remotely, from a place with a proper keyboard.



Many hours and "this cannot be" statements later, I undersood that NumLock was the culprit.






share|improve this answer


















  • 10





    How come the cause of mode errors is keeping NumLock on or off by default, rather than changing NumLock's state without the user's knowledge or will? I'd have thought that keeping it on or off by default will lead to the keyboard behaving as the user expects.

    – Rosie F
    Apr 4 at 18:55






  • 3





    I've got one of those keyboards for when I need to log in locally to a normally-headless server, and I can't tell you how many times I've tried to log in as "r66t".

    – Mark
    Apr 4 at 21:01






  • 2





    Rosie, you raise a valid point. The reason I wrote that is because of the expectation that pressing o yields an "o". When NumLock is on, that yields a "6" (hidden under *, ha!). If one uses a numpad to type 1966, it yields 19→→ if NumLock is off. So, users from both camps can be caught off-guard, regardless of the default value. So it is not that the system sneakily changed the state; nowadays people use diverse keyboards in different places, a system can't guess what this user is used to. Numlock=off is the lowest common denominator, as more and more keyboards don't have numpads.

    – ralien
    Apr 4 at 22:51






  • 2





    Fn-Keys are usually not mapped using NumLock. I guess one of the reasons is this issue. On quite a few devices using Fn-Keys, I never saw one using NumLock for switching. Usually you need to always press Fn, sometimes there is an option to reverse the behaviour (e.g. on notebooks, where multimedia keys are the default an Fx keys need Fn you can often switch this in the BIOS).

    – allo
    2 days ago











  • I agree with Rosie, changing a user’s default behavior is not good UX and most of all will lead to fewer errors. I also agree with the answer, if this is a necessary consideration to display the state on screen. I’d argue it isn’t necessary as billions of people have been fine for decades.

    – vol7ron
    2 days ago


















9














It's a bad UX practice primarily because the user is not expecting this to happen. Users will attempt to do an action and will not be able to do so.






share|improve this answer










New contributor




Juan Jesús Millo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.



























    3















    Many login screens automatically deactivate the Num Lock key on the keyboard before the user can enter their password.




    I don't believe that this is true.



    It may be that Num Lock happens to be off when at a login screen, but I doubt that the login screen is actively turning it off. That is, it's not intentionally done as some way to enhance security (because it doesn't); it's an artifact of how the rest of the system is designed.



    On Windows, whether Num Lock is on or off is a user-specific preference. If you have a multi-user system and one person prefers Num Lock on and another user prefers Num Lock off, what should the behavior be at the login screen when no one is logged in?



    If I log out, my preferences should no longer be active. Instead, the "default" user's preferences become active, and those are likely to have Num Lock off because that's the safer default for compact/laptop keyboards. (On Windows, this would be stored in the registry, encoded in HKEY_USERS.DEFAULTControl PanelKeyboardInitialKeyboardIndicators.)






    share|improve this answer































      3 Answers
      3






      active

      oldest

      votes








      3 Answers
      3






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      70














      Some compact keyboard layouts don't have a numpad, so those keys are mapped to the right-hand side of the letter section:
      enter image description here



      If NumLock is on, then a user typing the password kill, will actually type 2533. Turning NumLock off will prevent this problem, but of course - it will cause another one for those who do rely on the numpad. Keeping it on or off by default will lead to mode errors - regardless of what initial state is chosen, someone will be surprised by it.



      A better solution would be to reflect the state of the NumLock key on the screen, akin to the CapsLock key. This way there are no surprises, as this state indicator is in the users' locus of attention.



      An example are Acer Revo computers, distributed with compact wireless keyboards. I installed a fresh OS and set up a password, then successfully "confirmed" it. However, what I thought I was doing was different from what the computer saw me do. This problem only became evident when I attempted to connect to the machine remotely, from a place with a proper keyboard.



      Many hours and "this cannot be" statements later, I undersood that NumLock was the culprit.






      share|improve this answer


















      • 10





        How come the cause of mode errors is keeping NumLock on or off by default, rather than changing NumLock's state without the user's knowledge or will? I'd have thought that keeping it on or off by default will lead to the keyboard behaving as the user expects.

        – Rosie F
        Apr 4 at 18:55






      • 3





        I've got one of those keyboards for when I need to log in locally to a normally-headless server, and I can't tell you how many times I've tried to log in as "r66t".

        – Mark
        Apr 4 at 21:01






      • 2





        Rosie, you raise a valid point. The reason I wrote that is because of the expectation that pressing o yields an "o". When NumLock is on, that yields a "6" (hidden under *, ha!). If one uses a numpad to type 1966, it yields 19→→ if NumLock is off. So, users from both camps can be caught off-guard, regardless of the default value. So it is not that the system sneakily changed the state; nowadays people use diverse keyboards in different places, a system can't guess what this user is used to. Numlock=off is the lowest common denominator, as more and more keyboards don't have numpads.

        – ralien
        Apr 4 at 22:51






      • 2





        Fn-Keys are usually not mapped using NumLock. I guess one of the reasons is this issue. On quite a few devices using Fn-Keys, I never saw one using NumLock for switching. Usually you need to always press Fn, sometimes there is an option to reverse the behaviour (e.g. on notebooks, where multimedia keys are the default an Fx keys need Fn you can often switch this in the BIOS).

        – allo
        2 days ago











      • I agree with Rosie, changing a user’s default behavior is not good UX and most of all will lead to fewer errors. I also agree with the answer, if this is a necessary consideration to display the state on screen. I’d argue it isn’t necessary as billions of people have been fine for decades.

        – vol7ron
        2 days ago















      70














      Some compact keyboard layouts don't have a numpad, so those keys are mapped to the right-hand side of the letter section:
      enter image description here



      If NumLock is on, then a user typing the password kill, will actually type 2533. Turning NumLock off will prevent this problem, but of course - it will cause another one for those who do rely on the numpad. Keeping it on or off by default will lead to mode errors - regardless of what initial state is chosen, someone will be surprised by it.



      A better solution would be to reflect the state of the NumLock key on the screen, akin to the CapsLock key. This way there are no surprises, as this state indicator is in the users' locus of attention.



      An example are Acer Revo computers, distributed with compact wireless keyboards. I installed a fresh OS and set up a password, then successfully "confirmed" it. However, what I thought I was doing was different from what the computer saw me do. This problem only became evident when I attempted to connect to the machine remotely, from a place with a proper keyboard.



      Many hours and "this cannot be" statements later, I undersood that NumLock was the culprit.






      share|improve this answer


















      • 10





        How come the cause of mode errors is keeping NumLock on or off by default, rather than changing NumLock's state without the user's knowledge or will? I'd have thought that keeping it on or off by default will lead to the keyboard behaving as the user expects.

        – Rosie F
        Apr 4 at 18:55






      • 3





        I've got one of those keyboards for when I need to log in locally to a normally-headless server, and I can't tell you how many times I've tried to log in as "r66t".

        – Mark
        Apr 4 at 21:01






      • 2





        Rosie, you raise a valid point. The reason I wrote that is because of the expectation that pressing o yields an "o". When NumLock is on, that yields a "6" (hidden under *, ha!). If one uses a numpad to type 1966, it yields 19→→ if NumLock is off. So, users from both camps can be caught off-guard, regardless of the default value. So it is not that the system sneakily changed the state; nowadays people use diverse keyboards in different places, a system can't guess what this user is used to. Numlock=off is the lowest common denominator, as more and more keyboards don't have numpads.

        – ralien
        Apr 4 at 22:51






      • 2





        Fn-Keys are usually not mapped using NumLock. I guess one of the reasons is this issue. On quite a few devices using Fn-Keys, I never saw one using NumLock for switching. Usually you need to always press Fn, sometimes there is an option to reverse the behaviour (e.g. on notebooks, where multimedia keys are the default an Fx keys need Fn you can often switch this in the BIOS).

        – allo
        2 days ago











      • I agree with Rosie, changing a user’s default behavior is not good UX and most of all will lead to fewer errors. I also agree with the answer, if this is a necessary consideration to display the state on screen. I’d argue it isn’t necessary as billions of people have been fine for decades.

        – vol7ron
        2 days ago













      70












      70








      70







      Some compact keyboard layouts don't have a numpad, so those keys are mapped to the right-hand side of the letter section:
      enter image description here



      If NumLock is on, then a user typing the password kill, will actually type 2533. Turning NumLock off will prevent this problem, but of course - it will cause another one for those who do rely on the numpad. Keeping it on or off by default will lead to mode errors - regardless of what initial state is chosen, someone will be surprised by it.



      A better solution would be to reflect the state of the NumLock key on the screen, akin to the CapsLock key. This way there are no surprises, as this state indicator is in the users' locus of attention.



      An example are Acer Revo computers, distributed with compact wireless keyboards. I installed a fresh OS and set up a password, then successfully "confirmed" it. However, what I thought I was doing was different from what the computer saw me do. This problem only became evident when I attempted to connect to the machine remotely, from a place with a proper keyboard.



      Many hours and "this cannot be" statements later, I undersood that NumLock was the culprit.






      share|improve this answer













      Some compact keyboard layouts don't have a numpad, so those keys are mapped to the right-hand side of the letter section:
      enter image description here



      If NumLock is on, then a user typing the password kill, will actually type 2533. Turning NumLock off will prevent this problem, but of course - it will cause another one for those who do rely on the numpad. Keeping it on or off by default will lead to mode errors - regardless of what initial state is chosen, someone will be surprised by it.



      A better solution would be to reflect the state of the NumLock key on the screen, akin to the CapsLock key. This way there are no surprises, as this state indicator is in the users' locus of attention.



      An example are Acer Revo computers, distributed with compact wireless keyboards. I installed a fresh OS and set up a password, then successfully "confirmed" it. However, what I thought I was doing was different from what the computer saw me do. This problem only became evident when I attempted to connect to the machine remotely, from a place with a proper keyboard.



      Many hours and "this cannot be" statements later, I undersood that NumLock was the culprit.







      share|improve this answer












      share|improve this answer



      share|improve this answer










      answered Apr 4 at 10:15









      ralienralien

      1,166711




      1,166711







      • 10





        How come the cause of mode errors is keeping NumLock on or off by default, rather than changing NumLock's state without the user's knowledge or will? I'd have thought that keeping it on or off by default will lead to the keyboard behaving as the user expects.

        – Rosie F
        Apr 4 at 18:55






      • 3





        I've got one of those keyboards for when I need to log in locally to a normally-headless server, and I can't tell you how many times I've tried to log in as "r66t".

        – Mark
        Apr 4 at 21:01






      • 2





        Rosie, you raise a valid point. The reason I wrote that is because of the expectation that pressing o yields an "o". When NumLock is on, that yields a "6" (hidden under *, ha!). If one uses a numpad to type 1966, it yields 19→→ if NumLock is off. So, users from both camps can be caught off-guard, regardless of the default value. So it is not that the system sneakily changed the state; nowadays people use diverse keyboards in different places, a system can't guess what this user is used to. Numlock=off is the lowest common denominator, as more and more keyboards don't have numpads.

        – ralien
        Apr 4 at 22:51






      • 2





        Fn-Keys are usually not mapped using NumLock. I guess one of the reasons is this issue. On quite a few devices using Fn-Keys, I never saw one using NumLock for switching. Usually you need to always press Fn, sometimes there is an option to reverse the behaviour (e.g. on notebooks, where multimedia keys are the default an Fx keys need Fn you can often switch this in the BIOS).

        – allo
        2 days ago











      • I agree with Rosie, changing a user’s default behavior is not good UX and most of all will lead to fewer errors. I also agree with the answer, if this is a necessary consideration to display the state on screen. I’d argue it isn’t necessary as billions of people have been fine for decades.

        – vol7ron
        2 days ago












      • 10





        How come the cause of mode errors is keeping NumLock on or off by default, rather than changing NumLock's state without the user's knowledge or will? I'd have thought that keeping it on or off by default will lead to the keyboard behaving as the user expects.

        – Rosie F
        Apr 4 at 18:55






      • 3





        I've got one of those keyboards for when I need to log in locally to a normally-headless server, and I can't tell you how many times I've tried to log in as "r66t".

        – Mark
        Apr 4 at 21:01






      • 2





        Rosie, you raise a valid point. The reason I wrote that is because of the expectation that pressing o yields an "o". When NumLock is on, that yields a "6" (hidden under *, ha!). If one uses a numpad to type 1966, it yields 19→→ if NumLock is off. So, users from both camps can be caught off-guard, regardless of the default value. So it is not that the system sneakily changed the state; nowadays people use diverse keyboards in different places, a system can't guess what this user is used to. Numlock=off is the lowest common denominator, as more and more keyboards don't have numpads.

        – ralien
        Apr 4 at 22:51






      • 2





        Fn-Keys are usually not mapped using NumLock. I guess one of the reasons is this issue. On quite a few devices using Fn-Keys, I never saw one using NumLock for switching. Usually you need to always press Fn, sometimes there is an option to reverse the behaviour (e.g. on notebooks, where multimedia keys are the default an Fx keys need Fn you can often switch this in the BIOS).

        – allo
        2 days ago











      • I agree with Rosie, changing a user’s default behavior is not good UX and most of all will lead to fewer errors. I also agree with the answer, if this is a necessary consideration to display the state on screen. I’d argue it isn’t necessary as billions of people have been fine for decades.

        – vol7ron
        2 days ago







      10




      10





      How come the cause of mode errors is keeping NumLock on or off by default, rather than changing NumLock's state without the user's knowledge or will? I'd have thought that keeping it on or off by default will lead to the keyboard behaving as the user expects.

      – Rosie F
      Apr 4 at 18:55





      How come the cause of mode errors is keeping NumLock on or off by default, rather than changing NumLock's state without the user's knowledge or will? I'd have thought that keeping it on or off by default will lead to the keyboard behaving as the user expects.

      – Rosie F
      Apr 4 at 18:55




      3




      3





      I've got one of those keyboards for when I need to log in locally to a normally-headless server, and I can't tell you how many times I've tried to log in as "r66t".

      – Mark
      Apr 4 at 21:01





      I've got one of those keyboards for when I need to log in locally to a normally-headless server, and I can't tell you how many times I've tried to log in as "r66t".

      – Mark
      Apr 4 at 21:01




      2




      2





      Rosie, you raise a valid point. The reason I wrote that is because of the expectation that pressing o yields an "o". When NumLock is on, that yields a "6" (hidden under *, ha!). If one uses a numpad to type 1966, it yields 19→→ if NumLock is off. So, users from both camps can be caught off-guard, regardless of the default value. So it is not that the system sneakily changed the state; nowadays people use diverse keyboards in different places, a system can't guess what this user is used to. Numlock=off is the lowest common denominator, as more and more keyboards don't have numpads.

      – ralien
      Apr 4 at 22:51





      Rosie, you raise a valid point. The reason I wrote that is because of the expectation that pressing o yields an "o". When NumLock is on, that yields a "6" (hidden under *, ha!). If one uses a numpad to type 1966, it yields 19→→ if NumLock is off. So, users from both camps can be caught off-guard, regardless of the default value. So it is not that the system sneakily changed the state; nowadays people use diverse keyboards in different places, a system can't guess what this user is used to. Numlock=off is the lowest common denominator, as more and more keyboards don't have numpads.

      – ralien
      Apr 4 at 22:51




      2




      2





      Fn-Keys are usually not mapped using NumLock. I guess one of the reasons is this issue. On quite a few devices using Fn-Keys, I never saw one using NumLock for switching. Usually you need to always press Fn, sometimes there is an option to reverse the behaviour (e.g. on notebooks, where multimedia keys are the default an Fx keys need Fn you can often switch this in the BIOS).

      – allo
      2 days ago





      Fn-Keys are usually not mapped using NumLock. I guess one of the reasons is this issue. On quite a few devices using Fn-Keys, I never saw one using NumLock for switching. Usually you need to always press Fn, sometimes there is an option to reverse the behaviour (e.g. on notebooks, where multimedia keys are the default an Fx keys need Fn you can often switch this in the BIOS).

      – allo
      2 days ago













      I agree with Rosie, changing a user’s default behavior is not good UX and most of all will lead to fewer errors. I also agree with the answer, if this is a necessary consideration to display the state on screen. I’d argue it isn’t necessary as billions of people have been fine for decades.

      – vol7ron
      2 days ago





      I agree with Rosie, changing a user’s default behavior is not good UX and most of all will lead to fewer errors. I also agree with the answer, if this is a necessary consideration to display the state on screen. I’d argue it isn’t necessary as billions of people have been fine for decades.

      – vol7ron
      2 days ago













      9














      It's a bad UX practice primarily because the user is not expecting this to happen. Users will attempt to do an action and will not be able to do so.






      share|improve this answer










      New contributor




      Juan Jesús Millo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.
























        9














        It's a bad UX practice primarily because the user is not expecting this to happen. Users will attempt to do an action and will not be able to do so.






        share|improve this answer










        New contributor




        Juan Jesús Millo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.






















          9












          9








          9







          It's a bad UX practice primarily because the user is not expecting this to happen. Users will attempt to do an action and will not be able to do so.






          share|improve this answer










          New contributor




          Juan Jesús Millo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.










          It's a bad UX practice primarily because the user is not expecting this to happen. Users will attempt to do an action and will not be able to do so.







          share|improve this answer










          New contributor




          Juan Jesús Millo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.









          share|improve this answer



          share|improve this answer








          edited Apr 4 at 17:24









          Mayo

          5,60852433




          5,60852433






          New contributor




          Juan Jesús Millo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.









          answered Apr 4 at 8:15









          Juan Jesús MilloJuan Jesús Millo

          637110




          637110




          New contributor




          Juan Jesús Millo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.





          New contributor





          Juan Jesús Millo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.






          Juan Jesús Millo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.





















              3















              Many login screens automatically deactivate the Num Lock key on the keyboard before the user can enter their password.




              I don't believe that this is true.



              It may be that Num Lock happens to be off when at a login screen, but I doubt that the login screen is actively turning it off. That is, it's not intentionally done as some way to enhance security (because it doesn't); it's an artifact of how the rest of the system is designed.



              On Windows, whether Num Lock is on or off is a user-specific preference. If you have a multi-user system and one person prefers Num Lock on and another user prefers Num Lock off, what should the behavior be at the login screen when no one is logged in?



              If I log out, my preferences should no longer be active. Instead, the "default" user's preferences become active, and those are likely to have Num Lock off because that's the safer default for compact/laptop keyboards. (On Windows, this would be stored in the registry, encoded in HKEY_USERS.DEFAULTControl PanelKeyboardInitialKeyboardIndicators.)






              share|improve this answer





























                3















                Many login screens automatically deactivate the Num Lock key on the keyboard before the user can enter their password.




                I don't believe that this is true.



                It may be that Num Lock happens to be off when at a login screen, but I doubt that the login screen is actively turning it off. That is, it's not intentionally done as some way to enhance security (because it doesn't); it's an artifact of how the rest of the system is designed.



                On Windows, whether Num Lock is on or off is a user-specific preference. If you have a multi-user system and one person prefers Num Lock on and another user prefers Num Lock off, what should the behavior be at the login screen when no one is logged in?



                If I log out, my preferences should no longer be active. Instead, the "default" user's preferences become active, and those are likely to have Num Lock off because that's the safer default for compact/laptop keyboards. (On Windows, this would be stored in the registry, encoded in HKEY_USERS.DEFAULTControl PanelKeyboardInitialKeyboardIndicators.)






                share|improve this answer



























                  3












                  3








                  3








                  Many login screens automatically deactivate the Num Lock key on the keyboard before the user can enter their password.




                  I don't believe that this is true.



                  It may be that Num Lock happens to be off when at a login screen, but I doubt that the login screen is actively turning it off. That is, it's not intentionally done as some way to enhance security (because it doesn't); it's an artifact of how the rest of the system is designed.



                  On Windows, whether Num Lock is on or off is a user-specific preference. If you have a multi-user system and one person prefers Num Lock on and another user prefers Num Lock off, what should the behavior be at the login screen when no one is logged in?



                  If I log out, my preferences should no longer be active. Instead, the "default" user's preferences become active, and those are likely to have Num Lock off because that's the safer default for compact/laptop keyboards. (On Windows, this would be stored in the registry, encoded in HKEY_USERS.DEFAULTControl PanelKeyboardInitialKeyboardIndicators.)






                  share|improve this answer
















                  Many login screens automatically deactivate the Num Lock key on the keyboard before the user can enter their password.




                  I don't believe that this is true.



                  It may be that Num Lock happens to be off when at a login screen, but I doubt that the login screen is actively turning it off. That is, it's not intentionally done as some way to enhance security (because it doesn't); it's an artifact of how the rest of the system is designed.



                  On Windows, whether Num Lock is on or off is a user-specific preference. If you have a multi-user system and one person prefers Num Lock on and another user prefers Num Lock off, what should the behavior be at the login screen when no one is logged in?



                  If I log out, my preferences should no longer be active. Instead, the "default" user's preferences become active, and those are likely to have Num Lock off because that's the safer default for compact/laptop keyboards. (On Windows, this would be stored in the registry, encoded in HKEY_USERS.DEFAULTControl PanelKeyboardInitialKeyboardIndicators.)







                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited 2 days ago

























                  answered 2 days ago









                  jamesdlinjamesdlin

                  33527




                  33527













                      Popular posts from this blog

                      Tamil (spriik) Luke uk diar | Nawigatjuun

                      Align equal signs while including text over equalitiesAMS align: left aligned text/math plus multicolumn alignmentMultiple alignmentsAligning equations in multiple placesNumbering and aligning an equation with multiple columnsHow to align one equation with another multline equationUsing \ in environments inside the begintabularxNumber equations and preserving alignment of equal signsHow can I align equations to the left and to the right?Double equation alignment problem within align enviromentAligned within align: Why are they right-aligned?

                      Where does the image of a data connector as a sharp metal spike originate from?Where does the concept of infected people turning into zombies only after death originate from?Where does the motif of a reanimated human head originate?Where did the notion that Dragons could speak originate?Where does the archetypal image of the 'Grey' alien come from?Where did the suffix '-Man' originate?Where does the notion of being injured or killed by an illusion originate?Where did the term “sophont” originate?Where does the trope of magic spells being driven by advanced technology originate from?Where did the term “the living impaired” originate?