Keyboard registry question



JP Breton
07-10-2005, 03:17 AM
What is the utility of the Substitutes key under HKCU\Keyboard Layout?

If I only use one keyboard Layout (under Preload) can i delete the value in
Substitutes?

Thanks

JP

DL
07-10-2005, 03:17 AM
If you are merely trying to 'tidy' your registry, I believe MS have stated,
cleaning the reg. is of no advantage under xp

"JP Breton" <jpbreton@videotron.ca> wrote in message
news:ud$QyvYZFHA.3572@TK2MSFTNGP12.phx.gbl...
> What is the utility of the Substitutes key under HKCU\Keyboard Layout?
>
> If I only use one keyboard Layout (under Preload) can i delete the value
in
> Substitutes?
>
> Thanks
>
> JP
>
>

JP Breton
07-10-2005, 03:17 AM
I am trying to understand the use of that keyboard value, bacause I am
having a weird problem.

If you don't want to help me fine, but please don't come here to tell me I
should not play in the registry.

JP



"DL" <dl@spoofmail> wrote in message
news:%237RY6CdZFHA.3048@TK2MSFTNGP14.phx.gbl...
> If you are merely trying to 'tidy' your registry, I believe MS have
> stated,
> cleaning the reg. is of no advantage under xp
>
> "JP Breton" <jpbreton@videotron.ca> wrote in message
> news:ud$QyvYZFHA.3572@TK2MSFTNGP12.phx.gbl...
>> What is the utility of the Substitutes key under HKCU\Keyboard Layout?
>>
>> If I only use one keyboard Layout (under Preload) can i delete the value
> in
>> Substitutes?
>>
>> Thanks
>>
>> JP
>>
>>
>
>

Wesley Vogel
07-10-2005, 03:17 AM
JP,

SWAG...
The value is probably there because you have Canadian English for a keyboard
layout.

-----

HKEY_CURRENT_USER\Keyboard Layout

Default: 00000409 (for standard U.S. English)

[[The Keyboard Layout\Substitutes key is empty by default. This subkey
records a mapping between keyboard layout names. The system checks the
user's Substitutes subkey when loading the keyboard driver, and if a
substitute is specified, the corresponding layout name is substituted. For
example, an entry such as the following under the Keyboard
Layout\Substitutes subkey indicates that the user prefers the Dvorak U.S.
English keyboard layout (00010409) to the standard U.S. English keyboard
layout (00000409). ]]
http://support.microsoft.com/default.aspx?scid=kb;en-us;102978

[[If a keyboard language specified in HKEY_CURRENT_USER\Keyboard
Layout\preload
is configured with a nondefault keyboard layout, a subkey with that language
number appears
in HKEY_CURRENT_USER\Keyboard Layout\Substitutes ]]
http://www.generation.net/~hleboeuf/hkey_cu.htm

I use the standard U.S. English keyboard layout.

I have no other languages selcted in Regional And Language Options.

My registry entries...

HKEY_CURRENT_USER\Keyboard Layout\Preload
1
REG_SZ
00000409

HKEY_CURRENT_USER\Keyboard Layout\Substitutes
(Default)
REG_SZ
(value not set)

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In news:efNkPJdZFHA.3048@TK2MSFTNGP14.phx.gbl,
JP Breton <jpbreton@videotron.ca> hunted and pecked:
> I am trying to understand the use of that keyboard value, bacause I am
> having a weird problem.
>
> If you don't want to help me fine, but please don't come here to tell me I
> should not play in the registry.
>
> JP
>
>
>
> "DL" <dl@spoofmail> wrote in message
> news:%237RY6CdZFHA.3048@TK2MSFTNGP14.phx.gbl...
>> If you are merely trying to 'tidy' your registry, I believe MS have
>> stated,
>> cleaning the reg. is of no advantage under xp
>>
>> "JP Breton" <jpbreton@videotron.ca> wrote in message
>> news:ud$QyvYZFHA.3572@TK2MSFTNGP12.phx.gbl...
>>> What is the utility of the Substitutes key under HKCU\Keyboard Layout?
>>>
>>> If I only use one keyboard Layout (under Preload) can i delete the
>>> value in Substitutes?
>>>
>>> Thanks
>>>
>>> JP

JP Breton
07-10-2005, 03:17 AM
WOW....That is excellent.

Thanks Wes..



"Wesley Vogel" <123WVogel955@comcast.net> wrote in message
news:OHnYMrjZFHA.2796@TK2MSFTNGP10.phx.gbl...
> JP,
>
> SWAG...
> The value is probably there because you have Canadian English for a
> keyboard
> layout.
>
> -----
>
> HKEY_CURRENT_USER\Keyboard Layout
>
> Default: 00000409 (for standard U.S. English)
>
> [[The Keyboard Layout\Substitutes key is empty by default. This subkey
> records a mapping between keyboard layout names. The system checks the
> user's Substitutes subkey when loading the keyboard driver, and if a
> substitute is specified, the corresponding layout name is substituted. For
> example, an entry such as the following under the Keyboard
> Layout\Substitutes subkey indicates that the user prefers the Dvorak U.S.
> English keyboard layout (00010409) to the standard U.S. English keyboard
> layout (00000409). ]]
> http://support.microsoft.com/default.aspx?scid=kb;en-us;102978
>
> [[If a keyboard language specified in HKEY_CURRENT_USER\Keyboard
> Layout\preload
> is configured with a nondefault keyboard layout, a subkey with that
> language
> number appears
> in HKEY_CURRENT_USER\Keyboard Layout\Substitutes ]]
> http://www.generation.net/~hleboeuf/hkey_cu.htm
>
> I use the standard U.S. English keyboard layout.
>
> I have no other languages selcted in Regional And Language Options.
>
> My registry entries...
>
> HKEY_CURRENT_USER\Keyboard Layout\Preload
> 1
> REG_SZ
> 00000409
>
> HKEY_CURRENT_USER\Keyboard Layout\Substitutes
> (Default)
> REG_SZ
> (value not set)
>
> --
> Hope this helps. Let us know.
>
> Wes
> MS-MVP Windows Shell/User
>
> In news:efNkPJdZFHA.3048@TK2MSFTNGP14.phx.gbl,
> JP Breton <jpbreton@videotron.ca> hunted and pecked:
>> I am trying to understand the use of that keyboard value, bacause I am
>> having a weird problem.
>>
>> If you don't want to help me fine, but please don't come here to tell me
>> I
>> should not play in the registry.
>>
>> JP
>>
>>
>>
>> "DL" <dl@spoofmail> wrote in message
>> news:%237RY6CdZFHA.3048@TK2MSFTNGP14.phx.gbl...
>>> If you are merely trying to 'tidy' your registry, I believe MS have
>>> stated,
>>> cleaning the reg. is of no advantage under xp
>>>
>>> "JP Breton" <jpbreton@videotron.ca> wrote in message
>>> news:ud$QyvYZFHA.3572@TK2MSFTNGP12.phx.gbl...
>>>> What is the utility of the Substitutes key under HKCU\Keyboard Layout?
>>>>
>>>> If I only use one keyboard Layout (under Preload) can i delete the
>>>> value in Substitutes?
>>>>
>>>> Thanks
>>>>
>>>> JP
>

Wesley Vogel
07-10-2005, 03:17 AM
It took me about ten minutes to find that info by searching for

HKEY_CURRENT_USER\Keyboard Layout\Substitutes

in Google. :-)

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In news:%23bJwdFkZFHA.1368@tk2msftngp13.phx.gbl,
JP Breton <jpbreton@videotron.ca> hunted and pecked:
> WOW....That is excellent.
>
> Thanks Wes..
>
>
>
> "Wesley Vogel" <123WVogel955@comcast.net> wrote in message
> news:OHnYMrjZFHA.2796@TK2MSFTNGP10.phx.gbl...
>> JP,
>>
>> SWAG...
>> The value is probably there because you have Canadian English for a
>> keyboard
>> layout.
>>
>> -----
>>
>> HKEY_CURRENT_USER\Keyboard Layout
>>
>> Default: 00000409 (for standard U.S. English)
>>
>> [[The Keyboard Layout\Substitutes key is empty by default. This subkey
>> records a mapping between keyboard layout names. The system checks the
>> user's Substitutes subkey when loading the keyboard driver, and if a
>> substitute is specified, the corresponding layout name is substituted.
>> For example, an entry such as the following under the Keyboard
>> Layout\Substitutes subkey indicates that the user prefers the Dvorak U.S.
>> English keyboard layout (00010409) to the standard U.S. English keyboard
>> layout (00000409). ]]
>> http://support.microsoft.com/default.aspx?scid=kb;en-us;102978
>>
>> [[If a keyboard language specified in HKEY_CURRENT_USER\Keyboard
>> Layout\preload
>> is configured with a nondefault keyboard layout, a subkey with that
>> language
>> number appears
>> in HKEY_CURRENT_USER\Keyboard Layout\Substitutes ]]
>> http://www.generation.net/~hleboeuf/hkey_cu.htm
>>
>> I use the standard U.S. English keyboard layout.
>>
>> I have no other languages selcted in Regional And Language Options.
>>
>> My registry entries...
>>
>> HKEY_CURRENT_USER\Keyboard Layout\Preload
>> 1
>> REG_SZ
>> 00000409
>>
>> HKEY_CURRENT_USER\Keyboard Layout\Substitutes
>> (Default)
>> REG_SZ
>> (value not set)
>>
>> --
>> Hope this helps. Let us know.
>>
>> Wes
>> MS-MVP Windows Shell/User
>>
>> In news:efNkPJdZFHA.3048@TK2MSFTNGP14.phx.gbl,
>> JP Breton <jpbreton@videotron.ca> hunted and pecked:
>>> I am trying to understand the use of that keyboard value, bacause I am
>>> having a weird problem.
>>>
>>> If you don't want to help me fine, but please don't come here to tell me
>>> I
>>> should not play in the registry.
>>>
>>> JP
>>>
>>>
>>>
>>> "DL" <dl@spoofmail> wrote in message
>>> news:%237RY6CdZFHA.3048@TK2MSFTNGP14.phx.gbl...
>>>> If you are merely trying to 'tidy' your registry, I believe MS have
>>>> stated,
>>>> cleaning the reg. is of no advantage under xp
>>>>
>>>> "JP Breton" <jpbreton@videotron.ca> wrote in message
>>>> news:ud$QyvYZFHA.3572@TK2MSFTNGP12.phx.gbl...
>>>>> What is the utility of the Substitutes key under HKCU\Keyboard Layout?
>>>>>
>>>>> If I only use one keyboard Layout (under Preload) can i delete the
>>>>> value in Substitutes?
>>>>>
>>>>> Thanks
>>>>>
>>>>> JP

JP Breton
07-10-2005, 03:17 AM
You won't beleive me but I actually spent a lot of time in goole before
posting this question.....

guess I did not use the right keyword...:-)

thanks again

"Wesley Vogel" <123WVogel955@comcast.net> wrote in message
news:ObmyDNkZFHA.3620@TK2MSFTNGP09.phx.gbl...
> It took me about ten minutes to find that info by searching for
>
> HKEY_CURRENT_USER\Keyboard Layout\Substitutes
>
> in Google. :-)
>
> --
> Hope this helps. Let us know.
>
> Wes
> MS-MVP Windows Shell/User
>
> In news:%23bJwdFkZFHA.1368@tk2msftngp13.phx.gbl,
> JP Breton <jpbreton@videotron.ca> hunted and pecked:
>> WOW....That is excellent.
>>
>> Thanks Wes..
>>
>>
>>
>> "Wesley Vogel" <123WVogel955@comcast.net> wrote in message
>> news:OHnYMrjZFHA.2796@TK2MSFTNGP10.phx.gbl...
>>> JP,
>>>
>>> SWAG...
>>> The value is probably there because you have Canadian English for a
>>> keyboard
>>> layout.
>>>
>>> -----
>>>
>>> HKEY_CURRENT_USER\Keyboard Layout
>>>
>>> Default: 00000409 (for standard U.S. English)
>>>
>>> [[The Keyboard Layout\Substitutes key is empty by default. This subkey
>>> records a mapping between keyboard layout names. The system checks the
>>> user's Substitutes subkey when loading the keyboard driver, and if a
>>> substitute is specified, the corresponding layout name is substituted.
>>> For example, an entry such as the following under the Keyboard
>>> Layout\Substitutes subkey indicates that the user prefers the Dvorak
>>> U.S.
>>> English keyboard layout (00010409) to the standard U.S. English keyboard
>>> layout (00000409). ]]
>>> http://support.microsoft.com/default.aspx?scid=kb;en-us;102978
>>>
>>> [[If a keyboard language specified in HKEY_CURRENT_USER\Keyboard
>>> Layout\preload
>>> is configured with a nondefault keyboard layout, a subkey with that
>>> language
>>> number appears
>>> in HKEY_CURRENT_USER\Keyboard Layout\Substitutes ]]
>>> http://www.generation.net/~hleboeuf/hkey_cu.htm
>>>
>>> I use the standard U.S. English keyboard layout.
>>>
>>> I have no other languages selcted in Regional And Language Options.
>>>
>>> My registry entries...
>>>
>>> HKEY_CURRENT_USER\Keyboard Layout\Preload
>>> 1
>>> REG_SZ
>>> 00000409
>>>
>>> HKEY_CURRENT_USER\Keyboard Layout\Substitutes
>>> (Default)
>>> REG_SZ
>>> (value not set)
>>>
>>> --
>>> Hope this helps. Let us know.
>>>
>>> Wes
>>> MS-MVP Windows Shell/User
>>>
>>> In news:efNkPJdZFHA.3048@TK2MSFTNGP14.phx.gbl,
>>> JP Breton <jpbreton@videotron.ca> hunted and pecked:
>>>> I am trying to understand the use of that keyboard value, bacause I am
>>>> having a weird problem.
>>>>
>>>> If you don't want to help me fine, but please don't come here to tell
>>>> me
>>>> I
>>>> should not play in the registry.
>>>>
>>>> JP
>>>>
>>>>
>>>>
>>>> "DL" <dl@spoofmail> wrote in message
>>>> news:%237RY6CdZFHA.3048@TK2MSFTNGP14.phx.gbl...
>>>>> If you are merely trying to 'tidy' your registry, I believe MS have
>>>>> stated,
>>>>> cleaning the reg. is of no advantage under xp
>>>>>
>>>>> "JP Breton" <jpbreton@videotron.ca> wrote in message
>>>>> news:ud$QyvYZFHA.3572@TK2MSFTNGP12.phx.gbl...
>>>>>> What is the utility of the Substitutes key under HKCU\Keyboard
>>>>>> Layout?
>>>>>>
>>>>>> If I only use one keyboard Layout (under Preload) can i delete the
>>>>>> value in Substitutes?
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>> JP
>

Wesley Vogel
07-10-2005, 03:17 AM
It's kind of like looking up a word in the dictionary to see how it's
spelled. ;-)

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In news:uaW15HqZFHA.3364@TK2MSFTNGP09.phx.gbl,
JP Breton <jpbreton@videotron.ca> hunted and pecked:
> You won't beleive me but I actually spent a lot of time in goole before
> posting this question.....
>
> guess I did not use the right keyword...:-)
>
> thanks again
>
> "Wesley Vogel" <123WVogel955@comcast.net> wrote in message
> news:ObmyDNkZFHA.3620@TK2MSFTNGP09.phx.gbl...
>> It took me about ten minutes to find that info by searching for
>>
>> HKEY_CURRENT_USER\Keyboard Layout\Substitutes
>>
>> in Google. :-)
>>
>> --
>> Hope this helps. Let us know.
>>
>> Wes
>> MS-MVP Windows Shell/User
>>
>> In news:%23bJwdFkZFHA.1368@tk2msftngp13.phx.gbl,
>> JP Breton <jpbreton@videotron.ca> hunted and pecked:
>>> WOW....That is excellent.
>>>
>>> Thanks Wes..
>>>
>>>
>>>
>>> "Wesley Vogel" <123WVogel955@comcast.net> wrote in message
>>> news:OHnYMrjZFHA.2796@TK2MSFTNGP10.phx.gbl...
>>>> JP,
>>>>
>>>> SWAG...
>>>> The value is probably there because you have Canadian English for a
>>>> keyboard
>>>> layout.
>>>>
>>>> -----
>>>>
>>>> HKEY_CURRENT_USER\Keyboard Layout
>>>>
>>>> Default: 00000409 (for standard U.S. English)
>>>>
>>>> [[The Keyboard Layout\Substitutes key is empty by default. This subkey
>>>> records a mapping between keyboard layout names. The system checks the
>>>> user's Substitutes subkey when loading the keyboard driver, and if a
>>>> substitute is specified, the corresponding layout name is substituted.
>>>> For example, an entry such as the following under the Keyboard
>>>> Layout\Substitutes subkey indicates that the user prefers the Dvorak
>>>> U.S.
>>>> English keyboard layout (00010409) to the standard U.S. English
>>>> keyboard layout (00000409). ]]
>>>> http://support.microsoft.com/default.aspx?scid=kb;en-us;102978
>>>>
>>>> [[If a keyboard language specified in HKEY_CURRENT_USER\Keyboard
>>>> Layout\preload
>>>> is configured with a nondefault keyboard layout, a subkey with that
>>>> language
>>>> number appears
>>>> in HKEY_CURRENT_USER\Keyboard Layout\Substitutes ]]
>>>> http://www.generation.net/~hleboeuf/hkey_cu.htm
>>>>
>>>> I use the standard U.S. English keyboard layout.
>>>>
>>>> I have no other languages selcted in Regional And Language Options.
>>>>
>>>> My registry entries...
>>>>
>>>> HKEY_CURRENT_USER\Keyboard Layout\Preload
>>>> 1
>>>> REG_SZ
>>>> 00000409
>>>>
>>>> HKEY_CURRENT_USER\Keyboard Layout\Substitutes
>>>> (Default)
>>>> REG_SZ
>>>> (value not set)
>>>>
>>>> --
>>>> Hope this helps. Let us know.
>>>>
>>>> Wes
>>>> MS-MVP Windows Shell/User
>>>>
>>>> In news:efNkPJdZFHA.3048@TK2MSFTNGP14.phx.gbl,
>>>> JP Breton <jpbreton@videotron.ca> hunted and pecked:
>>>>> I am trying to understand the use of that keyboard value, bacause I am
>>>>> having a weird problem.
>>>>>
>>>>> If you don't want to help me fine, but please don't come here to tell
>>>>> me
>>>>> I
>>>>> should not play in the registry.
>>>>>
>>>>> JP
>>>>>
>>>>>
>>>>>
>>>>> "DL" <dl@spoofmail> wrote in message
>>>>> news:%237RY6CdZFHA.3048@TK2MSFTNGP14.phx.gbl...
>>>>>> If you are merely trying to 'tidy' your registry, I believe MS have
>>>>>> stated,
>>>>>> cleaning the reg. is of no advantage under xp
>>>>>>
>>>>>> "JP Breton" <jpbreton@videotron.ca> wrote in message
>>>>>> news:ud$QyvYZFHA.3572@TK2MSFTNGP12.phx.gbl...
>>>>>>> What is the utility of the Substitutes key under HKCU\Keyboard
>>>>>>> Layout?
>>>>>>>
>>>>>>> If I only use one keyboard Layout (under Preload) can i delete the
>>>>>>> value in Substitutes?
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>> JP


Keyboard registry question