From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa6.dell-outbound.iphmx.com (esa6.dell-outbound.iphmx.com [68.232.149.229]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id B5FC71A1E24 for ; Mon, 1 Aug 2016 21:53:01 -0700 (PDT) DomainKey-Signature: s=smtpout; d=dell.com; c=simple; q=dns; h=Received:X-LoopCount0:X-IronPort-AV:From:To:Subject: Thread-Topic:Thread-Index:Date:Message-ID:Accept-Language: Content-Language:X-MS-Has-Attach:X-MS-TNEF-Correlator: x-tituslabs-classificationhash-30:x-titus-version: x-tituslabs-classifications-30:x-titusconfig: x-ms-exchange-transport-fromentityheader:x-originating-ip: Content-Type:MIME-Version:Return-Path; b=SKK0B8DDE4Jy+L9WgT6gBnHX8FXGRGn4SUF2ZZBSkssUx+GncLb0T9Ki +JGNcgumZg2HJLEw59qSzwgoEoDfgjELriuxGnr3OpgjcL47TdH1NxRRG +9zVeADZ2RXPhUTrbjYCNlHVXgbpHKRhOe6WT5qwvaj6Eb6Pe9pQjkSxx o=; DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dell.com; i=@dell.com; q=dns/txt; s=smtpout; t=1470113581; x=1501649581; h=from:to:subject:date:message-id:mime-version; bh=aMslwbWq4JshPE+yeQ5jUW/e+qMYXsjbpBQnwOxOe18=; b=GHunRj/hRepOGiSiIfYgsG6g0WtFKn3hntOV1rJ9oHlUI+rPzOzIdKpd bBvQkDMTjGRPDCP4luBekDtayKWqMXVU975KHCmNHxK5XtN9UFeAaxUJD 9efr4kTr0lQHH4jf7iUjVlKBjQux4eXK7pZPkvcWQJ/Wyo+7lkRroyBgz 0=; Received: from ausxipps301.us.dell.com ([143.166.148.223]) by esa6.dell-outbound.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 02 Aug 2016 09:52:43 +0500 X-LoopCount0: from 10.175.216.251 X-IronPort-AV: E=Sophos;i="5.28,458,1464670800"; d="scan'208,217";a="828128207" From: To: Thread-Topic: Foreign keyboard support in UEFI Thread-Index: AdHsQVvhu6cRZ0WnSpSmGk3YMOzKsg== Date: Tue, 2 Aug 2016 04:52:42 +0000 Message-ID: <0015e1368c8743f7a0834fa4cc913ccc@ausx13mpc122.AMER.DELL.COM> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tituslabs-classificationhash-30: NgLgUAGhIMVcmkVcu9QCA8GWF2qJ6mIGqLTPn1z62YDB1NuXkDlosaxNq8t1GYGJNmirpTsbEV+vES6evkTERW9AEf3W05sKTfbDXDQPiaEYD4i6pB/xrBnx/LVHVbOuotz9m3CxC50KHeangiz4d+t7A2mGlDKCIsX3hyehSqy7wUjPiHLjnAsqBxw7qssIZinfjQifBK5xt7MHsOLSqc6mj/7dx/P2VUIxUMBbYFE= x-titus-version: 3.5.29.3 x-tituslabs-classifications-30: TLPropertyRoot=Dell;Classification=No Restrictions;Sublabels=; x-titusconfig: 1.4AMER x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.133.164.220] MIME-Version: 1.0 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 Subject: Foreign keyboard support in UEFI X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2016 04:53:02 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, Any one shed some light on supporting multi language key board support on = UEFI application? Scan code received from EFI_SIMPLE_TEXT_INPUT_EX_PROTOCO= L not returns value for certain keys in German/Arabic USB keyboard. We are also not sure in mappin= g UEFI code from EFI_HII_DATABASE_PROTOCOL.GetKeyBoardLayOut()). Thanks Senthil