On Mar 5, 2013, at 7:19 AM, Jonas Gulle <[email protected]> wrote:

> Hi,
> 
> Unfortunately not all drivers that implement simple input don't honor the 
> loaded HII keyboard layout.
> 
> We've seen machines where external USB keyboards are fine, but PS/2 connected 
> keyboards (mostly internal laptop keyboards) don't take the loaded keyboard 
> layout into consideration.
> 
> Is there anyone else that have a workaround for this?
> 

Not that I can think of, sorry. Well short of replacing the keyboard driver. 

It looks to me like the edk2 PS2 keyboard driver hard codes the scan code 
conversion table.

ConvertKeyboardScanCodeToEfiKey in
https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KbdCtrller.c

So maybe you could file a bug against that to get this issue fixed in the 
future.

Thanks,

Andrew Fish



> BR
> Jonas
> 
> 
> On Wed, Feb 27, 2013 at 7:53 PM, Tim Lewis <[email protected]> wrote:
> Check out the HII Keyboard Layout support (ch. 28) It was designed with 
> multi-lingual support in mind
> 
>  
> 
> Tim
> 
>  
> 
> From: Amol Tasgaonkar [mailto:[email protected]] 
> Sent: Wednesday, February 27, 2013 9:39 AM
> To: [email protected]
> Subject: [edk2] Regarding the keyboard support in UEFI.
> 
>  
> 
>  
> 
> Hi,
> 
> Do we have any mechanism to support multilingual keyboard support in the 
> UEFI. On BIOS based machine we could read a scancode and map it to approriate 
> characters set based on the language set. Any information on this would be 
> helpful .
> 
>  
> 
>  
> 
> Thanks,
> 
>  
> 
> -Amol.
> 
> 
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_feb
> _______________________________________________
> edk2-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/edk2-devel
> 
> 
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_feb_______________________________________________
> edk2-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/edk2-devel

------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the  
endpoint security space. For insight on selecting the right partner to 
tackle endpoint security challenges, access the full report. 
http://p.sf.net/sfu/symantec-dev2dev
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to