For few years now, Citibank India has a Virtual Keyboard for their online login. While this is a good scheme to prevent Keyboard hookers the UI could have been better. Security and Prevention of hacking is not an excuse for lack of design and intuitive user interface, unfortunately many think it is so.
Notice the below screenshot. They say IPIN cannot contain special characters, can contain only Alphabets & Numbers. Then why did the Virtual Keyboard have special characters. Frequently I end up pressing special characters then get prompted I am wrong!
Very bad UI.
My password has combination of small & caps alphabets.
I’m unable to find the shift/capslock key in the UI to enter my password :(
I completely agree with you. Standard Chartered also not allow you to enter special character. Really pethetic. Also if you look at the screen shot of CITI, there is no way to enter lower case. so indirectly i forced to use normal keyboard.