Jump to content
Sign in to follow this  
Tybilly

Keyboard layout in Authentication Agent [Not a Bug]

Recommended Posts

Hello,

 

Testing encryption features with beta2, I applied a policy with FDE on 2 virtual machines running MS Windows 7 x64 Enterprise and MS Windows 8.1 x64.

 

While I have no problem on MS Windows 8.1, I'm having some issues with the keyboard layout in Authentication Agent on the virtual machine running MS Windows 7.

Correct me if I'm wrong but the keyboard layout is retrieved from the operating system so that if I configure MS Windows to use QWERTY layout it will be the same in the Authentication Agent.

 

MS Windows 7

Language: English

Keyboard layout: French (AZERTY)

post-1491-1414529863_thumb.png

Observed result in Authentication Agent: keyboard layout is in QWERTY (English)

Expected result in Authentication Agent: keyboard layout is in AZERTY (French)

post-1491-1414530022_thumb.png

 

MS Windows 8.1

Language: English

Keyboard layout: French (AZERTY)

post-1491-1414530203_thumb.png

Observed result in Authentication Agent: keyboard layout is in AZERTY (French)

Expected result in Authentication Agent: keyboard layout is in AZERTY (French)

post-1491-1414530272_thumb.png

 

Let me know how we can troubleshoot this issue.

 

Thank you.

 

Note: you should create a separate section in this forum related to Encryption. Otherwise please move this message in the appropriate forum.

Share this post


Link to post
Hello,

 

Testing encryption features with beta2, I applied a policy with FDE on 2 virtual machines running MS Windows 7 x64 Enterprise and MS Windows 8.1 x64.

 

While I have no problem on MS Windows 8.1, I'm having some issues with the keyboard layout in Authentication Agent on the virtual machine running MS Windows 7.

Correct me if I'm wrong but the keyboard layout is retrieved from the operating system so that if I configure MS Windows to use QWERTY layout it will be the same in the Authentication Agent.

 

MS Windows 7

Language: English

Keyboard layout: French (AZERTY)

post-1491-1414529863_thumb.png

Observed result in Authentication Agent: keyboard layout is in QWERTY (English)

Expected result in Authentication Agent: keyboard layout is in AZERTY (French)

post-1491-1414530022_thumb.png

 

MS Windows 8.1

Language: English

Keyboard layout: French (AZERTY)

post-1491-1414530203_thumb.png

Observed result in Authentication Agent: keyboard layout is in AZERTY (French)

Expected result in Authentication Agent: keyboard layout is in AZERTY (French)

post-1491-1414530272_thumb.png

 

Let me know how we can troubleshoot this issue.

 

Thank you.

 

Note: you should create a separate section in this forum related to Encryption. Otherwise please move this message in the appropriate forum.

 

Hello.

 

Please specify is that possible to reproduce and collect traces?

 

Thank You.

Share this post


Link to post

Hello,

 

Please specify is that possible to reproduce and collect traces?

 

Yes, sure but how to enable traces of the Authentication Agent?

 

Thank you.

 

Share this post


Link to post
Hello,

Yes, sure but how to enable traces of the Authentication Agent?

 

Thank you.

 

 

Sorry for misunderstanding.

 

May be Event logs whould help developers.

 

Thank You.

Share this post


Link to post
Hello,

Find it attached.

EventLogs.zip

 

Thank you.

 

Hello.

 

Some additional information is required to sort out this issue:

 

1. What are the contents of HKEY_USERS\.DEFAULT\Keyboard Layout\Preload right before the reboot (in Windows 7)?

2. Do you apply the changed settings to logon screen before rebooting into Authentication Agent?

Share this post


Link to post

Hello,

 

Thanks to your question I found the solution.

 

Some additional information is required to sort out this issue:

 

1. What are the contents of HKEY_USERS\.DEFAULT\Keyboard Layout\Preload right before the reboot (in Windows 7)?

2. Do you apply the changed settings to logon screen before rebooting into Authentication Agent?

 

1. Contents of registry key was the following:

[HKEY_USERS\.DEFAULT\Keyboard Layout\Preload]
"1"="00000409"

"409" is the country code for English (United States), which explains the wrong keyboard layout in AA.

I changed this value to "40c" (French (Standard) and the problem is now resolved.

 

As a conclusion Authentication Agent does not retrieve keyboard layout from the Windows keyboard layout (HKEY_CURRENT_USER\Keyboard Layout\Preload) but from the keyboard layout at logon screen (HKEY_USERS\.DEFAULT\Keyboard Layout\Preload).

Could you please confirm?

 

2. In the situation descrbied before, I did not changed the keyboard layout of logon screen but only for the current user before rebooting into authentication agent.

See the difference in the picture below, AA seems to rely on "Input language" value of "Welcome screen":

post-1491-1416395894_thumb.png

 

Thank you.

Share this post


Link to post
Hello,

 

Thanks to your question I found the solution.

1. Contents of registry key was the following:

[HKEY_USERS\.DEFAULT\Keyboard Layout\Preload]
"1"="00000409"

"409" is the country code for English (United States), which explains the wrong keyboard layout in AA.

I changed this value to "40c" (French (Standard) and the problem is now resolved.

 

As a conclusion Authentication Agent does not retrieve keyboard layout from the Windows keyboard layout (HKEY_CURRENT_USER\Keyboard Layout\Preload) but from the keyboard layout at logon screen (HKEY_USERS\.DEFAULT\Keyboard Layout\Preload).

Could you please confirm?

 

2. In the situation descrbied before, I did not changed the keyboard layout of logon screen but only for the current user before rebooting into authentication agent.

See the difference in the picture below, AA seems to rely on "Input language" value of "Welcome screen":

language_settings.png

 

Thank you.

 

Hello.

 

That is correct, AA follows the language settings of the logon screen.

Should the case be considered Not a Bug, then?

Share this post


Link to post

Hello,

 

That is correct, AA follows the language settings of the logon screen.

Should the case be considered Not a Bug, then?

 

Ok, now I understand how it works.

Indeed it's not a bug, you can close the thread.

 

Thank you.

 

 

Share this post


Link to post
Sign in to follow this  

×
×
  • Create New...

Important Information

We use cookies to make your experience of our websites better. By using and further navigating this website you accept this. Detailed information about the use of cookies on this website is available by clicking on more information.