I would suggest the following solution:
---------------
Enter
Device PIN
(1) (2) (3)
(4) (5) (6)
(7) (8) (9)
(0)
(X) (<) (/)
---------------
The numbers could be grey or blue.
The (X) button is red and locks the screen.
The (<) button is yellow deletes the last cipher of the entered PIN
The (/) is green and acts as Enter button. Note: the "/" here should of course
really be a tick character.
Give the user the choice (Settings) how to input the PIN:
Mode 1) The current behaviour (No enter required), but you can guess the length
of the PIN just by typing arbitrary numbers.
Mode 2) Entering the correct PIN matches and auto-enters, but the wrong
pin won't tell you there is no match possible by entering more
characters. Only pressing (/) will tell you that the PIN is wrong.
Assuming the pin is 12345
Entering 23456 does not match and you can enter any amount of more ciphers.
Pressing (/) will tell you that the PIN is wrong. You can delete characters
with (<).
Entering 12345 matches and immediately unlocks the screen.
Mode 3) Entering the correct PIN does not auto-enter, you have to press
(/) always to let the dialog check if the entered PIN is correct.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1363214
Title:
[System Settings] [design] allow Passcodes of variable length instead
of just 4 digits
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-ux/+bug/1363214/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs