web-dev-qa-db-ja.com

別のキーボードレイアウトで入力したときにパスワードを受け入れる責任があるアプリケーションはどれですか?

システムのロックを解除するためにパスワードの入力を求められたときに、どのレイアウト(ペルシア語または英語)を選択しても、米国のレイアウトのパスワードに似た同じボタンを押す限り、入力できることに気付きました。

たとえば、パスワードがsalamで、سشمشپと入力すると、入力できます。

しかし、何かをSudoするときは、正しいレイアウトでパスワードを入力する必要があります。

問題は、OSのどの部分がこれに責任があるのか​​ということです。そして、それは本当に機能なのかバグなのか?

3

Sudoには正しいレイアウトが必要なので、この機能はGUIによって提供される必要があると思います。あなたが私に尋ねれば、非常に便利なものです。 -それで、これは実際にはOSではなく、おそらくウィンドウマネージャーまたはログイン画面ですか?

さらに興味深いのは、これが逆に機能するかどうかです。ペルシア語のパスワードを自分に与え、アクティブなUSキーボードレイアウトでログインして、システムで許可されるかどうかを確認します。

1
krlmlr