Jump to content

Proper keyboard layout recognition with VoodooPS2Controller (e.g. Latitude E Series)


Hervé
 Share

Recommended Posts

  • Administrators

It's been reported many times by folks who use the VoodooPS2Controller kext for keyboard and trackpad: keyboard layout or mapping does not appear fully recognized when typing text.

 

Example on a French AZERTY keyboard:

FR_keyboard.jpg

The key GT-LT_key.jpg is often not properly interpreted when typing and appears to be swapped out with key Little_2_key.jpg found right under [Esc].

 

This problem is usually due to the VoodooPS2Keyboard PlugIn of the VoodooPS2Controller kext not calling on ISO keyboard layout. However, this is configurable through the Info.plist file of the PlugIn where the associated parameter is very often set to false. Turning it to true usually fixes the problem.

 

So, in order to enjoy proper keyboard layout/mapping recognition, try and adjust your Info.plist from this:

<key>Use ISO layout keyboard</key>
<false/>

to this:

<key>Use ISO layout keyboard</key>
<true/>
 
Hope this helps! I've verified the fix on my E6220 and E6440 so I know it works for the Latitude E Series; no reason why it would not work for other systems too.
Link to comment
Share on other sites

Note: if you happen to be using an ANSI keyboard on a US model Latitude and you are not seeing the proper behavior for the ` (back quote) or ~ (tilde) key, even though ANSI is selected in the mac OS control panel, then you likely want to set "Use ISO layout keyboard" to false.

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...