Lieven
Hot Shot
Hot Shot

Hi, 

I have a similar situation were some users use a Belgian Dutch keyboard and other users use an English US keyboard layout.

STEP 1: look up the keyboard layout code (see http://kbdlayout.info/ )

In my case this is:

  • 409 = English US
  • 813 = Belgian Dutch (Period)

In your case this will be 

  • 409 = English US
  • c0c = Canadian French

STEP 2: Create AD groups per keyboard layout

  • Security group G_Keyb_409 containing all users requiring default US English Keyboard Layout
  • Security group G_Keyb_c0c containing all users requiring default Canadian French Keyboard Layout

STEP 3: Create condition sets in DEM

  • English US keyboard users
    • User is a member of AD group "G_Keyb_409"
  • Canadian French keyboard users
    • User is a member of AD group "G_Keyb_c0c"

STEP 4: create registry settings in DEM (User Environment - Registry settings)

  • Setting 1:
    • Name: Keyboard Preload (409) English-US
    • Condition Set: English US keyboard users
    • Registry settings:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Immidio\Flex Profiles\ImportMarkers]
"Pre"=dword:86928386

[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000c0c"

[HKEY_CURRENT_USER\Software\Immidio\Flex Profiles\ImportMarkers]
"Post"=dword:464c582b

  • Setting 2:
    • Name: Keyboard Preload (c0c) Canadian French
    • Condition: Condition set "Canadian French keyboard users"
    • Registry settings:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Immidio\Flex Profiles\ImportMarkers]
"Pre"=dword:86928386

[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000c0c"
"2"="00000409"

[HKEY_CURRENT_USER\Software\Immidio\Flex Profiles\ImportMarkers]
"Post"=dword:464c582b

 

I also add another registry key for all users to display the option to the user in the taskbar to change the language bar

  • Name: Language bar docked in taskbar with text labels
  • Registry Settings:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Immidio\Flex Profiles\ImportMarkers]
"Pre"=dword:86928386

[HKEY_CURRENT_USER\Software\Microsoft\CTF\Langbar]
"ShowStatus"=dword:00000004
"Transparency"=dword:000000ff
"Label"=dword:00000001
"ExtraIconsOnMinimized"=dword:00000001

[HKEY_CURRENT_USER\Software\Immidio\Flex Profiles\ImportMarkers]
"Post"=dword:464c582b

I hope this helps.

 

Regards,

Lieven