InputLocale (microsoft-windows-international-core-winpe-inputlocale)

InputLocale 指定输入设备的输入语言和输入方法,如键盘布局。 此设置由 Windows 安装程序和 Windows 部署服务使用。

输入区域设置(也称为输入语言)是描述语言(例如希腊语)和输入方法(例如键盘)的每进程设置。

可以安装多个输入区域设置,用户可以在它们之间切换。 用户可以通过“区域和语言”控制面板的“键盘和语言”选项卡添加和删除输入区域设置。

有关支持的语言、区域设置和标识符的列表,请参阅支持的语言包和默认设置

Input_locale

为 Windows 安装指定输入语言和键盘布局。

Input_locale 可以是两个值之一:

  • 语言标识符。 例如,若要使用与 QWERTY 键盘对应的英语(美国)默认键盘布局,可以指定值 en-US。

  • 表示为十六进制值的区域设置 ID 和键盘布局。 例如,对于 en-US,请使用 0409:00000409。 第一个 0409 值表示输入语言的区域设置 ID,第二个 00000409 值表示键盘布局。

若要指定多个输入区域设置并添加对多个键盘类型的支持,可以指定多个用分号分隔的值。 例如,可以指定 <InputLocale>en-US; fr-FR; es-ES</InputLocale> 以添加对英语(美国)、法语(法国)和西班牙语(西班牙)键盘的支持。 列出的第一个值用作默认键盘。

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts 注册表项中列出了可在计算机上配置的有效键盘布局。

该字符串类型支持空元素。

父层次结构

microsoft-windows-international-core-winpe-- | InputLocale

有效配置阶段

windowsPE

应用于

有关此组件支持的 Windows 版本和体系结构的列表,请参阅 microsoft-windows-international-core-winpe--

XML 示例

以下示例演示如何将输入区域设置设置为英语(美国)Dvorak 键盘。

<InputLocale>0409:00010409</InputLocale>
<SystemLocale>en-US</SystemLocale> 
<UILanguage>en-US</UILanguage> 
<UserLocale>en-US</UserLocale>

microsoft-windows-international-core-winpe--

Microsoft-Windows-International-Core