Sign in with
Sign up | Sign in
Your question

Shortcut keys cannot be re-used

Last response: in Windows XP
Share
Anonymous
November 20, 2004 12:49:02 AM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

I used to have a Shortcut Ctl-Alt-R which opened a User manual (actually for
Nero). I no longer want to do this as I am fairly used to Nero now and can
open it directly when I want to, so I changed the key to (none).

I later decided to re-use Ctl-Alt-R to invoke a program which will restart
the PC. (I changed the setting in this program to use this sequence.)

But I find that using Ctl-Alt-R still invokes the User manual. There was
some info. on a Microsoft KB document re this problem, but I can't get it to
work. I made sure that the old Shortcut had (none), then deleted it.

As there are limited letters to use with Ctl-Alt, the ability to reuse them
is important. Can anyone help?
However, the Ctl-Alt-R sequence still opend the Help Manual.
--
Trevor L.

More about : shortcut keys

Anonymous
November 20, 2004 3:41:12 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

Once you assign a shortcut key combination for a specific program, you will
not be able to use that key combination with other programs.

Find the Nero Help Manual or the shortcut to same. Delete the shortcut, if
it exists.

Follow the instructions below if no shortcut.

If you forget the key combination for your shortcut, you can follow steps 2
through 3 and review your shortcut keys.

2. Locate the program file (.exe) or the program's shortcut icon.
Right-click the program file or shortcut, and then click Properties.

3. Click the Program tab for an MS-DOS program or the Shortcut tab for a
Windows program.

--
Hope this helps. Let us know.
Wes

In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> I used to have a Shortcut Ctl-Alt-R which opened a User manual
> (actually for Nero). I no longer want to do this as I am fairly used
> to Nero now and can open it directly when I want to, so I changed the
> key to (none).
>
> I later decided to re-use Ctl-Alt-R to invoke a program which will
> restart the PC. (I changed the setting in this program to use this
> sequence.)
>
> But I find that using Ctl-Alt-R still invokes the User manual. There
> was some info. on a Microsoft KB document re this problem, but I
> can't get it to work. I made sure that the old Shortcut had (none),
> then deleted it.
>
> As there are limited letters to use with Ctl-Alt, the ability to
> reuse them is important. Can anyone help?
> However, the Ctl-Alt-R sequence still opend the Help Manual.
Anonymous
November 20, 2004 11:24:13 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

Wes,

I am disappointed that I can't reassign a shortcut key to another program.
As I say, there are only so many combinations one can use before you run out
of keys - 26 alpha, 10 numeric (and perhaps the 12 Function keys although I
have ever tried these, so I don't know).

I have already deleted the shortcut to the Nero Help Manual, but before I
did, I made sure that the shortcut key was set to "(none)". Thanks for the
info. as to how to find what key is assigned to a particular shortcut, but
since changing it to "(none)" and deleting it makes no difference, it sort of
doesn't help too much.

Do you know where the info. is stored as to what shortcut key opens what
program?

Because the info. is retained after the shortcut itself is deleted, I would
assume that the info. must be stored in the Registry. But I searched the
registry for the value "BurningRom" (as the name of the program opened by the
shortcut key is "C:\Program Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no
entry that I found seemed to contain any info. about shortcut key values.

If I could edit the registry to remove/change shortcut key assignments, that
would solve the problem.

Many thanks

"Wesley Vogel" wrote:

> Once you assign a shortcut key combination for a specific program, you will
> not be able to use that key combination with other programs.
>
> Find the Nero Help Manual or the shortcut to same. Delete the shortcut, if
> it exists.
>
> Follow the instructions below if no shortcut.
>
> If you forget the key combination for your shortcut, you can follow steps 2
> through 3 and review your shortcut keys.
>
> 2. Locate the program file (.exe) or the program's shortcut icon.
> Right-click the program file or shortcut, and then click Properties.
>
> 3. Click the Program tab for an MS-DOS program or the Shortcut tab for a
> Windows program.
>
> --
> Hope this helps. Let us know.
> Wes
>
> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> > I used to have a Shortcut Ctl-Alt-R which opened a User manual
> > (actually for Nero). I no longer want to do this as I am fairly used
> > to Nero now and can open it directly when I want to, so I changed the
> > key to (none).
> >
> > I later decided to re-use Ctl-Alt-R to invoke a program which will
> > restart the PC. (I changed the setting in this program to use this
> > sequence.)
> >
> > But I find that using Ctl-Alt-R still invokes the User manual. There
> > was some info. on a Microsoft KB document re this problem, but I
> > can't get it to work. I made sure that the old Shortcut had (none),
> > then deleted it.
> >
> > As there are limited letters to use with Ctl-Alt, the ability to
> > reuse them is important. Can anyone help?
> > However, the Ctl-Alt-R sequence still opend the Help Manual.
>
>
Related resources
Anonymous
November 21, 2004 2:51:35 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

They are listed here and in Hex, which I can't read >>>

HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys

HKEY_USERS\.DEFAULT\Control Panel\Input Method\Hot Keys

HKEY_USERS\S-1-5-18\Control Panel\Input Method\Hot Keys

HKEY_USERS\S-1-5-21-1708537768-1580436667-1202660629-1003\Control
Panel\Input Method\Hot Keys

See zulu's post.

--
Hope this helps. Let us know.
Wes

In news:3B200098-2EB6-4B88-A6C1-8780B0784BC6@microsoft.com,
Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> Wes,
>
> I am disappointed that I can't reassign a shortcut key to another
> program. As I say, there are only so many combinations one can use
> before you run out of keys - 26 alpha, 10 numeric (and perhaps the 12
> Function keys although I have ever tried these, so I don't know).
>
> I have already deleted the shortcut to the Nero Help Manual, but
> before I did, I made sure that the shortcut key was set to "(none)".
> Thanks for the info. as to how to find what key is assigned to a
> particular shortcut, but since changing it to "(none)" and deleting
> it makes no difference, it sort of doesn't help too much.
>
> Do you know where the info. is stored as to what shortcut key opens
> what program?
>
> Because the info. is retained after the shortcut itself is deleted, I
> would assume that the info. must be stored in the Registry. But I
> searched the registry for the value "BurningRom" (as the name of the
> program opened by the shortcut key is "C:\Program
> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
> seemed to contain any info. about shortcut key values.
>
> If I could edit the registry to remove/change shortcut key
> assignments, that would solve the problem.
>
> Many thanks
>
> "Wesley Vogel" wrote:
>
>> Once you assign a shortcut key combination for a specific program,
>> you will not be able to use that key combination with other programs.
>>
>> Find the Nero Help Manual or the shortcut to same. Delete the
>> shortcut, if it exists.
>>
>> Follow the instructions below if no shortcut.
>>
>> If you forget the key combination for your shortcut, you can follow
>> steps 2 through 3 and review your shortcut keys.
>>
>> 2. Locate the program file (.exe) or the program's shortcut icon.
>> Right-click the program file or shortcut, and then click Properties.
>>
>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
>> for a Windows program.
>>
>> --
>> Hope this helps. Let us know.
>> Wes
>>
>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
>>> (actually for Nero). I no longer want to do this as I am fairly used
>>> to Nero now and can open it directly when I want to, so I changed
>>> the key to (none).
>>>
>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
>>> restart the PC. (I changed the setting in this program to use this
>>> sequence.)
>>>
>>> But I find that using Ctl-Alt-R still invokes the User manual. There
>>> was some info. on a Microsoft KB document re this problem, but I
>>> can't get it to work. I made sure that the old Shortcut had (none),
>>> then deleted it.
>>>
>>> As there are limited letters to use with Ctl-Alt, the ability to
>>> reuse them is important. Can anyone help?
>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
November 21, 2004 4:44:23 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

When you assign a hotkey, make sure to do it from the shortcut in the
*Programs* list rather than elsewhere (i/e/ NOT from a copy of the shortcut)

Don't be frightened to use any unassigned *Function* keys as they do not
need trl/Alt as well...
I use F2 for WinTV, F4 for MSN etc...

You may find *Hotkey Detective* useful
http://tinyurl.com/3vurb
....and *Winkey* also
http://tinyurl.com/6seou

HTH

--
¦ zulu ¦






"Trevor L." <TrevorL@discussions.microsoft.com> wrote in message
news:3B200098-2EB6-4B88-A6C1-8780B0784BC6@microsoft.com...
> Wes,
>
> I am disappointed that I can't reassign a shortcut key to another program.
> As I say, there are only so many combinations one can use before you run
> out
> of keys - 26 alpha, 10 numeric (and perhaps the 12 Function keys although
> I
> have ever tried these, so I don't know).
>
> I have already deleted the shortcut to the Nero Help Manual, but before I
> did, I made sure that the shortcut key was set to "(none)". Thanks for the
> info. as to how to find what key is assigned to a particular shortcut, but
> since changing it to "(none)" and deleting it makes no difference, it sort
> of
> doesn't help too much.
>
> Do you know where the info. is stored as to what shortcut key opens what
> program?
>
> Because the info. is retained after the shortcut itself is deleted, I
> would
> assume that the info. must be stored in the Registry. But I searched the
> registry for the value "BurningRom" (as the name of the program opened by
> the
> shortcut key is "C:\Program Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But
> no
> entry that I found seemed to contain any info. about shortcut key values.
>
> If I could edit the registry to remove/change shortcut key assignments,
> that
> would solve the problem.
>
> Many thanks
>
> "Wesley Vogel" wrote:
>
>> Once you assign a shortcut key combination for a specific program, you
>> will
>> not be able to use that key combination with other programs.
>>
>> Find the Nero Help Manual or the shortcut to same. Delete the shortcut,
>> if
>> it exists.
>>
>> Follow the instructions below if no shortcut.
>>
>> If you forget the key combination for your shortcut, you can follow steps
>> 2
>> through 3 and review your shortcut keys.
>>
>> 2. Locate the program file (.exe) or the program's shortcut icon.
>> Right-click the program file or shortcut, and then click Properties.
>>
>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab for a
>> Windows program.
>>
>> --
>> Hope this helps. Let us know.
>> Wes
>>
>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> > I used to have a Shortcut Ctl-Alt-R which opened a User manual
>> > (actually for Nero). I no longer want to do this as I am fairly used
>> > to Nero now and can open it directly when I want to, so I changed the
>> > key to (none).
>> >
>> > I later decided to re-use Ctl-Alt-R to invoke a program which will
>> > restart the PC. (I changed the setting in this program to use this
>> > sequence.)
>> >
>> > But I find that using Ctl-Alt-R still invokes the User manual. There
>> > was some info. on a Microsoft KB document re this problem, but I
>> > can't get it to work. I made sure that the old Shortcut had (none),
>> > then deleted it.
>> >
>> > As there are limited letters to use with Ctl-Alt, the ability to
>> > reuse them is important. Can anyone help?
>> > However, the Ctl-Alt-R sequence still opend the Help Manual.
>>
>>
Anonymous
November 21, 2004 8:29:01 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

Zulu and Wes,
Thanks to you both

Zulu,
Yes, I will set the shortcut key as you suggested.
I will try different keys, including Function keys - sounds good.

Wes,
I have yet to try your suggestions for the Registry, but am looking forward
to it.

BTW,
I have managed to assign the key I used before to the new program. Whether
this is the only way or not or whetehr it will continue to work, I don't
know, but here is what I did.

I re-created the old Shortcut (it had been deleted) and enetered the old
shortcut key. I tested it and it worked (referring to the old program). I
then changed the key in that shortcut to "none" and tried the shortcut key
again - it did nothing (as one would hope). I then allocated the key to the
new program, tried it, and it worked !!

I still have the old shortcut with key set to "none", but that's OK - I just
moved it a general folder with other shortcuts - not the desktop, which I
don't want cluttered.

I don't know whether this is worth posting anywhere, as the KB article I
read (can't remember the number) said keys cannot be reallocated, as did you
, Wes.

Many thanks

"Trevor L." wrote:

> Wes,
>
> I am disappointed that I can't reassign a shortcut key to another program.
> As I say, there are only so many combinations one can use before you run out
> of keys - 26 alpha, 10 numeric (and perhaps the 12 Function keys although I
> have ever tried these, so I don't know).
>
> I have already deleted the shortcut to the Nero Help Manual, but before I
> did, I made sure that the shortcut key was set to "(none)". Thanks for the
> info. as to how to find what key is assigned to a particular shortcut, but
> since changing it to "(none)" and deleting it makes no difference, it sort of
> doesn't help too much.
>
> Do you know where the info. is stored as to what shortcut key opens what
> program?
>
> Because the info. is retained after the shortcut itself is deleted, I would
> assume that the info. must be stored in the Registry. But I searched the
> registry for the value "BurningRom" (as the name of the program opened by the
> shortcut key is "C:\Program Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no
> entry that I found seemed to contain any info. about shortcut key values.
>
> If I could edit the registry to remove/change shortcut key assignments, that
> would solve the problem.
>
> Many thanks
>
> "Wesley Vogel" wrote:
>
> > Once you assign a shortcut key combination for a specific program, you will
> > not be able to use that key combination with other programs.
> >
> > Find the Nero Help Manual or the shortcut to same. Delete the shortcut, if
> > it exists.
> >
> > Follow the instructions below if no shortcut.
> >
> > If you forget the key combination for your shortcut, you can follow steps 2
> > through 3 and review your shortcut keys.
> >
> > 2. Locate the program file (.exe) or the program's shortcut icon.
> > Right-click the program file or shortcut, and then click Properties.
> >
> > 3. Click the Program tab for an MS-DOS program or the Shortcut tab for a
> > Windows program.
> >
> > --
> > Hope this helps. Let us know.
> > Wes
> >
> > In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
> > Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> > > I used to have a Shortcut Ctl-Alt-R which opened a User manual
> > > (actually for Nero). I no longer want to do this as I am fairly used
> > > to Nero now and can open it directly when I want to, so I changed the
> > > key to (none).
> > >
> > > I later decided to re-use Ctl-Alt-R to invoke a program which will
> > > restart the PC. (I changed the setting in this program to use this
> > > sequence.)
> > >
> > > But I find that using Ctl-Alt-R still invokes the User manual. There
> > > was some info. on a Microsoft KB document re this problem, but I
> > > can't get it to work. I made sure that the old Shortcut had (none),
> > > then deleted it.
> > >
> > > As there are limited letters to use with Ctl-Alt, the ability to
> > > reuse them is important. Can anyone help?
> > > However, the Ctl-Alt-R sequence still opend the Help Manual.
> >
> >
Anonymous
November 21, 2004 11:51:01 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

Hi Wes,
I have had a look at these keys in the registry, but I can't make a lot of
sense of them.

In each of the first 3, there are 9 subkeys (I think that is what they are
called)
00000010, 00000011, 00000012, 00000070, 00000071, 00000072, 00000200,
00000201, 00000202.

The last (HKEY_USERS\S-1-5-21-1708537768-1580436667-1202660629-1003\Control
Panel\Input Method\Hot Keys) doesn't exist. Maybe this is machine specific.

One (I at least) would/might think that these represent the various shortcut
keys set. However, the ones that I know I have used are
B,D,E,K,L,N,O,P,Q,T,V,W,X,Z plus the one which caused the problem, namely R.
That makes more than 9!

Because I seem to have resolved the specific problem with the R shortcut, I
am not too concerned, but if you have any further ideas, then I would be
grateful.

Thanks


"Wesley Vogel" wrote:

> They are listed here and in Hex, which I can't read >>>
>
> HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys
>
> HKEY_USERS\.DEFAULT\Control Panel\Input Method\Hot Keys
>
> HKEY_USERS\S-1-5-18\Control Panel\Input Method\Hot Keys
>
> HKEY_USERS\S-1-5-21-1708537768-1580436667-1202660629-1003\Control
> Panel\Input Method\Hot Keys
>
> See zulu's post.
>
> --
> Hope this helps. Let us know.
> Wes
>
> In news:3B200098-2EB6-4B88-A6C1-8780B0784BC6@microsoft.com,
> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> > Wes,
> >
> > I am disappointed that I can't reassign a shortcut key to another
> > program. As I say, there are only so many combinations one can use
> > before you run out of keys - 26 alpha, 10 numeric (and perhaps the 12
> > Function keys although I have ever tried these, so I don't know).
> >
> > I have already deleted the shortcut to the Nero Help Manual, but
> > before I did, I made sure that the shortcut key was set to "(none)".
> > Thanks for the info. as to how to find what key is assigned to a
> > particular shortcut, but since changing it to "(none)" and deleting
> > it makes no difference, it sort of doesn't help too much.
> >
> > Do you know where the info. is stored as to what shortcut key opens
> > what program?
> >
> > Because the info. is retained after the shortcut itself is deleted, I
> > would assume that the info. must be stored in the Registry. But I
> > searched the registry for the value "BurningRom" (as the name of the
> > program opened by the shortcut key is "C:\Program
> > Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
> > seemed to contain any info. about shortcut key values.
> >
> > If I could edit the registry to remove/change shortcut key
> > assignments, that would solve the problem.
> >
> > Many thanks
> >
> > "Wesley Vogel" wrote:
> >
> >> Once you assign a shortcut key combination for a specific program,
> >> you will not be able to use that key combination with other programs.
> >>
> >> Find the Nero Help Manual or the shortcut to same. Delete the
> >> shortcut, if it exists.
> >>
> >> Follow the instructions below if no shortcut.
> >>
> >> If you forget the key combination for your shortcut, you can follow
> >> steps 2 through 3 and review your shortcut keys.
> >>
> >> 2. Locate the program file (.exe) or the program's shortcut icon.
> >> Right-click the program file or shortcut, and then click Properties.
> >>
> >> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
> >> for a Windows program.
> >>
> >> --
> >> Hope this helps. Let us know.
> >> Wes
> >>
> >> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
> >> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
> >>> (actually for Nero). I no longer want to do this as I am fairly used
> >>> to Nero now and can open it directly when I want to, so I changed
> >>> the key to (none).
> >>>
> >>> I later decided to re-use Ctl-Alt-R to invoke a program which will
> >>> restart the PC. (I changed the setting in this program to use this
> >>> sequence.)
> >>>
> >>> But I find that using Ctl-Alt-R still invokes the User manual. There
> >>> was some info. on a Microsoft KB document re this problem, but I
> >>> can't get it to work. I made sure that the old Shortcut had (none),
> >>> then deleted it.
> >>>
> >>> As there are limited letters to use with Ctl-Alt, the ability to
> >>> reuse them is important. Can anyone help?
> >>> However, the Ctl-Alt-R sequence still opend the Help Manual.
>
>
Anonymous
November 22, 2004 3:28:44 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

Trevor,

See David Candy's post. I mentioned that I couldn't read hex, he can.

Glad to hear that you got it sorted out.

BTW, I'm still deciphering David's post. :-) And working on 49 other
things.

--
Hope this helps. Let us know.
Wes

In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> Zulu and Wes,
> Thanks to you both
>
> Zulu,
> Yes, I will set the shortcut key as you suggested.
> I will try different keys, including Function keys - sounds good.
>
> Wes,
> I have yet to try your suggestions for the Registry, but am looking
> forward to it.
>
> BTW,
> I have managed to assign the key I used before to the new program.
> Whether this is the only way or not or whetehr it will continue to
> work, I don't know, but here is what I did.
>
> I re-created the old Shortcut (it had been deleted) and enetered the
> old shortcut key. I tested it and it worked (referring to the old
> program). I then changed the key in that shortcut to "none" and tried
> the shortcut key again - it did nothing (as one would hope). I then
> allocated the key to the new program, tried it, and it worked !!
>
> I still have the old shortcut with key set to "none", but that's OK -
> I just moved it a general folder with other shortcuts - not the
> desktop, which I don't want cluttered.
>
> I don't know whether this is worth posting anywhere, as the KB
> article I read (can't remember the number) said keys cannot be
> reallocated, as did you , Wes.
>
> Many thanks
>
> "Trevor L." wrote:
>
>> Wes,
>>
>> I am disappointed that I can't reassign a shortcut key to another
>> program. As I say, there are only so many combinations one can use
>> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
>> 12 Function keys although I have ever tried these, so I don't know).
>>
>> I have already deleted the shortcut to the Nero Help Manual, but
>> before I did, I made sure that the shortcut key was set to "(none)".
>> Thanks for the info. as to how to find what key is assigned to a
>> particular shortcut, but since changing it to "(none)" and deleting
>> it makes no difference, it sort of doesn't help too much.
>>
>> Do you know where the info. is stored as to what shortcut key opens
>> what program?
>>
>> Because the info. is retained after the shortcut itself is deleted,
>> I would assume that the info. must be stored in the Registry. But I
>> searched the registry for the value "BurningRom" (as the name of the
>> program opened by the shortcut key is "C:\Program
>> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
>> seemed to contain any info. about shortcut key values.
>>
>> If I could edit the registry to remove/change shortcut key
>> assignments, that would solve the problem.
>>
>> Many thanks
>>
>> "Wesley Vogel" wrote:
>>
>>> Once you assign a shortcut key combination for a specific program,
>>> you will not be able to use that key combination with other
>>> programs.
>>>
>>> Find the Nero Help Manual or the shortcut to same. Delete the
>>> shortcut, if it exists.
>>>
>>> Follow the instructions below if no shortcut.
>>>
>>> If you forget the key combination for your shortcut, you can follow
>>> steps 2 through 3 and review your shortcut keys.
>>>
>>> 2. Locate the program file (.exe) or the program's shortcut icon.
>>> Right-click the program file or shortcut, and then click Properties.
>>>
>>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
>>> for a Windows program.
>>>
>>> --
>>> Hope this helps. Let us know.
>>> Wes
>>>
>>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
>>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
>>>> (actually for Nero). I no longer want to do this as I am fairly
>>>> used to Nero now and can open it directly when I want to, so I
>>>> changed the key to (none).
>>>>
>>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
>>>> restart the PC. (I changed the setting in this program to use this
>>>> sequence.)
>>>>
>>>> But I find that using Ctl-Alt-R still invokes the User manual.
>>>> There was some info. on a Microsoft KB document re this problem,
>>>> but I can't get it to work. I made sure that the old Shortcut had
>>>> (none), then deleted it.
>>>>
>>>> As there are limited letters to use with Ctl-Alt, the ability to
>>>> reuse them is important. Can anyone help?
>>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
Anonymous
November 22, 2004 9:25:04 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

Wes,
Hi again,

Yes, David's post does take a bit of deciphering !

As for reading hex, the Standard Calculator will allow you to convert. For
Hex to Dec, change to Scientific view (from the View menu entry), click on
Hex, enter a number in Hex, then click on Dec to convert (and vice versa for
Dec to Hex).

Good luck with the 49 other things. It is great to have people such as you.
Sometimes I can actually contribute myself as I learn a bit more !!

"Wesley Vogel" wrote:

> Trevor,
>
> See David Candy's post. I mentioned that I couldn't read hex, he can.
>
> Glad to hear that you got it sorted out.
>
> BTW, I'm still deciphering David's post. :-) And working on 49 other
> things.
>
> --
> Hope this helps. Let us know.
> Wes
>
> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> > Zulu and Wes,
> > Thanks to you both
> >
> > Zulu,
> > Yes, I will set the shortcut key as you suggested.
> > I will try different keys, including Function keys - sounds good.
> >
> > Wes,
> > I have yet to try your suggestions for the Registry, but am looking
> > forward to it.
> >
> > BTW,
> > I have managed to assign the key I used before to the new program.
> > Whether this is the only way or not or whetehr it will continue to
> > work, I don't know, but here is what I did.
> >
> > I re-created the old Shortcut (it had been deleted) and enetered the
> > old shortcut key. I tested it and it worked (referring to the old
> > program). I then changed the key in that shortcut to "none" and tried
> > the shortcut key again - it did nothing (as one would hope). I then
> > allocated the key to the new program, tried it, and it worked !!
> >
> > I still have the old shortcut with key set to "none", but that's OK -
> > I just moved it a general folder with other shortcuts - not the
> > desktop, which I don't want cluttered.
> >
> > I don't know whether this is worth posting anywhere, as the KB
> > article I read (can't remember the number) said keys cannot be
> > reallocated, as did you , Wes.
> >
> > Many thanks
> >
> > "Trevor L." wrote:
> >
> >> Wes,
> >>
> >> I am disappointed that I can't reassign a shortcut key to another
> >> program. As I say, there are only so many combinations one can use
> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
> >> 12 Function keys although I have ever tried these, so I don't know).
> >>
> >> I have already deleted the shortcut to the Nero Help Manual, but
> >> before I did, I made sure that the shortcut key was set to "(none)".
> >> Thanks for the info. as to how to find what key is assigned to a
> >> particular shortcut, but since changing it to "(none)" and deleting
> >> it makes no difference, it sort of doesn't help too much.
> >>
> >> Do you know where the info. is stored as to what shortcut key opens
> >> what program?
> >>
> >> Because the info. is retained after the shortcut itself is deleted,
> >> I would assume that the info. must be stored in the Registry. But I
> >> searched the registry for the value "BurningRom" (as the name of the
> >> program opened by the shortcut key is "C:\Program
> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
> >> seemed to contain any info. about shortcut key values.
> >>
> >> If I could edit the registry to remove/change shortcut key
> >> assignments, that would solve the problem.
> >>
> >> Many thanks
> >>
> >> "Wesley Vogel" wrote:
> >>
> >>> Once you assign a shortcut key combination for a specific program,
> >>> you will not be able to use that key combination with other
> >>> programs.
> >>>
> >>> Find the Nero Help Manual or the shortcut to same. Delete the
> >>> shortcut, if it exists.
> >>>
> >>> Follow the instructions below if no shortcut.
> >>>
> >>> If you forget the key combination for your shortcut, you can follow
> >>> steps 2 through 3 and review your shortcut keys.
> >>>
> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
> >>> Right-click the program file or shortcut, and then click Properties.
> >>>
> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
> >>> for a Windows program.
> >>>
> >>> --
> >>> Hope this helps. Let us know.
> >>> Wes
> >>>
> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
> >>>> (actually for Nero). I no longer want to do this as I am fairly
> >>>> used to Nero now and can open it directly when I want to, so I
> >>>> changed the key to (none).
> >>>>
> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
> >>>> restart the PC. (I changed the setting in this program to use this
> >>>> sequence.)
> >>>>
> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
> >>>> There was some info. on a Microsoft KB document re this problem,
> >>>> but I can't get it to work. I made sure that the old Shortcut had
> >>>> (none), then deleted it.
> >>>>
> >>>> As there are limited letters to use with Ctl-Alt, the ability to
> >>>> reuse them is important. Can anyone help?
> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
>
>
Anonymous
November 22, 2004 9:45:14 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

Hotkeys is a multilanguage thing. AppKeys is the Volume keys et al on a keyboard, not normal keys.

The subkeys you refer to are commands (10 is enable/disable the IME - in chinese anyway). The key assigfned to that command is in the subkeys of that number. vk is the key and modifier is the ctrl/alt/shift pressed with that key.
Here's a list of numbers. Use calculator to convert to decimal. &H means it's a a hex number. So &H20 is hex 20 or decimal 32 (which is space). A is 65 and Z is 65+26-1(cos we start at 1 before A)=90. a is 97 so z is 96+26=122. 0 to 9 is 58 to 57.

Public Const MOD_ALT = &H1
Public Const MOD_CONTROL = &H2
Public Const MOD_SHIFT = &H4
[I'll guess the Winkey is &h8)

Const VK_LBUTTON = &H1
Const VK_RBUTTON = &H2
Const VK_CANCEL = &H3
Const VK_MBUTTON = &H4 ' NOT contiguous with L RBUTTON

Const VK_BACK = &H8
Const VK_TAB = &H9

Const VK_CLEAR = &HC
Const VK_RETURN = &HD

Const VK_SHIFT = &H10
Const VK_CONTROL = &H11
Const VK_MENU = &H12
Const VK_PAUSE = &H13
Const VK_CAPITAL = &H14

Const VK_ESCAPE = &H1B

Const VK_SPACE = &H20
Const VK_PRIOR = &H21
Const VK_NEXT = &H22
Const VK_END = &H23
Const VK_HOME = &H24
Const VK_LEFT = &H25
Const VK_UP = &H26
Const VK_RIGHT = &H27
Const VK_DOWN = &H28
Const VK_SELECT = &H29
Const VK_PRINT = &H2A
Const VK_EXECUTE = &H2B
Const VK_SNAPSHOT = &H2C
Const VK_INSERT = &H2D
Const VK_DELETE = &H2E
Const VK_HELP = &H2F

' VK_A thru VK_Z are the same as their ASCII equivalents: 'A' thru 'Z'
' VK_0 thru VK_9 are the same as their ASCII equivalents: '0' thru '9'

Const VK_NUMPAD0 = &H60
Const VK_NUMPAD1 = &H61
Const VK_NUMPAD2 = &H62
Const VK_NUMPAD3 = &H63
Const VK_NUMPAD4 = &H64
Const VK_NUMPAD5 = &H65
Const VK_NUMPAD6 = &H66
Const VK_NUMPAD7 = &H67
Const VK_NUMPAD8 = &H68
Const VK_NUMPAD9 = &H69
Const VK_MULTIPLY = &H6A
Const VK_ADD = &H6B
Const VK_SEPARATOR = &H6C
Const VK_SUBTRACT = &H6D
Const VK_DECIMAL = &H6E
Const VK_DIVIDE = &H6F
Const VK_F1 = &H70
Const VK_F2 = &H71
Const VK_F3 = &H72
Const VK_F4 = &H73
Const VK_F5 = &H74
Const VK_F6 = &H75
Const VK_F7 = &H76
Const VK_F8 = &H77
Const VK_F9 = &H78
Const VK_F10 = &H79
Const VK_F11 = &H7A
Const VK_F12 = &H7B
Const VK_F13 = &H7C
Const VK_F14 = &H7D
Const VK_F15 = &H7E
Const VK_F16 = &H7F
Const VK_F17 = &H80
Const VK_F18 = &H81
Const VK_F19 = &H82
Const VK_F20 = &H83
Const VK_F21 = &H84
Const VK_F22 = &H85
Const VK_F23 = &H86
Const VK_F24 = &H87

Const VK_NUMLOCK = &H90
Const VK_SCROLL = &H91

'
' VK_L VK_R - left and right Alt, Ctrl and Shift virtual keys.
' Used only as parameters to GetAsyncKeyState() and GetKeyState().
' No other API or message will distinguish left and right keys in this way.
' /
Const VK_LSHIFT = &HA0
Const VK_RSHIFT = &HA1
Const VK_LCONTROL = &HA2
Const VK_RCONTROL = &HA3
Const VK_LMENU = &HA4
Const VK_RMENU = &HA5

Const VK_ATTN = &HF6
Const VK_CRSEL = &HF7
Const VK_EXSEL = &HF8
Const VK_EREOF = &HF9
Const VK_PLAY = &HFA
Const VK_ZOOM = &HFB
Const VK_NONAME = &HFC
Const VK_PA1 = &HFD
Const VK_OEM_CLEAR = &HFE

Remember that F12 is not to be used as a hotkey. If using the international keyboard then Ctrl + Left Hand Side Alt = Right hand side Alt. While this works correctly there is potential for conflict.

Also any program can set a hotkey. Also any application can have a hotkey to it's window set when it's started. Very little to do with hotkeys involves the registry. It's programs doing stuff.
--
----------------------------------------------------------
http://www.uscricket.com
"Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:3C60111D-3165-46DD-AE19-3D245D9B40F8@microsoft.com...
> Hi Wes,
> I have had a look at these keys in the registry, but I can't make a lot of
> sense of them.
>
> In each of the first 3, there are 9 subkeys (I think that is what they are
> called)
> 00000010, 00000011, 00000012, 00000070, 00000071, 00000072, 00000200,
> 00000201, 00000202.
>
> The last (HKEY_USERS\S-1-5-21-1708537768-1580436667-1202660629-1003\Control
> Panel\Input Method\Hot Keys) doesn't exist. Maybe this is machine specific.
>
> One (I at least) would/might think that these represent the various shortcut
> keys set. However, the ones that I know I have used are
> B,D,E,K,L,N,O,P,Q,T,V,W,X,Z plus the one which caused the problem, namely R.
> That makes more than 9!
>
> Because I seem to have resolved the specific problem with the R shortcut, I
> am not too concerned, but if you have any further ideas, then I would be
> grateful.
>
> Thanks
>
>
> "Wesley Vogel" wrote:
>
>> They are listed here and in Hex, which I can't read >>>
>>
>> HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys
>>
>> HKEY_USERS\.DEFAULT\Control Panel\Input Method\Hot Keys
>>
>> HKEY_USERS\S-1-5-18\Control Panel\Input Method\Hot Keys
>>
>> HKEY_USERS\S-1-5-21-1708537768-1580436667-1202660629-1003\Control
>> Panel\Input Method\Hot Keys
>>
>> See zulu's post.
>>
>> --
>> Hope this helps. Let us know.
>> Wes
>>
>> In news:3B200098-2EB6-4B88-A6C1-8780B0784BC6@microsoft.com,
>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> > Wes,
>> >
>> > I am disappointed that I can't reassign a shortcut key to another
>> > program. As I say, there are only so many combinations one can use
>> > before you run out of keys - 26 alpha, 10 numeric (and perhaps the 12
>> > Function keys although I have ever tried these, so I don't know).
>> >
>> > I have already deleted the shortcut to the Nero Help Manual, but
>> > before I did, I made sure that the shortcut key was set to "(none)".
>> > Thanks for the info. as to how to find what key is assigned to a
>> > particular shortcut, but since changing it to "(none)" and deleting
>> > it makes no difference, it sort of doesn't help too much.
>> >
>> > Do you know where the info. is stored as to what shortcut key opens
>> > what program?
>> >
>> > Because the info. is retained after the shortcut itself is deleted, I
>> > would assume that the info. must be stored in the Registry. But I
>> > searched the registry for the value "BurningRom" (as the name of the
>> > program opened by the shortcut key is "C:\Program
>> > Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
>> > seemed to contain any info. about shortcut key values.
>> >
>> > If I could edit the registry to remove/change shortcut key
>> > assignments, that would solve the problem.
>> >
>> > Many thanks
>> >
>> > "Wesley Vogel" wrote:
>> >
>> >> Once you assign a shortcut key combination for a specific program,
>> >> you will not be able to use that key combination with other programs.
>> >>
>> >> Find the Nero Help Manual or the shortcut to same. Delete the
>> >> shortcut, if it exists.
>> >>
>> >> Follow the instructions below if no shortcut.
>> >>
>> >> If you forget the key combination for your shortcut, you can follow
>> >> steps 2 through 3 and review your shortcut keys.
>> >>
>> >> 2. Locate the program file (.exe) or the program's shortcut icon.
>> >> Right-click the program file or shortcut, and then click Properties.
>> >>
>> >> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
>> >> for a Windows program.
>> >>
>> >> --
>> >> Hope this helps. Let us know.
>> >> Wes
>> >>
>> >> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
>> >> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
>> >>> (actually for Nero). I no longer want to do this as I am fairly used
>> >>> to Nero now and can open it directly when I want to, so I changed
>> >>> the key to (none).
>> >>>
>> >>> I later decided to re-use Ctl-Alt-R to invoke a program which will
>> >>> restart the PC. (I changed the setting in this program to use this
>> >>> sequence.)
>> >>>
>> >>> But I find that using Ctl-Alt-R still invokes the User manual. There
>> >>> was some info. on a Microsoft KB document re this problem, but I
>> >>> can't get it to work. I made sure that the old Shortcut had (none),
>> >>> then deleted it.
>> >>>
>> >>> As there are limited letters to use with Ctl-Alt, the ability to
>> >>> reuse them is important. Can anyone help?
>> >>> However, the Ctl-Alt-R sequence still opend the Help Manual.
>>
>>
Anonymous
November 23, 2004 6:03:13 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

http://www.microsoft.com/globaldev/outreach/dnloads/dow...

is a upgraded calculator with lots of conversions, incl to units I've not heard off. It has three modes - normal, scientific (both look same as old one), and conversions. (I metre = 4 keub or 1 metre = 0.333 shaku). Cask wine is big in Australia. It's normally sold in 0.002 kwian containers.

It also does currency conversions. But only supports auto updating of rates for the Euro.
--
----------------------------------------------------------
http://www.uscricket.com
"Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:E48B0E7C-57D7-41EB-A8BF-371A5A8A5566@microsoft.com...
> Wes,
> Hi again,
>
> Yes, David's post does take a bit of deciphering !
>
> As for reading hex, the Standard Calculator will allow you to convert. For
> Hex to Dec, change to Scientific view (from the View menu entry), click on
> Hex, enter a number in Hex, then click on Dec to convert (and vice versa for
> Dec to Hex).
>
> Good luck with the 49 other things. It is great to have people such as you.
> Sometimes I can actually contribute myself as I learn a bit more !!
>
> "Wesley Vogel" wrote:
>
>> Trevor,
>>
>> See David Candy's post. I mentioned that I couldn't read hex, he can.
>>
>> Glad to hear that you got it sorted out.
>>
>> BTW, I'm still deciphering David's post. :-) And working on 49 other
>> things.
>>
>> --
>> Hope this helps. Let us know.
>> Wes
>>
>> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> > Zulu and Wes,
>> > Thanks to you both
>> >
>> > Zulu,
>> > Yes, I will set the shortcut key as you suggested.
>> > I will try different keys, including Function keys - sounds good.
>> >
>> > Wes,
>> > I have yet to try your suggestions for the Registry, but am looking
>> > forward to it.
>> >
>> > BTW,
>> > I have managed to assign the key I used before to the new program.
>> > Whether this is the only way or not or whetehr it will continue to
>> > work, I don't know, but here is what I did.
>> >
>> > I re-created the old Shortcut (it had been deleted) and enetered the
>> > old shortcut key. I tested it and it worked (referring to the old
>> > program). I then changed the key in that shortcut to "none" and tried
>> > the shortcut key again - it did nothing (as one would hope). I then
>> > allocated the key to the new program, tried it, and it worked !!
>> >
>> > I still have the old shortcut with key set to "none", but that's OK -
>> > I just moved it a general folder with other shortcuts - not the
>> > desktop, which I don't want cluttered.
>> >
>> > I don't know whether this is worth posting anywhere, as the KB
>> > article I read (can't remember the number) said keys cannot be
>> > reallocated, as did you , Wes.
>> >
>> > Many thanks
>> >
>> > "Trevor L." wrote:
>> >
>> >> Wes,
>> >>
>> >> I am disappointed that I can't reassign a shortcut key to another
>> >> program. As I say, there are only so many combinations one can use
>> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
>> >> 12 Function keys although I have ever tried these, so I don't know).
>> >>
>> >> I have already deleted the shortcut to the Nero Help Manual, but
>> >> before I did, I made sure that the shortcut key was set to "(none)".
>> >> Thanks for the info. as to how to find what key is assigned to a
>> >> particular shortcut, but since changing it to "(none)" and deleting
>> >> it makes no difference, it sort of doesn't help too much.
>> >>
>> >> Do you know where the info. is stored as to what shortcut key opens
>> >> what program?
>> >>
>> >> Because the info. is retained after the shortcut itself is deleted,
>> >> I would assume that the info. must be stored in the Registry. But I
>> >> searched the registry for the value "BurningRom" (as the name of the
>> >> program opened by the shortcut key is "C:\Program
>> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
>> >> seemed to contain any info. about shortcut key values.
>> >>
>> >> If I could edit the registry to remove/change shortcut key
>> >> assignments, that would solve the problem.
>> >>
>> >> Many thanks
>> >>
>> >> "Wesley Vogel" wrote:
>> >>
>> >>> Once you assign a shortcut key combination for a specific program,
>> >>> you will not be able to use that key combination with other
>> >>> programs.
>> >>>
>> >>> Find the Nero Help Manual or the shortcut to same. Delete the
>> >>> shortcut, if it exists.
>> >>>
>> >>> Follow the instructions below if no shortcut.
>> >>>
>> >>> If you forget the key combination for your shortcut, you can follow
>> >>> steps 2 through 3 and review your shortcut keys.
>> >>>
>> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
>> >>> Right-click the program file or shortcut, and then click Properties.
>> >>>
>> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
>> >>> for a Windows program.
>> >>>
>> >>> --
>> >>> Hope this helps. Let us know.
>> >>> Wes
>> >>>
>> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
>> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
>> >>>> (actually for Nero). I no longer want to do this as I am fairly
>> >>>> used to Nero now and can open it directly when I want to, so I
>> >>>> changed the key to (none).
>> >>>>
>> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
>> >>>> restart the PC. (I changed the setting in this program to use this
>> >>>> sequence.)
>> >>>>
>> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
>> >>>> There was some info. on a Microsoft KB document re this problem,
>> >>>> but I can't get it to work. I made sure that the old Shortcut had
>> >>>> (none), then deleted it.
>> >>>>
>> >>>> As there are limited letters to use with Ctl-Alt, the ability to
>> >>>> reuse them is important. Can anyone help?
>> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
>>
>>
Anonymous
November 23, 2004 6:17:24 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

PS
€1= A$1.6657


--
----------------------------------------------------------
http://www.uscricket.com
"David Candy" <.> wrote in message news:e8QzgFR0EHA.1396@tk2msftngp13.phx.gbl...
http://www.microsoft.com/globaldev/outreach/dnloads/dow...

is a upgraded calculator with lots of conversions, incl to units I've not heard off. It has three modes - normal, scientific (both look same as old one), and conversions. (I metre = 4 keub or 1 metre = 0.333 shaku). Cask wine is big in Australia. It's normally sold in 0.002 kwian containers.

It also does currency conversions. But only supports auto updating of rates for the Euro.
--
----------------------------------------------------------
http://www.uscricket.com
"Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:E48B0E7C-57D7-41EB-A8BF-371A5A8A5566@microsoft.com...
> Wes,
> Hi again,
>
> Yes, David's post does take a bit of deciphering !
>
> As for reading hex, the Standard Calculator will allow you to convert. For
> Hex to Dec, change to Scientific view (from the View menu entry), click on
> Hex, enter a number in Hex, then click on Dec to convert (and vice versa for
> Dec to Hex).
>
> Good luck with the 49 other things. It is great to have people such as you.
> Sometimes I can actually contribute myself as I learn a bit more !!
>
> "Wesley Vogel" wrote:
>
>> Trevor,
>>
>> See David Candy's post. I mentioned that I couldn't read hex, he can.
>>
>> Glad to hear that you got it sorted out.
>>
>> BTW, I'm still deciphering David's post. :-) And working on 49 other
>> things.
>>
>> --
>> Hope this helps. Let us know.
>> Wes
>>
>> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> > Zulu and Wes,
>> > Thanks to you both
>> >
>> > Zulu,
>> > Yes, I will set the shortcut key as you suggested.
>> > I will try different keys, including Function keys - sounds good.
>> >
>> > Wes,
>> > I have yet to try your suggestions for the Registry, but am looking
>> > forward to it.
>> >
>> > BTW,
>> > I have managed to assign the key I used before to the new program.
>> > Whether this is the only way or not or whetehr it will continue to
>> > work, I don't know, but here is what I did.
>> >
>> > I re-created the old Shortcut (it had been deleted) and enetered the
>> > old shortcut key. I tested it and it worked (referring to the old
>> > program). I then changed the key in that shortcut to "none" and tried
>> > the shortcut key again - it did nothing (as one would hope). I then
>> > allocated the key to the new program, tried it, and it worked !!
>> >
>> > I still have the old shortcut with key set to "none", but that's OK -
>> > I just moved it a general folder with other shortcuts - not the
>> > desktop, which I don't want cluttered.
>> >
>> > I don't know whether this is worth posting anywhere, as the KB
>> > article I read (can't remember the number) said keys cannot be
>> > reallocated, as did you , Wes.
>> >
>> > Many thanks
>> >
>> > "Trevor L." wrote:
>> >
>> >> Wes,
>> >>
>> >> I am disappointed that I can't reassign a shortcut key to another
>> >> program. As I say, there are only so many combinations one can use
>> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
>> >> 12 Function keys although I have ever tried these, so I don't know).
>> >>
>> >> I have already deleted the shortcut to the Nero Help Manual, but
>> >> before I did, I made sure that the shortcut key was set to "(none)".
>> >> Thanks for the info. as to how to find what key is assigned to a
>> >> particular shortcut, but since changing it to "(none)" and deleting
>> >> it makes no difference, it sort of doesn't help too much.
>> >>
>> >> Do you know where the info. is stored as to what shortcut key opens
>> >> what program?
>> >>
>> >> Because the info. is retained after the shortcut itself is deleted,
>> >> I would assume that the info. must be stored in the Registry. But I
>> >> searched the registry for the value "BurningRom" (as the name of the
>> >> program opened by the shortcut key is "C:\Program
>> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
>> >> seemed to contain any info. about shortcut key values.
>> >>
>> >> If I could edit the registry to remove/change shortcut key
>> >> assignments, that would solve the problem.
>> >>
>> >> Many thanks
>> >>
>> >> "Wesley Vogel" wrote:
>> >>
>> >>> Once you assign a shortcut key combination for a specific program,
>> >>> you will not be able to use that key combination with other
>> >>> programs.
>> >>>
>> >>> Find the Nero Help Manual or the shortcut to same. Delete the
>> >>> shortcut, if it exists.
>> >>>
>> >>> Follow the instructions below if no shortcut.
>> >>>
>> >>> If you forget the key combination for your shortcut, you can follow
>> >>> steps 2 through 3 and review your shortcut keys.
>> >>>
>> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
>> >>> Right-click the program file or shortcut, and then click Properties.
>> >>>
>> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
>> >>> for a Windows program.
>> >>>
>> >>> --
>> >>> Hope this helps. Let us know.
>> >>> Wes
>> >>>
>> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
>> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
>> >>>> (actually for Nero). I no longer want to do this as I am fairly
>> >>>> used to Nero now and can open it directly when I want to, so I
>> >>>> changed the key to (none).
>> >>>>
>> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
>> >>>> restart the PC. (I changed the setting in this program to use this
>> >>>> sequence.)
>> >>>>
>> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
>> >>>> There was some info. on a Microsoft KB document re this problem,
>> >>>> but I can't get it to work. I made sure that the old Shortcut had
>> >>>> (none), then deleted it.
>> >>>>
>> >>>> As there are limited letters to use with Ctl-Alt, the ability to
>> >>>> reuse them is important. Can anyone help?
>> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
>>
>>
Anonymous
November 23, 2004 6:17:25 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

Hi David,
I have downloaded Calculator Plus.

Yes, I checked out the conversion from litres (or liters as it is spelt -
U.S. spelling, no doubt) to kwian. 4 litres certainly is 0.002 kwian, which
means a kwian is 2000 litres. I wonder who uses it ?!

Of couse, some winemakers sell 5 litre wine casks in Australia, so that
would be 0.0025 kwian - I must try asking for a 0.0025 kwian wine cask at my
local LiquorLand :-)

You're right, it doesn't support conversion from $AUS to Euro, or for that
matter, to any other currency except those which have now converted to the
Euro. The currency conversion seems to be there just for historic purposes,
as the rates are locked in as at 1 January 1999 (even after I did an update
of the rates)!!

There are other websites which will convert currency. I presume that is
where you got the $AUS conversion from.

Cheers

"David Candy" wrote:

> PS
> €1= A$1.6657
>
>
> --
> ----------------------------------------------------------
> http://www.uscricket.com
> "David Candy" <.> wrote in message news:e8QzgFR0EHA.1396@tk2msftngp13.phx.gbl...
> http://www.microsoft.com/globaldev/outreach/dnloads/dow...
>
> is a upgraded calculator with lots of conversions, incl to units I've not heard off. It has three modes - normal, scientific (both look same as old one), and conversions. (I metre = 4 keub or 1 metre = 0.333 shaku). Cask wine is big in Australia. It's normally sold in 0.002 kwian containers.
>
> It also does currency conversions. But only supports auto updating of rates for the Euro.
> --
> ----------------------------------------------------------
> http://www.uscricket.com
> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:E48B0E7C-57D7-41EB-A8BF-371A5A8A5566@microsoft.com...
> > Wes,
> > Hi again,
> >
> > Yes, David's post does take a bit of deciphering !
> >
> > As for reading hex, the Standard Calculator will allow you to convert. For
> > Hex to Dec, change to Scientific view (from the View menu entry), click on
> > Hex, enter a number in Hex, then click on Dec to convert (and vice versa for
> > Dec to Hex).
> >
> > Good luck with the 49 other things. It is great to have people such as you.
> > Sometimes I can actually contribute myself as I learn a bit more !!
> >
> > "Wesley Vogel" wrote:
> >
> >> Trevor,
> >>
> >> See David Candy's post. I mentioned that I couldn't read hex, he can.
> >>
> >> Glad to hear that you got it sorted out.
> >>
> >> BTW, I'm still deciphering David's post. :-) And working on 49 other
> >> things.
> >>
> >> --
> >> Hope this helps. Let us know.
> >> Wes
> >>
> >> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
> >> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >> > Zulu and Wes,
> >> > Thanks to you both
> >> >
> >> > Zulu,
> >> > Yes, I will set the shortcut key as you suggested.
> >> > I will try different keys, including Function keys - sounds good.
> >> >
> >> > Wes,
> >> > I have yet to try your suggestions for the Registry, but am looking
> >> > forward to it.
> >> >
> >> > BTW,
> >> > I have managed to assign the key I used before to the new program.
> >> > Whether this is the only way or not or whetehr it will continue to
> >> > work, I don't know, but here is what I did.
> >> >
> >> > I re-created the old Shortcut (it had been deleted) and enetered the
> >> > old shortcut key. I tested it and it worked (referring to the old
> >> > program). I then changed the key in that shortcut to "none" and tried
> >> > the shortcut key again - it did nothing (as one would hope). I then
> >> > allocated the key to the new program, tried it, and it worked !!
> >> >
> >> > I still have the old shortcut with key set to "none", but that's OK -
> >> > I just moved it a general folder with other shortcuts - not the
> >> > desktop, which I don't want cluttered.
> >> >
> >> > I don't know whether this is worth posting anywhere, as the KB
> >> > article I read (can't remember the number) said keys cannot be
> >> > reallocated, as did you , Wes.
> >> >
> >> > Many thanks
> >> >
> >> > "Trevor L." wrote:
> >> >
> >> >> Wes,
> >> >>
> >> >> I am disappointed that I can't reassign a shortcut key to another
> >> >> program. As I say, there are only so many combinations one can use
> >> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
> >> >> 12 Function keys although I have ever tried these, so I don't know).
> >> >>
> >> >> I have already deleted the shortcut to the Nero Help Manual, but
> >> >> before I did, I made sure that the shortcut key was set to "(none)".
> >> >> Thanks for the info. as to how to find what key is assigned to a
> >> >> particular shortcut, but since changing it to "(none)" and deleting
> >> >> it makes no difference, it sort of doesn't help too much.
> >> >>
> >> >> Do you know where the info. is stored as to what shortcut key opens
> >> >> what program?
> >> >>
> >> >> Because the info. is retained after the shortcut itself is deleted,
> >> >> I would assume that the info. must be stored in the Registry. But I
> >> >> searched the registry for the value "BurningRom" (as the name of the
> >> >> program opened by the shortcut key is "C:\Program
> >> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
> >> >> seemed to contain any info. about shortcut key values.
> >> >>
> >> >> If I could edit the registry to remove/change shortcut key
> >> >> assignments, that would solve the problem.
> >> >>
> >> >> Many thanks
> >> >>
> >> >> "Wesley Vogel" wrote:
> >> >>
> >> >>> Once you assign a shortcut key combination for a specific program,
> >> >>> you will not be able to use that key combination with other
> >> >>> programs.
> >> >>>
> >> >>> Find the Nero Help Manual or the shortcut to same. Delete the
> >> >>> shortcut, if it exists.
> >> >>>
> >> >>> Follow the instructions below if no shortcut.
> >> >>>
> >> >>> If you forget the key combination for your shortcut, you can follow
> >> >>> steps 2 through 3 and review your shortcut keys.
> >> >>>
> >> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
> >> >>> Right-click the program file or shortcut, and then click Properties.
> >> >>>
> >> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
> >> >>> for a Windows program.
> >> >>>
> >> >>> --
> >> >>> Hope this helps. Let us know.
> >> >>> Wes
> >> >>>
> >> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
> >> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
> >> >>>> (actually for Nero). I no longer want to do this as I am fairly
> >> >>>> used to Nero now and can open it directly when I want to, so I
> >> >>>> changed the key to (none).
> >> >>>>
> >> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
> >> >>>> restart the PC. (I changed the setting in this program to use this
> >> >>>> sequence.)
> >> >>>>
> >> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
> >> >>>> There was some info. on a Microsoft KB document re this problem,
> >> >>>> but I can't get it to work. I made sure that the old Shortcut had
> >> >>>> (none), then deleted it.
> >> >>>>
> >> >>>> As there are limited letters to use with Ctl-Alt, the ability to
> >> >>>> reuse them is important. Can anyone help?
> >> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
> >>
> >>
>
Anonymous
November 24, 2004 12:20:34 AM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

I read the help file today because I remembered it didn't seem to work. But you can convert from euro to any other currency but you have to choose Import from the Edit menu first (to get current rates).

--
----------------------------------------------------------
http://www.uscricket.com
"Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:84013BC8-A426-4C13-B5F8-9666EC647417@microsoft.com...
> Hi David,
> I have downloaded Calculator Plus.
>
> Yes, I checked out the conversion from litres (or liters as it is spelt -
> U.S. spelling, no doubt) to kwian. 4 litres certainly is 0.002 kwian, which
> means a kwian is 2000 litres. I wonder who uses it ?!
>
> Of couse, some winemakers sell 5 litre wine casks in Australia, so that
> would be 0.0025 kwian - I must try asking for a 0.0025 kwian wine cask at my
> local LiquorLand :-)
>
> You're right, it doesn't support conversion from $AUS to Euro, or for that
> matter, to any other currency except those which have now converted to the
> Euro. The currency conversion seems to be there just for historic purposes,
> as the rates are locked in as at 1 January 1999 (even after I did an update
> of the rates)!!
>
> There are other websites which will convert currency. I presume that is
> where you got the $AUS conversion from.
>
> Cheers
>
> "David Candy" wrote:
>
>> PS
>> €1= A$1.6657
>>
>>
>> --
>> ----------------------------------------------------------
>> http://www.uscricket.com
>> "David Candy" <.> wrote in message news:e8QzgFR0EHA.1396@tk2msftngp13.phx.gbl...
>> http://www.microsoft.com/globaldev/outreach/dnloads/dow...
>>
>> is a upgraded calculator with lots of conversions, incl to units I've not heard off. It has three modes - normal, scientific (both look same as old one), and conversions. (I metre = 4 keub or 1 metre = 0.333 shaku). Cask wine is big in Australia. It's normally sold in 0.002 kwian containers.
>>
>> It also does currency conversions. But only supports auto updating of rates for the Euro.
>> --
>> ----------------------------------------------------------
>> http://www.uscricket.com
>> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:E48B0E7C-57D7-41EB-A8BF-371A5A8A5566@microsoft.com...
>> > Wes,
>> > Hi again,
>> >
>> > Yes, David's post does take a bit of deciphering !
>> >
>> > As for reading hex, the Standard Calculator will allow you to convert. For
>> > Hex to Dec, change to Scientific view (from the View menu entry), click on
>> > Hex, enter a number in Hex, then click on Dec to convert (and vice versa for
>> > Dec to Hex).
>> >
>> > Good luck with the 49 other things. It is great to have people such as you.
>> > Sometimes I can actually contribute myself as I learn a bit more !!
>> >
>> > "Wesley Vogel" wrote:
>> >
>> >> Trevor,
>> >>
>> >> See David Candy's post. I mentioned that I couldn't read hex, he can.
>> >>
>> >> Glad to hear that you got it sorted out.
>> >>
>> >> BTW, I'm still deciphering David's post. :-) And working on 49 other
>> >> things.
>> >>
>> >> --
>> >> Hope this helps. Let us know.
>> >> Wes
>> >>
>> >> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
>> >> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >> > Zulu and Wes,
>> >> > Thanks to you both
>> >> >
>> >> > Zulu,
>> >> > Yes, I will set the shortcut key as you suggested.
>> >> > I will try different keys, including Function keys - sounds good.
>> >> >
>> >> > Wes,
>> >> > I have yet to try your suggestions for the Registry, but am looking
>> >> > forward to it.
>> >> >
>> >> > BTW,
>> >> > I have managed to assign the key I used before to the new program.
>> >> > Whether this is the only way or not or whetehr it will continue to
>> >> > work, I don't know, but here is what I did.
>> >> >
>> >> > I re-created the old Shortcut (it had been deleted) and enetered the
>> >> > old shortcut key. I tested it and it worked (referring to the old
>> >> > program). I then changed the key in that shortcut to "none" and tried
>> >> > the shortcut key again - it did nothing (as one would hope). I then
>> >> > allocated the key to the new program, tried it, and it worked !!
>> >> >
>> >> > I still have the old shortcut with key set to "none", but that's OK -
>> >> > I just moved it a general folder with other shortcuts - not the
>> >> > desktop, which I don't want cluttered.
>> >> >
>> >> > I don't know whether this is worth posting anywhere, as the KB
>> >> > article I read (can't remember the number) said keys cannot be
>> >> > reallocated, as did you , Wes.
>> >> >
>> >> > Many thanks
>> >> >
>> >> > "Trevor L." wrote:
>> >> >
>> >> >> Wes,
>> >> >>
>> >> >> I am disappointed that I can't reassign a shortcut key to another
>> >> >> program. As I say, there are only so many combinations one can use
>> >> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
>> >> >> 12 Function keys although I have ever tried these, so I don't know).
>> >> >>
>> >> >> I have already deleted the shortcut to the Nero Help Manual, but
>> >> >> before I did, I made sure that the shortcut key was set to "(none)".
>> >> >> Thanks for the info. as to how to find what key is assigned to a
>> >> >> particular shortcut, but since changing it to "(none)" and deleting
>> >> >> it makes no difference, it sort of doesn't help too much.
>> >> >>
>> >> >> Do you know where the info. is stored as to what shortcut key opens
>> >> >> what program?
>> >> >>
>> >> >> Because the info. is retained after the shortcut itself is deleted,
>> >> >> I would assume that the info. must be stored in the Registry. But I
>> >> >> searched the registry for the value "BurningRom" (as the name of the
>> >> >> program opened by the shortcut key is "C:\Program
>> >> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
>> >> >> seemed to contain any info. about shortcut key values.
>> >> >>
>> >> >> If I could edit the registry to remove/change shortcut key
>> >> >> assignments, that would solve the problem.
>> >> >>
>> >> >> Many thanks
>> >> >>
>> >> >> "Wesley Vogel" wrote:
>> >> >>
>> >> >>> Once you assign a shortcut key combination for a specific program,
>> >> >>> you will not be able to use that key combination with other
>> >> >>> programs.
>> >> >>>
>> >> >>> Find the Nero Help Manual or the shortcut to same. Delete the
>> >> >>> shortcut, if it exists.
>> >> >>>
>> >> >>> Follow the instructions below if no shortcut.
>> >> >>>
>> >> >>> If you forget the key combination for your shortcut, you can follow
>> >> >>> steps 2 through 3 and review your shortcut keys.
>> >> >>>
>> >> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
>> >> >>> Right-click the program file or shortcut, and then click Properties.
>> >> >>>
>> >> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
>> >> >>> for a Windows program.
>> >> >>>
>> >> >>> --
>> >> >>> Hope this helps. Let us know.
>> >> >>> Wes
>> >> >>>
>> >> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
>> >> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
>> >> >>>> (actually for Nero). I no longer want to do this as I am fairly
>> >> >>>> used to Nero now and can open it directly when I want to, so I
>> >> >>>> changed the key to (none).
>> >> >>>>
>> >> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
>> >> >>>> restart the PC. (I changed the setting in this program to use this
>> >> >>>> sequence.)
>> >> >>>>
>> >> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
>> >> >>>> There was some info. on a Microsoft KB document re this problem,
>> >> >>>> but I can't get it to work. I made sure that the old Shortcut had
>> >> >>>> (none), then deleted it.
>> >> >>>>
>> >> >>>> As there are limited letters to use with Ctl-Alt, the ability to
>> >> >>>> reuse them is important. Can anyone help?
>> >> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
>> >>
>> >>
>>
Anonymous
November 25, 2004 12:49:04 AM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

Wes and David,

All good things come to an end.

I now find that Ctl-Alt-R invokes the old program again - Nero BurningRom
Help Manual. (I have restarted the computer since it last worked as I wanted.)

The contents of HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys follows

START
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]

[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
"Key Modifiers"=hex:02,c0,00,00
"Target IME"=hex:00,00,00,00
"Virtual Key"=hex:20,00,00,00

[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
"Key Modifiers"=hex:04,c0,00,00
"Target IME"=hex:00,00,00,00
"Virtual Key"=hex:20,00,00,00

[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]
"Key Modifiers"=hex:02,c0,00,00
"Target IME"=hex:00,00,00,00
"Virtual Key"=hex:be,00,00,00

[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
"Key Modifiers"=hex:02,c0,00,00
"Target IME"=hex:00,00,00,00
"Virtual Key"=hex:20,00,00,00

[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000071]
"Key Modifiers"=hex:04,c0,00,00
"Target IME"=hex:00,00,00,00
"Virtual Key"=hex:20,00,00,00

[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000072]
"Key Modifiers"=hex:03,c0,00,00
"Target IME"=hex:00,00,00,00
"Virtual Key"=hex:bc,00,00,00

[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000200]
"Key Modifiers"=hex:03,c0,00,00
"Target IME"=hex:00,00,00,00
"Virtual Key"=hex:47,00,00,00

[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000201]
"Key Modifiers"=hex:03,c0,00,00
"Target IME"=hex:00,00,00,00
"Virtual Key"=hex:4b,00,00,00

[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000202]
"Key Modifiers"=hex:03,c0,00,00
"Target IME"=hex:00,00,00,00
"Virtual Key"=hex:4c,00,00,00
END

It is difficult to understand what these mean, but I certainly cannot find
any reference to Ctl-Alt-R

From what you (David) said,
Ctl-Alt should be &H03
R should be &H52
This combination does not appear anywhere!

So I assume that the reference to Ctl-Alt-R is not stored in Hot Keys

Any ideas?

It doesn't have to involve Registry tweaking so long as I can reuse the Key
(or any other key, for that matter) .

Cheers

"Wesley Vogel" wrote:

> Trevor,
>
> See David Candy's post. I mentioned that I couldn't read hex, he can.
>
> Glad to hear that you got it sorted out.
>
> BTW, I'm still deciphering David's post. :-) And working on 49 other
> things.
>
> --
> Hope this helps. Let us know.
> Wes
>
> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> > Zulu and Wes,
> > Thanks to you both
> >
> > Zulu,
> > Yes, I will set the shortcut key as you suggested.
> > I will try different keys, including Function keys - sounds good.
> >
> > Wes,
> > I have yet to try your suggestions for the Registry, but am looking
> > forward to it.
> >
> > BTW,
> > I have managed to assign the key I used before to the new program.
> > Whether this is the only way or not or whetehr it will continue to
> > work, I don't know, but here is what I did.
> >
> > I re-created the old Shortcut (it had been deleted) and enetered the
> > old shortcut key. I tested it and it worked (referring to the old
> > program). I then changed the key in that shortcut to "none" and tried
> > the shortcut key again - it did nothing (as one would hope). I then
> > allocated the key to the new program, tried it, and it worked !!
> >
> > I still have the old shortcut with key set to "none", but that's OK -
> > I just moved it a general folder with other shortcuts - not the
> > desktop, which I don't want cluttered.
> >
> > I don't know whether this is worth posting anywhere, as the KB
> > article I read (can't remember the number) said keys cannot be
> > reallocated, as did you , Wes.
> >
> > Many thanks
> >
> > "Trevor L." wrote:
> >
> >> Wes,
> >>
> >> I am disappointed that I can't reassign a shortcut key to another
> >> program. As I say, there are only so many combinations one can use
> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
> >> 12 Function keys although I have ever tried these, so I don't know).
> >>
> >> I have already deleted the shortcut to the Nero Help Manual, but
> >> before I did, I made sure that the shortcut key was set to "(none)".
> >> Thanks for the info. as to how to find what key is assigned to a
> >> particular shortcut, but since changing it to "(none)" and deleting
> >> it makes no difference, it sort of doesn't help too much.
> >>
> >> Do you know where the info. is stored as to what shortcut key opens
> >> what program?
> >>
> >> Because the info. is retained after the shortcut itself is deleted,
> >> I would assume that the info. must be stored in the Registry. But I
> >> searched the registry for the value "BurningRom" (as the name of the
> >> program opened by the shortcut key is "C:\Program
> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
> >> seemed to contain any info. about shortcut key values.
> >>
> >> If I could edit the registry to remove/change shortcut key
> >> assignments, that would solve the problem.
> >>
> >> Many thanks
> >>
> >> "Wesley Vogel" wrote:
> >>
> >>> Once you assign a shortcut key combination for a specific program,
> >>> you will not be able to use that key combination with other
> >>> programs.
> >>>
> >>> Find the Nero Help Manual or the shortcut to same. Delete the
> >>> shortcut, if it exists.
> >>>
> >>> Follow the instructions below if no shortcut.
> >>>
> >>> If you forget the key combination for your shortcut, you can follow
> >>> steps 2 through 3 and review your shortcut keys.
> >>>
> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
> >>> Right-click the program file or shortcut, and then click Properties.
> >>>
> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
> >>> for a Windows program.
> >>>
> >>> --
> >>> Hope this helps. Let us know.
> >>> Wes
> >>>
> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
> >>>> (actually for Nero). I no longer want to do this as I am fairly
> >>>> used to Nero now and can open it directly when I want to, so I
> >>>> changed the key to (none).
> >>>>
> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
> >>>> restart the PC. (I changed the setting in this program to use this
> >>>> sequence.)
> >>>>
> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
> >>>> There was some info. on a Microsoft KB document re this problem,
> >>>> but I can't get it to work. I made sure that the old Shortcut had
> >>>> (none), then deleted it.
> >>>>
> >>>> As there are limited letters to use with Ctl-Alt, the ability to
> >>>> reuse them is important. Can anyone help?
> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
>
>
Anonymous
November 25, 2004 8:40:07 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

The point is they are ONLY multi language hotkeys for use only with multi language features. It is Soooooooooo unlikely to be under here.

So there are two ways (apart from these multilingual features) of setting a hotkey. In shortcuts on Start Menu or Desktop items. By a program registering a hotkey when that program is started.

I presume Nero doesn't do this?
You have checked all shortcuts (after all it could be in a shortcut to an item you deleted and Windows found the closest match for you)?

Tweakui Ver 1.33 has a repair hotkey feature.
http://www.microsoft.com/NTWorkstation/downloads/PowerT...

--
----------------------------------------------------------
http://www.uscricket.com
"Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:B44A0D3A-3095-49F6-9D07-C3072C3150C7@microsoft.com...
> Wes and David,
>
> All good things come to an end.
>
> I now find that Ctl-Alt-R invokes the old program again - Nero BurningRom
> Help Manual. (I have restarted the computer since it last worked as I wanted.)
>
> The contents of HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys follows
>
> START
> Windows Registry Editor Version 5.00
>
> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]
>
> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
> "Key Modifiers"=hex:02,c0,00,00
> "Target IME"=hex:00,00,00,00
> "Virtual Key"=hex:20,00,00,00
>
> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
> "Key Modifiers"=hex:04,c0,00,00
> "Target IME"=hex:00,00,00,00
> "Virtual Key"=hex:20,00,00,00
>
> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]
> "Key Modifiers"=hex:02,c0,00,00
> "Target IME"=hex:00,00,00,00
> "Virtual Key"=hex:be,00,00,00
>
> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
> "Key Modifiers"=hex:02,c0,00,00
> "Target IME"=hex:00,00,00,00
> "Virtual Key"=hex:20,00,00,00
>
> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000071]
> "Key Modifiers"=hex:04,c0,00,00
> "Target IME"=hex:00,00,00,00
> "Virtual Key"=hex:20,00,00,00
>
> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000072]
> "Key Modifiers"=hex:03,c0,00,00
> "Target IME"=hex:00,00,00,00
> "Virtual Key"=hex:bc,00,00,00
>
> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000200]
> "Key Modifiers"=hex:03,c0,00,00
> "Target IME"=hex:00,00,00,00
> "Virtual Key"=hex:47,00,00,00
>
> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000201]
> "Key Modifiers"=hex:03,c0,00,00
> "Target IME"=hex:00,00,00,00
> "Virtual Key"=hex:4b,00,00,00
>
> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000202]
> "Key Modifiers"=hex:03,c0,00,00
> "Target IME"=hex:00,00,00,00
> "Virtual Key"=hex:4c,00,00,00
> END
>
> It is difficult to understand what these mean, but I certainly cannot find
> any reference to Ctl-Alt-R
>
> From what you (David) said,
> Ctl-Alt should be &H03
> R should be &H52
> This combination does not appear anywhere!
>
> So I assume that the reference to Ctl-Alt-R is not stored in Hot Keys
>
> Any ideas?
>
> It doesn't have to involve Registry tweaking so long as I can reuse the Key
> (or any other key, for that matter) .
>
> Cheers
>
> "Wesley Vogel" wrote:
>
>> Trevor,
>>
>> See David Candy's post. I mentioned that I couldn't read hex, he can.
>>
>> Glad to hear that you got it sorted out.
>>
>> BTW, I'm still deciphering David's post. :-) And working on 49 other
>> things.
>>
>> --
>> Hope this helps. Let us know.
>> Wes
>>
>> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> > Zulu and Wes,
>> > Thanks to you both
>> >
>> > Zulu,
>> > Yes, I will set the shortcut key as you suggested.
>> > I will try different keys, including Function keys - sounds good.
>> >
>> > Wes,
>> > I have yet to try your suggestions for the Registry, but am looking
>> > forward to it.
>> >
>> > BTW,
>> > I have managed to assign the key I used before to the new program.
>> > Whether this is the only way or not or whetehr it will continue to
>> > work, I don't know, but here is what I did.
>> >
>> > I re-created the old Shortcut (it had been deleted) and enetered the
>> > old shortcut key. I tested it and it worked (referring to the old
>> > program). I then changed the key in that shortcut to "none" and tried
>> > the shortcut key again - it did nothing (as one would hope). I then
>> > allocated the key to the new program, tried it, and it worked !!
>> >
>> > I still have the old shortcut with key set to "none", but that's OK -
>> > I just moved it a general folder with other shortcuts - not the
>> > desktop, which I don't want cluttered.
>> >
>> > I don't know whether this is worth posting anywhere, as the KB
>> > article I read (can't remember the number) said keys cannot be
>> > reallocated, as did you , Wes.
>> >
>> > Many thanks
>> >
>> > "Trevor L." wrote:
>> >
>> >> Wes,
>> >>
>> >> I am disappointed that I can't reassign a shortcut key to another
>> >> program. As I say, there are only so many combinations one can use
>> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
>> >> 12 Function keys although I have ever tried these, so I don't know).
>> >>
>> >> I have already deleted the shortcut to the Nero Help Manual, but
>> >> before I did, I made sure that the shortcut key was set to "(none)".
>> >> Thanks for the info. as to how to find what key is assigned to a
>> >> particular shortcut, but since changing it to "(none)" and deleting
>> >> it makes no difference, it sort of doesn't help too much.
>> >>
>> >> Do you know where the info. is stored as to what shortcut key opens
>> >> what program?
>> >>
>> >> Because the info. is retained after the shortcut itself is deleted,
>> >> I would assume that the info. must be stored in the Registry. But I
>> >> searched the registry for the value "BurningRom" (as the name of the
>> >> program opened by the shortcut key is "C:\Program
>> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
>> >> seemed to contain any info. about shortcut key values.
>> >>
>> >> If I could edit the registry to remove/change shortcut key
>> >> assignments, that would solve the problem.
>> >>
>> >> Many thanks
>> >>
>> >> "Wesley Vogel" wrote:
>> >>
>> >>> Once you assign a shortcut key combination for a specific program,
>> >>> you will not be able to use that key combination with other
>> >>> programs.
>> >>>
>> >>> Find the Nero Help Manual or the shortcut to same. Delete the
>> >>> shortcut, if it exists.
>> >>>
>> >>> Follow the instructions below if no shortcut.
>> >>>
>> >>> If you forget the key combination for your shortcut, you can follow
>> >>> steps 2 through 3 and review your shortcut keys.
>> >>>
>> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
>> >>> Right-click the program file or shortcut, and then click Properties.
>> >>>
>> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
>> >>> for a Windows program.
>> >>>
>> >>> --
>> >>> Hope this helps. Let us know.
>> >>> Wes
>> >>>
>> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
>> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
>> >>>> (actually for Nero). I no longer want to do this as I am fairly
>> >>>> used to Nero now and can open it directly when I want to, so I
>> >>>> changed the key to (none).
>> >>>>
>> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
>> >>>> restart the PC. (I changed the setting in this program to use this
>> >>>> sequence.)
>> >>>>
>> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
>> >>>> There was some info. on a Microsoft KB document re this problem,
>> >>>> but I can't get it to work. I made sure that the old Shortcut had
>> >>>> (none), then deleted it.
>> >>>>
>> >>>> As there are limited letters to use with Ctl-Alt, the ability to
>> >>>> reuse them is important. Can anyone help?
>> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
>>
>>
Anonymous
November 25, 2004 9:11:02 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

David,
Thanks.

So that is not the right place to look.

I set the hotkey in the normal way. I created a shortcut to the Nero Manual
on the desktop and then set the key in the shortcut. I doubt that Nero set
anything.

Yes, it was a shortcut that I deleted, but then I reinstated it and set the
key to "none". I then used the same key in another program, which I think
works the second way, i.e. the program registers the key. (Although I wonder
where!)

I will have a look at Tweakui Ver 1.33 and see what I can find. I already
have a version of TweakUI (File Version 2.10.0.0). If the other one is later
and has more features, including repairing hot keys that would be great.

Thanks for the help to date.

"David Candy" wrote:

> The point is they are ONLY multi language hotkeys for use only with multi language features. It is Soooooooooo unlikely to be under here.
>
> So there are two ways (apart from these multilingual features) of setting a hotkey. In shortcuts on Start Menu or Desktop items. By a program registering a hotkey when that program is started.
>
> I presume Nero doesn't do this?
> You have checked all shortcuts (after all it could be in a shortcut to an item you deleted and Windows found the closest match for you)?
>
> Tweakui Ver 1.33 has a repair hotkey feature.
> http://www.microsoft.com/NTWorkstation/downloads/PowerT...
>
> --
> ----------------------------------------------------------
> http://www.uscricket.com
> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:B44A0D3A-3095-49F6-9D07-C3072C3150C7@microsoft.com...
> > Wes and David,
> >
> > All good things come to an end.
> >
> > I now find that Ctl-Alt-R invokes the old program again - Nero BurningRom
> > Help Manual. (I have restarted the computer since it last worked as I wanted.)
> >
> > The contents of HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys follows
> >
> > START
> > Windows Registry Editor Version 5.00
> >
> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]
> >
> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
> > "Key Modifiers"=hex:02,c0,00,00
> > "Target IME"=hex:00,00,00,00
> > "Virtual Key"=hex:20,00,00,00
> >
> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
> > "Key Modifiers"=hex:04,c0,00,00
> > "Target IME"=hex:00,00,00,00
> > "Virtual Key"=hex:20,00,00,00
> >
> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]
> > "Key Modifiers"=hex:02,c0,00,00
> > "Target IME"=hex:00,00,00,00
> > "Virtual Key"=hex:be,00,00,00
> >
> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
> > "Key Modifiers"=hex:02,c0,00,00
> > "Target IME"=hex:00,00,00,00
> > "Virtual Key"=hex:20,00,00,00
> >
> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000071]
> > "Key Modifiers"=hex:04,c0,00,00
> > "Target IME"=hex:00,00,00,00
> > "Virtual Key"=hex:20,00,00,00
> >
> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000072]
> > "Key Modifiers"=hex:03,c0,00,00
> > "Target IME"=hex:00,00,00,00
> > "Virtual Key"=hex:bc,00,00,00
> >
> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000200]
> > "Key Modifiers"=hex:03,c0,00,00
> > "Target IME"=hex:00,00,00,00
> > "Virtual Key"=hex:47,00,00,00
> >
> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000201]
> > "Key Modifiers"=hex:03,c0,00,00
> > "Target IME"=hex:00,00,00,00
> > "Virtual Key"=hex:4b,00,00,00
> >
> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000202]
> > "Key Modifiers"=hex:03,c0,00,00
> > "Target IME"=hex:00,00,00,00
> > "Virtual Key"=hex:4c,00,00,00
> > END
> >
> > It is difficult to understand what these mean, but I certainly cannot find
> > any reference to Ctl-Alt-R
> >
> > From what you (David) said,
> > Ctl-Alt should be &H03
> > R should be &H52
> > This combination does not appear anywhere!
> >
> > So I assume that the reference to Ctl-Alt-R is not stored in Hot Keys
> >
> > Any ideas?
> >
> > It doesn't have to involve Registry tweaking so long as I can reuse the Key
> > (or any other key, for that matter) .
> >
> > Cheers
> >
> > "Wesley Vogel" wrote:
> >
> >> Trevor,
> >>
> >> See David Candy's post. I mentioned that I couldn't read hex, he can.
> >>
> >> Glad to hear that you got it sorted out.
> >>
> >> BTW, I'm still deciphering David's post. :-) And working on 49 other
> >> things.
> >>
> >> --
> >> Hope this helps. Let us know.
> >> Wes
> >>
> >> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
> >> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >> > Zulu and Wes,
> >> > Thanks to you both
> >> >
> >> > Zulu,
> >> > Yes, I will set the shortcut key as you suggested.
> >> > I will try different keys, including Function keys - sounds good.
> >> >
> >> > Wes,
> >> > I have yet to try your suggestions for the Registry, but am looking
> >> > forward to it.
> >> >
> >> > BTW,
> >> > I have managed to assign the key I used before to the new program.
> >> > Whether this is the only way or not or whetehr it will continue to
> >> > work, I don't know, but here is what I did.
> >> >
> >> > I re-created the old Shortcut (it had been deleted) and enetered the
> >> > old shortcut key. I tested it and it worked (referring to the old
> >> > program). I then changed the key in that shortcut to "none" and tried
> >> > the shortcut key again - it did nothing (as one would hope). I then
> >> > allocated the key to the new program, tried it, and it worked !!
> >> >
> >> > I still have the old shortcut with key set to "none", but that's OK -
> >> > I just moved it a general folder with other shortcuts - not the
> >> > desktop, which I don't want cluttered.
> >> >
> >> > I don't know whether this is worth posting anywhere, as the KB
> >> > article I read (can't remember the number) said keys cannot be
> >> > reallocated, as did you , Wes.
> >> >
> >> > Many thanks
> >> >
> >> > "Trevor L." wrote:
> >> >
> >> >> Wes,
> >> >>
> >> >> I am disappointed that I can't reassign a shortcut key to another
> >> >> program. As I say, there are only so many combinations one can use
> >> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
> >> >> 12 Function keys although I have ever tried these, so I don't know).
> >> >>
> >> >> I have already deleted the shortcut to the Nero Help Manual, but
> >> >> before I did, I made sure that the shortcut key was set to "(none)".
> >> >> Thanks for the info. as to how to find what key is assigned to a
> >> >> particular shortcut, but since changing it to "(none)" and deleting
> >> >> it makes no difference, it sort of doesn't help too much.
> >> >>
> >> >> Do you know where the info. is stored as to what shortcut key opens
> >> >> what program?
> >> >>
> >> >> Because the info. is retained after the shortcut itself is deleted,
> >> >> I would assume that the info. must be stored in the Registry. But I
> >> >> searched the registry for the value "BurningRom" (as the name of the
> >> >> program opened by the shortcut key is "C:\Program
> >> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
> >> >> seemed to contain any info. about shortcut key values.
> >> >>
> >> >> If I could edit the registry to remove/change shortcut key
> >> >> assignments, that would solve the problem.
> >> >>
> >> >> Many thanks
> >> >>
> >> >> "Wesley Vogel" wrote:
> >> >>
> >> >>> Once you assign a shortcut key combination for a specific program,
> >> >>> you will not be able to use that key combination with other
> >> >>> programs.
> >> >>>
> >> >>> Find the Nero Help Manual or the shortcut to same. Delete the
> >> >>> shortcut, if it exists.
> >> >>>
> >> >>> Follow the instructions below if no shortcut.
> >> >>>
> >> >>> If you forget the key combination for your shortcut, you can follow
> >> >>> steps 2 through 3 and review your shortcut keys.
> >> >>>
> >> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
> >> >>> Right-click the program file or shortcut, and then click Properties.
> >> >>>
> >> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
> >> >>> for a Windows program.
> >> >>>
> >> >>> --
> >> >>> Hope this helps. Let us know.
> >> >>> Wes
> >> >>>
> >> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
> >> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
> >> >>>> (actually for Nero). I no longer want to do this as I am fairly
> >> >>>> used to Nero now and can open it directly when I want to, so I
> >> >>>> changed the key to (none).
> >> >>>>
> >> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
> >> >>>> restart the PC. (I changed the setting in this program to use this
> >> >>>> sequence.)
> >> >>>>
> >> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
> >> >>>> There was some info. on a Microsoft KB document re this problem,
> >> >>>> but I can't get it to work. I made sure that the old Shortcut had
> >> >>>> (none), then deleted it.
> >> >>>>
> >> >>>> As there are limited letters to use with Ctl-Alt, the ability to
> >> >>>> reuse them is important. Can anyone help?
> >> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
> >>
> >>
>
Anonymous
November 26, 2004 1:25:01 AM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

Hi David,
Well, I managed to install TweakUI 1.33. It installs as a Control Panel
icon, which I didn't expect.

The Repair Hotkeys item was present, but using it made no difference, even
after restarting. The Ctl-Alt-R combination still opens the Nero BurningRom
Manual even there is no shortcut present with this set.

I can't get your scripts to run - clearly there is something I am doing
wrong. However, if they are intended to return the hotkeys for all shortcuts
on the desktop and Start Menu, I can actually look at what is set one by one,
although the fact that a key is retained after the shortcut is deleted means
this may not give all the info. needed.

At stage, solving this looks like being in the "too hard" basket

Ah well, these are the mysteries of XP :-)

Cheers
"David Candy" wrote:

> All tweakui have features that the other don't. 1.33 was written for new features introduced with Win ME / Win 2000. It's the only version to repair hotkeys.
>
> If you want to edit Add/Remove you need the first Tweakui for 95.
>
> My whole point of joining in was to say those registry keys are probably irrelevent.
>
> When starting a program one can specify a hotkey for the main window. A program can register a hotkey for it's own main window. Or it can register global hotkeys (ie not just for the main window).
>
> None of these are shortcut hotkeys. They are registered in memory. Presumbably Explorer is registering global hot keys on startup and then starts the whatever when windows tells explorer it has been pressed. But that's a guess.
>
> I've attached a script that prints hotkey in a msgbox, and include the content in the body here
>
> on error resume next
> set WshShell = WScript.CreateObject("WScript.Shell")
> Dim A
> Dim Ag
> Set Ag=Wscript.Arguments
> If Ag.Count > 0 then
> For x = 0 to Ag.Count -1
> A = A & Ag(x)
> Next
> End If
> Set FSO = CreateObject("Scripting.FileSystemObject")
> f=FSO.GetFile(A)
> set lnk = WshShell.CreateShortcut(A)
> If lnk.hotkey <> "" then
> msgbox A & vbcrlf & lnk.hotkey
> End If
>
> To use type cmd in start Run
>
> Explorer looks in 4 places for hotkeys, these are read on startup. The hotkey is stored in the shortcut. Only hotkeys on shortcuts in the four locations are live.
>
> Type in a command prompt
>
> cd %UserProfile%\desktop
> for %A in (*.lnk) do findhotkey.vbs "%1"
> for %A in (*.pif) do findhotkey.vbs "%1"
> for %A in (*.url) do findhotkey.vbs "%1"
> cd %AllUsersProfile%\desktop
> for %A in (*.lnk) do findhotkey.vbs "%1"
> for %A in (*.pif) do findhotkey.vbs "%1"
> for %A in (*.url) do findhotkey.vbs "%1"
> cd %UserProfile%\Start Menu
> for /r %A in (*.lnk) do findhotkey.vbs "%1"
> for /r %A in (*.pif) do findhotkey.vbs "%1"
> for /r %A in (*.url) do findhotkey.vbs "%1"
> cd %AllUsersProfile%\Start Menu
> for /r %A in (*.lnk) do findhotkey.vbs "%1"
> for /r %A in (*.pif) do findhotkey.vbs "%1"
> for /r %A in (*.url) do findhotkey.vbs "%1"
>
> Each shortcut, that has a hotkey, will pop up a dialog with the name of the shortcut and it's hotkey.
>
> You may have path problems. To make it work put in c:\ and change
>
> for %A in (*.url) do c:\findhotkey.vbs "%1"
>
> as all these directory changes may make it difficult for the script to be found (but shorten the amount of typing for the start menu FORs).
>
> Ctrl + C Copies the text of a message box to the clipboard.
>
> It is not reccommended that Ctrl + Alt be used with Hotkeys. Ctrl + left hand side Alt = Right hand side Alt and enters international characters if using the US International keyboard. Also F12 is reserved for the use of debuggers.
>
>
>
> --
> ----------------------------------------------------------
> http://www.uscricket.com
> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:483B65BF-8009-4F96-9AA1-44D3A0E11899@microsoft.com...
> > David,
> > Thanks.
> >
> > So that is not the right place to look.
> >
> > I set the hotkey in the normal way. I created a shortcut to the Nero Manual
> > on the desktop and then set the key in the shortcut. I doubt that Nero set
> > anything.
> >
> > Yes, it was a shortcut that I deleted, but then I reinstated it and set the
> > key to "none". I then used the same key in another program, which I think
> > works the second way, i.e. the program registers the key. (Although I wonder
> > where!)
> >
> > I will have a look at Tweakui Ver 1.33 and see what I can find. I already
> > have a version of TweakUI (File Version 2.10.0.0). If the other one is later
> > and has more features, including repairing hot keys that would be great.
> >
> > Thanks for the help to date.
> >
> > "David Candy" wrote:
> >
> >> The point is they are ONLY multi language hotkeys for use only with multi language features. It is Soooooooooo unlikely to be under here.
> >>
> >> So there are two ways (apart from these multilingual features) of setting a hotkey. In shortcuts on Start Menu or Desktop items. By a program registering a hotkey when that program is started.
> >>
> >> I presume Nero doesn't do this?
> >> You have checked all shortcuts (after all it could be in a shortcut to an item you deleted and Windows found the closest match for you)?
> >>
> >> Tweakui Ver 1.33 has a repair hotkey feature.
> >> http://www.microsoft.com/NTWorkstation/downloads/PowerT...
> >>
> >> --
> >> ----------------------------------------------------------
> >> http://www.uscricket.com
> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:B44A0D3A-3095-49F6-9D07-C3072C3150C7@microsoft.com...
> >> > Wes and David,
> >> >
> >> > All good things come to an end.
> >> >
> >> > I now find that Ctl-Alt-R invokes the old program again - Nero BurningRom
> >> > Help Manual. (I have restarted the computer since it last worked as I wanted.)
> >> >
> >> > The contents of HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys follows
> >> >
> >> > START
> >> > Windows Registry Editor Version 5.00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
> >> > "Key Modifiers"=hex:02,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:20,00,00,00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
> >> > "Key Modifiers"=hex:04,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:20,00,00,00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]
> >> > "Key Modifiers"=hex:02,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:be,00,00,00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
> >> > "Key Modifiers"=hex:02,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:20,00,00,00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000071]
> >> > "Key Modifiers"=hex:04,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:20,00,00,00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000072]
> >> > "Key Modifiers"=hex:03,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:bc,00,00,00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000200]
> >> > "Key Modifiers"=hex:03,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:47,00,00,00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000201]
> >> > "Key Modifiers"=hex:03,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:4b,00,00,00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000202]
> >> > "Key Modifiers"=hex:03,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:4c,00,00,00
> >> > END
> >> >
> >> > It is difficult to understand what these mean, but I certainly cannot find
> >> > any reference to Ctl-Alt-R
> >> >
> >> > From what you (David) said,
> >> > Ctl-Alt should be &H03
> >> > R should be &H52
> >> > This combination does not appear anywhere!
> >> >
> >> > So I assume that the reference to Ctl-Alt-R is not stored in Hot Keys
> >> >
> >> > Any ideas?
> >> >
> >> > It doesn't have to involve Registry tweaking so long as I can reuse the Key
> >> > (or any other key, for that matter) .
> >> >
> >> > Cheers
> >> >
> >> > "Wesley Vogel" wrote:
> >> >
> >> >> Trevor,
> >> >>
> >> >> See David Candy's post. I mentioned that I couldn't read hex, he can.
> >> >>
> >> >> Glad to hear that you got it sorted out.
> >> >>
> >> >> BTW, I'm still deciphering David's post. :-) And working on 49 other
> >> >> things.
> >> >>
> >> >> --
> >> >> Hope this helps. Let us know.
> >> >> Wes
> >> >>
> >> >> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
> >> >> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >> >> > Zulu and Wes,
> >> >> > Thanks to you both
> >> >> >
> >> >> > Zulu,
> >> >> > Yes, I will set the shortcut key as you suggested.
> >> >> > I will try different keys, including Function keys - sounds good.
> >> >> >
> >> >> > Wes,
> >> >> > I have yet to try your suggestions for the Registry, but am looking
> >> >> > forward to it.
> >> >> >
> >> >> > BTW,
> >> >> > I have managed to assign the key I used before to the new program.
> >> >> > Whether this is the only way or not or whetehr it will continue to
> >> >> > work, I don't know, but here is what I did.
> >> >> >
> >> >> > I re-created the old Shortcut (it had been deleted) and enetered the
> >> >> > old shortcut key. I tested it and it worked (referring to the old
> >> >> > program). I then changed the key in that shortcut to "none" and tried
> >> >> > the shortcut key again - it did nothing (as one would hope). I then
> >> >> > allocated the key to the new program, tried it, and it worked !!
> >> >> >
> >> >> > I still have the old shortcut with key set to "none", but that's OK -
> >> >> > I just moved it a general folder with other shortcuts - not the
> >> >> > desktop, which I don't want cluttered.
> >> >> >
> >> >> > I don't know whether this is worth posting anywhere, as the KB
> >> >> > article I read (can't remember the number) said keys cannot be
> >> >> > reallocated, as did you , Wes.
> >> >> >
> >> >> > Many thanks
> >> >> >
> >> >> > "Trevor L." wrote:
> >> >> >
> >> >> >> Wes,
> >> >> >>
> >> >> >> I am disappointed that I can't reassign a shortcut key to another
> >> >> >> program. As I say, there are only so many combinations one can use
> >> >> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
> >> >> >> 12 Function keys although I have ever tried these, so I don't know).
> >> >> >>
> >> >> >> I have already deleted the shortcut to the Nero Help Manual, but
> >> >> >> before I did, I made sure that the shortcut key was set to "(none)".
> >> >> >> Thanks for the info. as to how to find what key is assigned to a
> >> >> >> particular shortcut, but since changing it to "(none)" and deleting
> >> >> >> it makes no difference, it sort of doesn't help too much.
> >> >> >>
> >> >> >> Do you know where the info. is stored as to what shortcut key opens
> >> >> >> what program?
> >> >> >>
> >> >> >> Because the info. is retained after the shortcut itself is deleted,
> >> >> >> I would assume that the info. must be stored in the Registry. But I
> >> >> >> searched the registry for the value "BurningRom" (as the name of the
> >> >> >> program opened by the shortcut key is "C:\Program
> >> >> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
> >> >> >> seemed to contain any info. about shortcut key values.
> >> >> >>
> >> >> >> If I could edit the registry to remove/change shortcut key
> >> >> >> assignments, that would solve the problem.
> >> >> >>
> >> >> >> Many thanks
> >> >> >>
> >> >> >> "Wesley Vogel" wrote:
> >> >> >>
> >> >> >>> Once you assign a shortcut key combination for a specific program,
> >> >> >>> you will not be able to use that key combination with other
> >> >> >>> programs.
> >> >> >>>
> >> >> >>> Find the Nero Help Manual or the shortcut to same. Delete the
> >> >> >>> shortcut, if it exists.
> >> >> >>>
> >> >> >>> Follow the instructions below if no shortcut.
> >> >> >>>
> >> >> >>> If you forget the key combination for your shortcut, you can follow
> >> >> >>> steps 2 through 3 and review your shortcut keys.
> >> >> >>>
> >> >> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
> >> >> >>> Right-click the program file or shortcut, and then click Properties.
> >> >> >>>
> >> >> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
> >> >> >>> for a Windows program.
> >> >> >>>
> >> >> >>> --
> >> >> >>> Hope this helps. Let us know.
> >> >> >>> Wes
> >> >> >>>
> >> >> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
> >> >> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >> >> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
> >> >> >>>> (actually for Nero). I no longer want to do this as I am fairly
> >> >> >>>> used to Nero now and can open it directly when I want to, so I
> >> >> >>>> changed the key to (none).
> >> >> >>>>
> >> >> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
> >> >> >>>> restart the PC. (I changed the setting in this program to use this
> >> >> >>>> sequence.)
> >> >> >>>>
> >> >> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
> >> >> >>>> There was some info. on a Microsoft KB document re this problem,
> >> >> >>>> but I can't get it to work. I made sure that the old Shortcut had
> >> >> >>>> (none), then deleted it.
> >> >> >>>>
> >> >> >>>> As there are limited letters to use with Ctl-Alt, the ability to
> >> >> >>>> reuse them is important. Can anyone help?
> >> >> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
> >> >>
> >> >>
> >>
Anonymous
November 26, 2004 12:02:23 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

Kool, David!

Beats the hell out of trying to use calculator to convert hex values from
the wrong registry locations. <LOL> Thank you!

I placed both FindHotkey.vbs & FindHotkeys.bat in C:\. Created a shortcut
to FindHotkeys.bat.

Double click FindHotkeys.bat shortcut rendered the following info. You may
get a kick out of the first one. By the way, I use Alt+Ctrl+X for
ClearClipboard.exe all the time.

---------------------------
VBScript
---------------------------
C:\Documents and Settings\All Users\Start
Menu\UTILITIES\ClearClipboard.exe.lnkAlt+Ctrl+X
---------------------------
OK
---------------------------

COMPUTER DOCUMENTS.lnkAlt+Ctrl+C

Post OE.lnkAlt+Ctrl+P

UTILITIES.lnkAlt+Ctrl+U

WINDOWS EXPLORER.lnkAlt+Ctrl+E

C:\Documents and Settings\All Users\Start
Menu\UTILITIES\regedit.exe.lnkAlt+Ctrl+R
---

Ramesh is correct.

"Watch David like a hawk", Ramesh, Microsoft MVP.

--
Hope this helps. Let us know.
Wes

In news:%236wMCO40EHA.3368@TK2MSFTNGP10.phx.gbl,
David Candy <.> hunted and pecked:
> It's worked out at boot time. Put that script into c:\ and the bat
> file then type
>
> c:\findhotkey.bat
>
> I had %1 instead of %A at the end of the line. Attached it as a bat
> file.
>
> Then you need to do clean boot troubleshooting
>
http://support.microsoft.com/default.aspx?scid=kb;en-us;316434&FR=1&PA=1&SD=HSCH
>> Hi David,
>> Well, I managed to install TweakUI 1.33. It installs as a Control
>> Panel icon, which I didn't expect.
>>
>> The Repair Hotkeys item was present, but using it made no
>> difference, even after restarting. The Ctl-Alt-R combination still
>> opens the Nero BurningRom Manual even there is no shortcut present
>> with this set.
>>
>> I can't get your scripts to run - clearly there is something I am
>> doing wrong. However, if they are intended to return the hotkeys for
>> all shortcuts on the desktop and Start Menu, I can actually look at
>> what is set one by one, although the fact that a key is retained
>> after the shortcut is deleted means this may not give all the info.
>> needed.
>>
>> At stage, solving this looks like being in the "too hard" basket
>>
>> Ah well, these are the mysteries of XP :-)
>>
>> Cheers
>> "David Candy" wrote:
>>
>>> All tweakui have features that the other don't. 1.33 was written
>>> for new features introduced with Win ME / Win 2000. It's the only
>>> version to repair hotkeys.
>>>
>>> If you want to edit Add/Remove you need the first Tweakui for 95.
>>>
>>> My whole point of joining in was to say those registry keys are
>>> probably irrelevent.
>>>
>>> When starting a program one can specify a hotkey for the main
>>> window. A program can register a hotkey for it's own main window.
>>> Or it can register global hotkeys (ie not just for the main
>>> window).
>>>
>>> None of these are shortcut hotkeys. They are registered in memory.
>>> Presumbably Explorer is registering global hot keys on startup and
>>> then starts the whatever when windows tells explorer it has been
>>> pressed. But that's a guess.
>>>
>>> I've attached a script that prints hotkey in a msgbox, and include
>>> the content in the body here
>>>
>>> on error resume next
>>> set WshShell = WScript.CreateObject("WScript.Shell")
>>> Dim A
>>> Dim Ag
>>> Set Ag=Wscript.Arguments
>>> If Ag.Count > 0 then
>>> For x = 0 to Ag.Count -1
>>> A = A & Ag(x)
>>> Next
>>> End If
>>> Set FSO = CreateObject("Scripting.FileSystemObject")
>>> f=FSO.GetFile(A)
>>> set lnk = WshShell.CreateShortcut(A)
>>> If lnk.hotkey <> "" then
>>> msgbox A & vbcrlf & lnk.hotkey
>>> End If
>>>
>>> To use type cmd in start Run
>>>
>>> Explorer looks in 4 places for hotkeys, these are read on startup.
>>> The hotkey is stored in the shortcut. Only hotkeys on shortcuts in
>>> the four locations are live.
>>>
>>> Type in a command prompt
>>>
>>> cd %UserProfile%\desktop
>>> for %A in (*.lnk) do findhotkey.vbs "%1"
>>> for %A in (*.pif) do findhotkey.vbs "%1"
>>> for %A in (*.url) do findhotkey.vbs "%1"
>>> cd %AllUsersProfile%\desktop
>>> for %A in (*.lnk) do findhotkey.vbs "%1"
>>> for %A in (*.pif) do findhotkey.vbs "%1"
>>> for %A in (*.url) do findhotkey.vbs "%1"
>>> cd %UserProfile%\Start Menu
>>> for /r %A in (*.lnk) do findhotkey.vbs "%1"
>>> for /r %A in (*.pif) do findhotkey.vbs "%1"
>>> for /r %A in (*.url) do findhotkey.vbs "%1"
>>> cd %AllUsersProfile%\Start Menu
>>> for /r %A in (*.lnk) do findhotkey.vbs "%1"
>>> for /r %A in (*.pif) do findhotkey.vbs "%1"
>>> for /r %A in (*.url) do findhotkey.vbs "%1"
>>>
>>> Each shortcut, that has a hotkey, will pop up a dialog with the
>>> name of the shortcut and it's hotkey.
>>>
>>> You may have path problems. To make it work put in c:\ and change
>>>
>>> for %A in (*.url) do c:\findhotkey.vbs "%1"
>>>
>>> as all these directory changes may make it difficult for the script
>>> to be found (but shorten the amount of typing for the start menu
>>> FORs).
>>>
>>> Ctrl + C Copies the text of a message box to the clipboard.
>>>
>>> It is not reccommended that Ctrl + Alt be used with Hotkeys. Ctrl +
>>> left hand side Alt = Right hand side Alt and enters international
>>> characters if using the US International keyboard. Also F12 is
>>> reserved for the use of debuggers.
>>>
>>>
>>>
>>> --
>>> ----------------------------------------------------------
>>> http://www.uscricket.com
>>> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message
>>> news:483B65BF-8009-4F96-9AA1-44D3A0E11899@microsoft.com...
>>>> David,
>>>> Thanks.
>>>>
>>>> So that is not the right place to look.
>>>>
>>>> I set the hotkey in the normal way. I created a shortcut to the
>>>> Nero Manual on the desktop and then set the key in the shortcut. I
>>>> doubt that Nero set anything.
>>>>
>>>> Yes, it was a shortcut that I deleted, but then I reinstated it
>>>> and set the key to "none". I then used the same key in another
>>>> program, which I think works the second way, i.e. the program
>>>> registers the key. (Although I wonder where!)
>>>>
>>>> I will have a look at Tweakui Ver 1.33 and see what I can find. I
>>>> already have a version of TweakUI (File Version 2.10.0.0). If the
>>>> other one is later and has more features, including repairing hot
>>>> keys that would be great.
>>>>
>>>> Thanks for the help to date.
>>>>
>>>> "David Candy" wrote:
>>>>
>>>>> The point is they are ONLY multi language hotkeys for use only
>>>>> with multi language features. It is Soooooooooo unlikely to be
>>>>> under here.
>>>>>
>>>>> So there are two ways (apart from these multilingual features) of
>>>>> setting a hotkey. In shortcuts on Start Menu or Desktop items. By
>>>>> a program registering a hotkey when that program is started.
>>>>>
>>>>> I presume Nero doesn't do this?
>>>>> You have checked all shortcuts (after all it could be in a
>>>>> shortcut to an item you deleted and Windows found the closest
>>>>> match for you)?
>>>>>
>>>>> Tweakui Ver 1.33 has a repair hotkey feature.
>>>>>
http://www.microsoft.com/NTWorkstation/downloads/PowerT...
>>>>>
>>>>> --
>>>>> ----------------------------------------------------------
>>>>> http://www.uscricket.com
>>>>> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message
>>>>> news:B44A0D3A-3095-49F6-9D07-C3072C3150C7@microsoft.com...
>>>>>> Wes and David,
>>>>>>
>>>>>> All good things come to an end.
>>>>>>
>>>>>> I now find that Ctl-Alt-R invokes the old program again - Nero
>>>>>> BurningRom Help Manual. (I have restarted the computer since it
>>>>>> last worked as I wanted.)
>>>>>>
>>>>>> The contents of HKEY_CURRENT_USER\Control Panel\Input Method\Hot
>>>>>> Keys follows
>>>>>>
>>>>>> START
>>>>>> Windows Registry Editor Version 5.00
>>>>>>
>>>>>> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]
>>>>>>
>>>>>> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
>>>>>> "Key Modifiers"=hex:02,c0,00,00
>>>>>> "Target IME"=hex:00,00,00,00
>>>>>> "Virtual Key"=hex:20,00,00,00
>>>>>>
>>>>>> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
>>>>>> "Key Modifiers"=hex:04,c0,00,00
>>>>>> "Target IME"=hex:00,00,00,00
>>>>>> "Virtual Key"=hex:20,00,00,00
>>>>>>
>>>>>> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]
>>>>>> "Key Modifiers"=hex:02,c0,00,00
>>>>>> "Target IME"=hex:00,00,00,00
>>>>>> "Virtual Key"=hex:be,00,00,00
>>>>>>
>>>>>> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
>>>>>> "Key Modifiers"=hex:02,c0,00,00
>>>>>> "Target IME"=hex:00,00,00,00
>>>>>> "Virtual Key"=hex:20,00,00,00
>>>>>>
>>>>>> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000071]
>>>>>> "Key Modifiers"=hex:04,c0,00,00
>>>>>> "Target IME"=hex:00,00,00,00
>>>>>> "Virtual Key"=hex:20,00,00,00
>>>>>>
>>>>>> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000072]
>>>>>> "Key Modifiers"=hex:03,c0,00,00
>>>>>> "Target IME"=hex:00,00,00,00
>>>>>> "Virtual Key"=hex:bc,00,00,00
>>>>>>
>>>>>> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000200]
>>>>>> "Key Modifiers"=hex:03,c0,00,00
>>>>>> "Target IME"=hex:00,00,00,00
>>>>>> "Virtual Key"=hex:47,00,00,00
>>>>>>
>>>>>> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000201]
>>>>>> "Key Modifiers"=hex:03,c0,00,00
>>>>>> "Target IME"=hex:00,00,00,00
>>>>>> "Virtual Key"=hex:4b,00,00,00
>>>>>>
>>>>>> [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000202]
>>>>>> "Key Modifiers"=hex:03,c0,00,00
>>>>>> "Target IME"=hex:00,00,00,00
>>>>>> "Virtual Key"=hex:4c,00,00,00
>>>>>> END
>>>>>>
>>>>>> It is difficult to understand what these mean, but I certainly
>>>>>> cannot find any reference to Ctl-Alt-R
>>>>>>
>>>>>> From what you (David) said,
>>>>>> Ctl-Alt should be &H03
>>>>>> R should be &H52
>>>>>> This combination does not appear anywhere!
>>>>>>
>>>>>> So I assume that the reference to Ctl-Alt-R is not stored in Hot
>>>>>> Keys
>>>>>>
>>>>>> Any ideas?
>>>>>>
>>>>>> It doesn't have to involve Registry tweaking so long as I can
>>>>>> reuse the Key (or any other key, for that matter) .
>>>>>>
>>>>>> Cheers
>>>>>>
>>>>>> "Wesley Vogel" wrote:
>>>>>>
>>>>>>> Trevor,
>>>>>>>
>>>>>>> See David Candy's post. I mentioned that I couldn't read hex,
>>>>>>> he can.
>>>>>>>
>>>>>>> Glad to hear that you got it sorted out.
>>>>>>>
>>>>>>> BTW, I'm still deciphering David's post. :-) And working on
>>>>>>> 49 other things.
>>>>>>>
>>>>>>> --
>>>>>>> Hope this helps. Let us know.
>>>>>>> Wes
>>>>>>>
>>>>>>> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
>>>>>>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>>>>>>>> Zulu and Wes,
>>>>>>>> Thanks to you both
>>>>>>>>
>>>>>>>> Zulu,
>>>>>>>> Yes, I will set the shortcut key as you suggested.
>>>>>>>> I will try different keys, including Function keys - sounds
>>>>>>>> good.
>>>>>>>>
>>>>>>>> Wes,
>>>>>>>> I have yet to try your suggestions for the Registry, but am
>>>>>>>> looking forward to it.
>>>>>>>>
>>>>>>>> BTW,
>>>>>>>> I have managed to assign the key I used before to the new
>>>>>>>> program. Whether this is the only way or not or whetehr it
>>>>>>>> will continue to work, I don't know, but here is what I did.
>>>>>>>>
>>>>>>>> I re-created the old Shortcut (it had been deleted) and
>>>>>>>> enetered the old shortcut key. I tested it and it worked
>>>>>>>> (referring to the old program). I then changed the key in that
>>>>>>>> shortcut to "none" and tried the shortcut key again - it did
>>>>>>>> nothing (as one would hope). I then allocated the key to the
>>>>>>>> new program, tried it, and it worked !!
>>>>>>>>
>>>>>>>> I still have the old shortcut with key set to "none", but
>>>>>>>> that's OK - I just moved it a general folder with other
>>>>>>>> shortcuts - not the desktop, which I don't want cluttered.
>>>>>>>>
>>>>>>>> I don't know whether this is worth posting anywhere, as the KB
>>>>>>>> article I read (can't remember the number) said keys cannot be
>>>>>>>> reallocated, as did you , Wes.
>>>>>>>>
>>>>>>>> Many thanks
>>>>>>>>
>>>>>>>> "Trevor L." wrote:
>>>>>>>>
>>>>>>>>> Wes,
>>>>>>>>>
>>>>>>>>> I am disappointed that I can't reassign a shortcut key to
>>>>>>>>> another program. As I say, there are only so many
>>>>>>>>> combinations one can use before you run out of keys - 26
>>>>>>>>> alpha, 10 numeric (and perhaps the 12 Function keys although
>>>>>>>>> I have ever tried these, so I don't know).
>>>>>>>>>
>>>>>>>>> I have already deleted the shortcut to the Nero Help Manual,
>>>>>>>>> but before I did, I made sure that the shortcut key was set
>>>>>>>>> to "(none)". Thanks for the info. as to how to find what key
>>>>>>>>> is assigned to a particular shortcut, but since changing it
>>>>>>>>> to "(none)" and deleting it makes no difference, it sort of
>>>>>>>>> doesn't help too much.
>>>>>>>>>
>>>>>>>>> Do you know where the info. is stored as to what shortcut key
>>>>>>>>> opens what program?
>>>>>>>>>
>>>>>>>>> Because the info. is retained after the shortcut itself is
>>>>>>>>> deleted, I would assume that the info. must be stored in the
>>>>>>>>> Registry. But I searched the registry for the value
>>>>>>>>> "BurningRom" (as the name of the program opened by the
>>>>>>>>> shortcut key is "C:\Program
>>>>>>>>> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that
>>>>>>>>> I found seemed to contain any info. about shortcut key
>>>>>>>>> values.
>>>>>>>>>
>>>>>>>>> If I could edit the registry to remove/change shortcut key
>>>>>>>>> assignments, that would solve the problem.
>>>>>>>>>
>>>>>>>>> Many thanks
>>>>>>>>>
>>>>>>>>> "Wesley Vogel" wrote:
>>>>>>>>>
>>>>>>>>>> Once you assign a shortcut key combination for a specific
>>>>>>>>>> program, you will not be able to use that key combination
>>>>>>>>>> with other programs.
>>>>>>>>>>
>>>>>>>>>> Find the Nero Help Manual or the shortcut to same. Delete
>>>>>>>>>> the shortcut, if it exists.
>>>>>>>>>>
>>>>>>>>>> Follow the instructions below if no shortcut.
>>>>>>>>>>
>>>>>>>>>> If you forget the key combination for your shortcut, you can
>>>>>>>>>> follow steps 2 through 3 and review your shortcut keys.
>>>>>>>>>>
>>>>>>>>>> 2. Locate the program file (.exe) or the program's shortcut
>>>>>>>>>> icon. Right-click the program file or shortcut, and then
>>>>>>>>>> click Properties.
>>>>>>>>>>
>>>>>>>>>> 3. Click the Program tab for an MS-DOS program or the
>>>>>>>>>> Shortcut tab for a Windows program.
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Hope this helps. Let us know.
>>>>>>>>>> Wes
>>>>>>>>>>
>>>>>>>>>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
>>>>>>>>>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and
>>>>>>>>>> pecked:
>>>>>>>>>>> I used to have a Shortcut Ctl-Alt-R which opened a User
>>>>>>>>>>> manual (actually for Nero). I no longer want to do this as
>>>>>>>>>>> I am fairly used to Nero now and can open it directly when
>>>>>>>>>>> I want to, so I changed the key to (none).
>>>>>>>>>>>
>>>>>>>>>>> I later decided to re-use Ctl-Alt-R to invoke a program
>>>>>>>>>>> which will restart the PC. (I changed the setting in this
>>>>>>>>>>> program to use this sequence.)
>>>>>>>>>>>
>>>>>>>>>>> But I find that using Ctl-Alt-R still invokes the User
>>>>>>>>>>> manual. There was some info. on a Microsoft KB document re
>>>>>>>>>>> this problem, but I can't get it to work. I made sure that
>>>>>>>>>>> the old Shortcut had (none), then deleted it.
>>>>>>>>>>>
>>>>>>>>>>> As there are limited letters to use with Ctl-Alt, the
>>>>>>>>>>> ability to reuse them is important. Can anyone help?
>>>>>>>>>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
Anonymous
November 26, 2004 8:45:02 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

David and Wes,
I must be as thick as a brick.

I cannot get either of the two files to run.

This is C:\findhotkey.vbs (copied exactly as David sent it - I have added
START and END delimiters)
START
on error resume next
set WshShell = WScript.CreateObject("WScript.Shell")
Dim A
Dim Ag
Set Ag=Wscript.Arguments
If Ag.Count > 0 then
For x = 0 to Ag.Count -1
A = A & Ag(x)
Next
End If
Set FSO = CreateObject("Scripting.FileSystemObject")
f=FSO.GetFile(A)
set lnk = WshShell.CreateShortcut(A)
If lnk.hotkey <> "" then
msgbox A & vbcrlf & lnk.hotkey
End If
END

Double-clicking it caused a response from Norton
"Alert:Malicious Script detected"

I selected "Allow the entire script once" and pressed OK and I got
absolutely nothing

This is C:\findhotkeys.bat (modified as suggested by David so that "%A" is
at the end of the line - I have added START and END delimiters)
START
cd %UserProfile%\desktop
for %A in (*.lnk) do findhotkey.vbs "%A"
for %A in (*.pif) do findhotkey.vbs "%A"
for %A in (*.url) do findhotkey.vbs "%A"
cd %AllUsersProfile%\desktop
for %A in (*.lnk) do findhotkey.vbs "%A"
for %A in (*.pif) do findhotkey.vbs "%A"
for %A in (*.url) do findhotkey.vbs "%A"
cd %UserProfile%\Start Menu
for /r %A in (*.lnk) do findhotkey.vbs "%A"
for /r %A in (*.pif) do findhotkey.vbs "%A"
for /r %A in (*.url) do findhotkey.vbs "%A"
cd %AllUsersProfile%\Start Menu
for /r %A in (*.lnk) do findhotkey.vbs "%A"
for /r %A in (*.pif) do findhotkey.vbs "%A"
for /r %A in (*.url) do findhotkey.vbs "%A"
END

I opened the Command Prompt, changed directory to C: (command cd \) and
typed findhotkeys (to execute the .bat file of that name)

The result was
C:\>cd C:\Documents and Settings\Trevor\
desktop
A" was unexpected at this time.

I restarted the computer and tried again with exactly the same result.

I note that both of you have run this successfully, so what is dunderhead
(namely me!) doing wrong?

Cheers


"David Candy" wrote:

> All tweakui have features that the other don't. 1.33 was written for new features introduced with Win ME / Win 2000. It's the only version to repair hotkeys.
>
> If you want to edit Add/Remove you need the first Tweakui for 95.
>
> My whole point of joining in was to say those registry keys are probably irrelevent.
>
> When starting a program one can specify a hotkey for the main window. A program can register a hotkey for it's own main window. Or it can register global hotkeys (ie not just for the main window).
>
> None of these are shortcut hotkeys. They are registered in memory. Presumbably Explorer is registering global hot keys on startup and then starts the whatever when windows tells explorer it has been pressed. But that's a guess.
>
> I've attached a script that prints hotkey in a msgbox, and include the content in the body here
>
> on error resume next
> set WshShell = WScript.CreateObject("WScript.Shell")
> Dim A
> Dim Ag
> Set Ag=Wscript.Arguments
> If Ag.Count > 0 then
> For x = 0 to Ag.Count -1
> A = A & Ag(x)
> Next
> End If
> Set FSO = CreateObject("Scripting.FileSystemObject")
> f=FSO.GetFile(A)
> set lnk = WshShell.CreateShortcut(A)
> If lnk.hotkey <> "" then
> msgbox A & vbcrlf & lnk.hotkey
> End If
>
> To use type cmd in start Run
>
> Explorer looks in 4 places for hotkeys, these are read on startup. The hotkey is stored in the shortcut. Only hotkeys on shortcuts in the four locations are live.
>
> Type in a command prompt
>
> cd %UserProfile%\desktop
> for %A in (*.lnk) do findhotkey.vbs "%1"
> for %A in (*.pif) do findhotkey.vbs "%1"
> for %A in (*.url) do findhotkey.vbs "%1"
> cd %AllUsersProfile%\desktop
> for %A in (*.lnk) do findhotkey.vbs "%1"
> for %A in (*.pif) do findhotkey.vbs "%1"
> for %A in (*.url) do findhotkey.vbs "%1"
> cd %UserProfile%\Start Menu
> for /r %A in (*.lnk) do findhotkey.vbs "%1"
> for /r %A in (*.pif) do findhotkey.vbs "%1"
> for /r %A in (*.url) do findhotkey.vbs "%1"
> cd %AllUsersProfile%\Start Menu
> for /r %A in (*.lnk) do findhotkey.vbs "%1"
> for /r %A in (*.pif) do findhotkey.vbs "%1"
> for /r %A in (*.url) do findhotkey.vbs "%1"
>
> Each shortcut, that has a hotkey, will pop up a dialog with the name of the shortcut and it's hotkey.
>
> You may have path problems. To make it work put in c:\ and change
>
> for %A in (*.url) do c:\findhotkey.vbs "%1"
>
> as all these directory changes may make it difficult for the script to be found (but shorten the amount of typing for the start menu FORs).
>
> Ctrl + C Copies the text of a message box to the clipboard.
>
> It is not reccommended that Ctrl + Alt be used with Hotkeys. Ctrl + left hand side Alt = Right hand side Alt and enters international characters if using the US International keyboard. Also F12 is reserved for the use of debuggers.
>
>
>
> --
> ----------------------------------------------------------
> http://www.uscricket.com
> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:483B65BF-8009-4F96-9AA1-44D3A0E11899@microsoft.com...
> > David,
> > Thanks.
> >
> > So that is not the right place to look.
> >
> > I set the hotkey in the normal way. I created a shortcut to the Nero Manual
> > on the desktop and then set the key in the shortcut. I doubt that Nero set
> > anything.
> >
> > Yes, it was a shortcut that I deleted, but then I reinstated it and set the
> > key to "none". I then used the same key in another program, which I think
> > works the second way, i.e. the program registers the key. (Although I wonder
> > where!)
> >
> > I will have a look at Tweakui Ver 1.33 and see what I can find. I already
> > have a version of TweakUI (File Version 2.10.0.0). If the other one is later
> > and has more features, including repairing hot keys that would be great.
> >
> > Thanks for the help to date.
> >
> > "David Candy" wrote:
> >
> >> The point is they are ONLY multi language hotkeys for use only with multi language features. It is Soooooooooo unlikely to be under here.
> >>
> >> So there are two ways (apart from these multilingual features) of setting a hotkey. In shortcuts on Start Menu or Desktop items. By a program registering a hotkey when that program is started.
> >>
> >> I presume Nero doesn't do this?
> >> You have checked all shortcuts (after all it could be in a shortcut to an item you deleted and Windows found the closest match for you)?
> >>
> >> Tweakui Ver 1.33 has a repair hotkey feature.
> >> http://www.microsoft.com/NTWorkstation/downloads/PowerT...
> >>
> >> --
> >> ----------------------------------------------------------
> >> http://www.uscricket.com
> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:B44A0D3A-3095-49F6-9D07-C3072C3150C7@microsoft.com...
> >> > Wes and David,
> >> >
> >> > All good things come to an end.
> >> >
> >> > I now find that Ctl-Alt-R invokes the old program again - Nero BurningRom
> >> > Help Manual. (I have restarted the computer since it last worked as I wanted.)
> >> >
> >> > The contents of HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys follows
> >> >
> >> > START
> >> > Windows Registry Editor Version 5.00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
> >> > "Key Modifiers"=hex:02,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:20,00,00,00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
> >> > "Key Modifiers"=hex:04,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:20,00,00,00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]
> >> > "Key Modifiers"=hex:02,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:be,00,00,00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
> >> > "Key Modifiers"=hex:02,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:20,00,00,00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000071]
> >> > "Key Modifiers"=hex:04,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:20,00,00,00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000072]
> >> > "Key Modifiers"=hex:03,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:bc,00,00,00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000200]
> >> > "Key Modifiers"=hex:03,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:47,00,00,00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000201]
> >> > "Key Modifiers"=hex:03,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:4b,00,00,00
> >> >
> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000202]
> >> > "Key Modifiers"=hex:03,c0,00,00
> >> > "Target IME"=hex:00,00,00,00
> >> > "Virtual Key"=hex:4c,00,00,00
> >> > END
> >> >
> >> > It is difficult to understand what these mean, but I certainly cannot find
> >> > any reference to Ctl-Alt-R
> >> >
> >> > From what you (David) said,
> >> > Ctl-Alt should be &H03
> >> > R should be &H52
> >> > This combination does not appear anywhere!
> >> >
> >> > So I assume that the reference to Ctl-Alt-R is not stored in Hot Keys
> >> >
> >> > Any ideas?
> >> >
> >> > It doesn't have to involve Registry tweaking so long as I can reuse the Key
> >> > (or any other key, for that matter) .
> >> >
> >> > Cheers
> >> >
> >> > "Wesley Vogel" wrote:
> >> >
> >> >> Trevor,
> >> >>
> >> >> See David Candy's post. I mentioned that I couldn't read hex, he can.
> >> >>
> >> >> Glad to hear that you got it sorted out.
> >> >>
> >> >> BTW, I'm still deciphering David's post. :-) And working on 49 other
> >> >> things.
> >> >>
> >> >> --
> >> >> Hope this helps. Let us know.
> >> >> Wes
> >> >>
> >> >> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
> >> >> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >> >> > Zulu and Wes,
> >> >> > Thanks to you both
> >> >> >
> >> >> > Zulu,
> >> >> > Yes, I will set the shortcut key as you suggested.
> >> >> > I will try different keys, including Function keys - sounds good.
> >> >> >
> >> >> > Wes,
> >> >> > I have yet to try your suggestions for the Registry, but am looking
> >> >> > forward to it.
> >> >> >
> >> >> > BTW,
> >> >> > I have managed to assign the key I used before to the new program.
> >> >> > Whether this is the only way or not or whetehr it will continue to
> >> >> > work, I don't know, but here is what I did.
> >> >> >
> >> >> > I re-created the old Shortcut (it had been deleted) and enetered the
> >> >> > old shortcut key. I tested it and it worked (referring to the old
> >> >> > program). I then changed the key in that shortcut to "none" and tried
> >> >> > the shortcut key again - it did nothing (as one would hope). I then
> >> >> > allocated the key to the new program, tried it, and it worked !!
> >> >> >
> >> >> > I still have the old shortcut with key set to "none", but that's OK -
> >> >> > I just moved it a general folder with other shortcuts - not the
> >> >> > desktop, which I don't want cluttered.
> >> >> >
> >> >> > I don't know whether this is worth posting anywhere, as the KB
> >> >> > article I read (can't remember the number) said keys cannot be
> >> >> > reallocated, as did you , Wes.
> >> >> >
> >> >> > Many thanks
> >> >> >
> >> >> > "Trevor L." wrote:
> >> >> >
> >> >> >> Wes,
> >> >> >>
> >> >> >> I am disappointed that I can't reassign a shortcut key to another
> >> >> >> program. As I say, there are only so many combinations one can use
> >> >> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
> >> >> >> 12 Function keys although I have ever tried these, so I don't know).
> >> >> >>
> >> >> >> I have already deleted the shortcut to the Nero Help Manual, but
> >> >> >> before I did, I made sure that the shortcut key was set to "(none)".
> >> >> >> Thanks for the info. as to how to find what key is assigned to a
> >> >> >> particular shortcut, but since changing it to "(none)" and deleting
> >> >> >> it makes no difference, it sort of doesn't help too much.
> >> >> >>
> >> >> >> Do you know where the info. is stored as to what shortcut key opens
> >> >> >> what program?
> >> >> >>
> >> >> >> Because the info. is retained after the shortcut itself is deleted,
> >> >> >> I would assume that the info. must be stored in the Registry. But I
> >> >> >> searched the registry for the value "BurningRom" (as the name of the
> >> >> >> program opened by the shortcut key is "C:\Program
> >> >> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
> >> >> >> seemed to contain any info. about shortcut key values.
> >> >> >>
> >> >> >> If I could edit the registry to remove/change shortcut key
> >> >> >> assignments, that would solve the problem.
> >> >> >>
> >> >> >> Many thanks
> >> >> >>
> >> >> >> "Wesley Vogel" wrote:
> >> >> >>
> >> >> >>> Once you assign a shortcut key combination for a specific program,
> >> >> >>> you will not be able to use that key combination with other
> >> >> >>> programs.
> >> >> >>>
> >> >> >>> Find the Nero Help Manual or the shortcut to same. Delete the
> >> >> >>> shortcut, if it exists.
> >> >> >>>
> >> >> >>> Follow the instructions below if no shortcut.
> >> >> >>>
> >> >> >>> If you forget the key combination for your shortcut, you can follow
> >> >> >>> steps 2 through 3 and review your shortcut keys.
> >> >> >>>
> >> >> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
> >> >> >>> Right-click the program file or shortcut, and then click Properties.
> >> >> >>>
> >> >> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
> >> >> >>> for a Windows program.
> >> >> >>>
> >> >> >>> --
> >> >> >>> Hope this helps. Let us know.
> >> >> >>> Wes
> >> >> >>>
> >> >> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
> >> >> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >> >> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
> >> >> >>>> (actually for Nero). I no longer want to do this as I am fairly
> >> >> >>>> used to Nero now and can open it directly when I want to, so I
> >> >> >>>> changed the key to (none).
> >> >> >>>>
> >> >> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
> >> >> >>>> restart the PC. (I changed the setting in this program to use this
> >> >> >>>> sequence.)
> >> >> >>>>
> >> >> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
> >> >> >>>> There was some info. on a Microsoft KB document re this problem,
> >> >> >>>> but I can't get it to work. I made sure that the old Shortcut had
> >> >> >>>> (none), then deleted it.
> >> >> >>>>
> >> >> >>>> As there are limited letters to use with Ctl-Alt, the ability to
> >> >> >>>> reuse them is important. Can anyone help?
> >> >> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
> >> >>
> >> >>
> >>
Anonymous
November 27, 2004 3:54:51 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

Adding Start and End will stop it working.

I've attached both files to previous posts.

news://msnews.microsoft.com/#6wMCO40EHA.3368@TK2MSFTNGP10.phx.gbl
news://msnews.microsoft.com/OZJYXC20EHA.3596@TK2MSFTNGP12.phx.gbl

To view this newsgroup use
news://msnews.microsoft.com/microsoft.public.windowsxp.customize

In OE's main window you probably need to change the setting at
Tools - Options - Do Not Allow Attachments ....
before you can use them.
--
----------------------------------------------------------
http://www.uscricket.com
"Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:C21DF1E8-F1CB-43FC-A2D9-410AC74EB8DC@microsoft.com...
> David and Wes,
> I must be as thick as a brick.
>
> I cannot get either of the two files to run.
>
> This is C:\findhotkey.vbs (copied exactly as David sent it - I have added
> START and END delimiters)
> START
> on error resume next
> set WshShell = WScript.CreateObject("WScript.Shell")
> Dim A
> Dim Ag
> Set Ag=Wscript.Arguments
> If Ag.Count > 0 then
> For x = 0 to Ag.Count -1
> A = A & Ag(x)
> Next
> End If
> Set FSO = CreateObject("Scripting.FileSystemObject")
> f=FSO.GetFile(A)
> set lnk = WshShell.CreateShortcut(A)
> If lnk.hotkey <> "" then
> msgbox A & vbcrlf & lnk.hotkey
> End If
> END
>
> Double-clicking it caused a response from Norton
> "Alert:Malicious Script detected"
>
> I selected "Allow the entire script once" and pressed OK and I got
> absolutely nothing
>
> This is C:\findhotkeys.bat (modified as suggested by David so that "%A" is
> at the end of the line - I have added START and END delimiters)
> START
> cd %UserProfile%\desktop
> for %A in (*.lnk) do findhotkey.vbs "%A"
> for %A in (*.pif) do findhotkey.vbs "%A"
> for %A in (*.url) do findhotkey.vbs "%A"
> cd %AllUsersProfile%\desktop
> for %A in (*.lnk) do findhotkey.vbs "%A"
> for %A in (*.pif) do findhotkey.vbs "%A"
> for %A in (*.url) do findhotkey.vbs "%A"
> cd %UserProfile%\Start Menu
> for /r %A in (*.lnk) do findhotkey.vbs "%A"
> for /r %A in (*.pif) do findhotkey.vbs "%A"
> for /r %A in (*.url) do findhotkey.vbs "%A"
> cd %AllUsersProfile%\Start Menu
> for /r %A in (*.lnk) do findhotkey.vbs "%A"
> for /r %A in (*.pif) do findhotkey.vbs "%A"
> for /r %A in (*.url) do findhotkey.vbs "%A"
> END
>
> I opened the Command Prompt, changed directory to C: (command cd \) and
> typed findhotkeys (to execute the .bat file of that name)
>
> The result was
> C:\>cd C:\Documents and Settings\Trevor\
> desktop
> A" was unexpected at this time.
>
> I restarted the computer and tried again with exactly the same result.
>
> I note that both of you have run this successfully, so what is dunderhead
> (namely me!) doing wrong?
>
> Cheers
>
>
> "David Candy" wrote:
>
>> All tweakui have features that the other don't. 1.33 was written for new features introduced with Win ME / Win 2000. It's the only version to repair hotkeys.
>>
>> If you want to edit Add/Remove you need the first Tweakui for 95.
>>
>> My whole point of joining in was to say those registry keys are probably irrelevent.
>>
>> When starting a program one can specify a hotkey for the main window. A program can register a hotkey for it's own main window. Or it can register global hotkeys (ie not just for the main window).
>>
>> None of these are shortcut hotkeys. They are registered in memory. Presumbably Explorer is registering global hot keys on startup and then starts the whatever when windows tells explorer it has been pressed. But that's a guess.
>>
>> I've attached a script that prints hotkey in a msgbox, and include the content in the body here
>>
>> on error resume next
>> set WshShell = WScript.CreateObject("WScript.Shell")
>> Dim A
>> Dim Ag
>> Set Ag=Wscript.Arguments
>> If Ag.Count > 0 then
>> For x = 0 to Ag.Count -1
>> A = A & Ag(x)
>> Next
>> End If
>> Set FSO = CreateObject("Scripting.FileSystemObject")
>> f=FSO.GetFile(A)
>> set lnk = WshShell.CreateShortcut(A)
>> If lnk.hotkey <> "" then
>> msgbox A & vbcrlf & lnk.hotkey
>> End If
>>
>> To use type cmd in start Run
>>
>> Explorer looks in 4 places for hotkeys, these are read on startup. The hotkey is stored in the shortcut. Only hotkeys on shortcuts in the four locations are live.
>>
>> Type in a command prompt
>>
>> cd %UserProfile%\desktop
>> for %A in (*.lnk) do findhotkey.vbs "%1"
>> for %A in (*.pif) do findhotkey.vbs "%1"
>> for %A in (*.url) do findhotkey.vbs "%1"
>> cd %AllUsersProfile%\desktop
>> for %A in (*.lnk) do findhotkey.vbs "%1"
>> for %A in (*.pif) do findhotkey.vbs "%1"
>> for %A in (*.url) do findhotkey.vbs "%1"
>> cd %UserProfile%\Start Menu
>> for /r %A in (*.lnk) do findhotkey.vbs "%1"
>> for /r %A in (*.pif) do findhotkey.vbs "%1"
>> for /r %A in (*.url) do findhotkey.vbs "%1"
>> cd %AllUsersProfile%\Start Menu
>> for /r %A in (*.lnk) do findhotkey.vbs "%1"
>> for /r %A in (*.pif) do findhotkey.vbs "%1"
>> for /r %A in (*.url) do findhotkey.vbs "%1"
>>
>> Each shortcut, that has a hotkey, will pop up a dialog with the name of the shortcut and it's hotkey.
>>
>> You may have path problems. To make it work put in c:\ and change
>>
>> for %A in (*.url) do c:\findhotkey.vbs "%1"
>>
>> as all these directory changes may make it difficult for the script to be found (but shorten the amount of typing for the start menu FORs).
>>
>> Ctrl + C Copies the text of a message box to the clipboard.
>>
>> It is not reccommended that Ctrl + Alt be used with Hotkeys. Ctrl + left hand side Alt = Right hand side Alt and enters international characters if using the US International keyboard. Also F12 is reserved for the use of debuggers.
>>
>>
>>
>> --
>> ----------------------------------------------------------
>> http://www.uscricket.com
>> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:483B65BF-8009-4F96-9AA1-44D3A0E11899@microsoft.com...
>> > David,
>> > Thanks.
>> >
>> > So that is not the right place to look.
>> >
>> > I set the hotkey in the normal way. I created a shortcut to the Nero Manual
>> > on the desktop and then set the key in the shortcut. I doubt that Nero set
>> > anything.
>> >
>> > Yes, it was a shortcut that I deleted, but then I reinstated it and set the
>> > key to "none". I then used the same key in another program, which I think
>> > works the second way, i.e. the program registers the key. (Although I wonder
>> > where!)
>> >
>> > I will have a look at Tweakui Ver 1.33 and see what I can find. I already
>> > have a version of TweakUI (File Version 2.10.0.0). If the other one is later
>> > and has more features, including repairing hot keys that would be great.
>> >
>> > Thanks for the help to date.
>> >
>> > "David Candy" wrote:
>> >
>> >> The point is they are ONLY multi language hotkeys for use only with multi language features. It is Soooooooooo unlikely to be under here.
>> >>
>> >> So there are two ways (apart from these multilingual features) of setting a hotkey. In shortcuts on Start Menu or Desktop items. By a program registering a hotkey when that program is started.
>> >>
>> >> I presume Nero doesn't do this?
>> >> You have checked all shortcuts (after all it could be in a shortcut to an item you deleted and Windows found the closest match for you)?
>> >>
>> >> Tweakui Ver 1.33 has a repair hotkey feature.
>> >> http://www.microsoft.com/NTWorkstation/downloads/PowerT...
>> >>
>> >> --
>> >> ----------------------------------------------------------
>> >> http://www.uscricket.com
>> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:B44A0D3A-3095-49F6-9D07-C3072C3150C7@microsoft.com...
>> >> > Wes and David,
>> >> >
>> >> > All good things come to an end.
>> >> >
>> >> > I now find that Ctl-Alt-R invokes the old program again - Nero BurningRom
>> >> > Help Manual. (I have restarted the computer since it last worked as I wanted.)
>> >> >
>> >> > The contents of HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys follows
>> >> >
>> >> > START
>> >> > Windows Registry Editor Version 5.00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
>> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:20,00,00,00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
>> >> > "Key Modifiers"=hex:04,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:20,00,00,00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]
>> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:be,00,00,00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
>> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:20,00,00,00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000071]
>> >> > "Key Modifiers"=hex:04,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:20,00,00,00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000072]
>> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:bc,00,00,00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000200]
>> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:47,00,00,00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000201]
>> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:4b,00,00,00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000202]
>> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:4c,00,00,00
>> >> > END
>> >> >
>> >> > It is difficult to understand what these mean, but I certainly cannot find
>> >> > any reference to Ctl-Alt-R
>> >> >
>> >> > From what you (David) said,
>> >> > Ctl-Alt should be &H03
>> >> > R should be &H52
>> >> > This combination does not appear anywhere!
>> >> >
>> >> > So I assume that the reference to Ctl-Alt-R is not stored in Hot Keys
>> >> >
>> >> > Any ideas?
>> >> >
>> >> > It doesn't have to involve Registry tweaking so long as I can reuse the Key
>> >> > (or any other key, for that matter) .
>> >> >
>> >> > Cheers
>> >> >
>> >> > "Wesley Vogel" wrote:
>> >> >
>> >> >> Trevor,
>> >> >>
>> >> >> See David Candy's post. I mentioned that I couldn't read hex, he can.
>> >> >>
>> >> >> Glad to hear that you got it sorted out.
>> >> >>
>> >> >> BTW, I'm still deciphering David's post. :-) And working on 49 other
>> >> >> things.
>> >> >>
>> >> >> --
>> >> >> Hope this helps. Let us know.
>> >> >> Wes
>> >> >>
>> >> >> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
>> >> >> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >> >> > Zulu and Wes,
>> >> >> > Thanks to you both
>> >> >> >
>> >> >> > Zulu,
>> >> >> > Yes, I will set the shortcut key as you suggested.
>> >> >> > I will try different keys, including Function keys - sounds good.
>> >> >> >
>> >> >> > Wes,
>> >> >> > I have yet to try your suggestions for the Registry, but am looking
>> >> >> > forward to it.
>> >> >> >
>> >> >> > BTW,
>> >> >> > I have managed to assign the key I used before to the new program.
>> >> >> > Whether this is the only way or not or whetehr it will continue to
>> >> >> > work, I don't know, but here is what I did.
>> >> >> >
>> >> >> > I re-created the old Shortcut (it had been deleted) and enetered the
>> >> >> > old shortcut key. I tested it and it worked (referring to the old
>> >> >> > program). I then changed the key in that shortcut to "none" and tried
>> >> >> > the shortcut key again - it did nothing (as one would hope). I then
>> >> >> > allocated the key to the new program, tried it, and it worked !!
>> >> >> >
>> >> >> > I still have the old shortcut with key set to "none", but that's OK -
>> >> >> > I just moved it a general folder with other shortcuts - not the
>> >> >> > desktop, which I don't want cluttered.
>> >> >> >
>> >> >> > I don't know whether this is worth posting anywhere, as the KB
>> >> >> > article I read (can't remember the number) said keys cannot be
>> >> >> > reallocated, as did you , Wes.
>> >> >> >
>> >> >> > Many thanks
>> >> >> >
>> >> >> > "Trevor L." wrote:
>> >> >> >
>> >> >> >> Wes,
>> >> >> >>
>> >> >> >> I am disappointed that I can't reassign a shortcut key to another
>> >> >> >> program. As I say, there are only so many combinations one can use
>> >> >> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
>> >> >> >> 12 Function keys although I have ever tried these, so I don't know).
>> >> >> >>
>> >> >> >> I have already deleted the shortcut to the Nero Help Manual, but
>> >> >> >> before I did, I made sure that the shortcut key was set to "(none)".
>> >> >> >> Thanks for the info. as to how to find what key is assigned to a
>> >> >> >> particular shortcut, but since changing it to "(none)" and deleting
>> >> >> >> it makes no difference, it sort of doesn't help too much.
>> >> >> >>
>> >> >> >> Do you know where the info. is stored as to what shortcut key opens
>> >> >> >> what program?
>> >> >> >>
>> >> >> >> Because the info. is retained after the shortcut itself is deleted,
>> >> >> >> I would assume that the info. must be stored in the Registry. But I
>> >> >> >> searched the registry for the value "BurningRom" (as the name of the
>> >> >> >> program opened by the shortcut key is "C:\Program
>> >> >> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
>> >> >> >> seemed to contain any info. about shortcut key values.
>> >> >> >>
>> >> >> >> If I could edit the registry to remove/change shortcut key
>> >> >> >> assignments, that would solve the problem.
>> >> >> >>
>> >> >> >> Many thanks
>> >> >> >>
>> >> >> >> "Wesley Vogel" wrote:
>> >> >> >>
>> >> >> >>> Once you assign a shortcut key combination for a specific program,
>> >> >> >>> you will not be able to use that key combination with other
>> >> >> >>> programs.
>> >> >> >>>
>> >> >> >>> Find the Nero Help Manual or the shortcut to same. Delete the
>> >> >> >>> shortcut, if it exists.
>> >> >> >>>
>> >> >> >>> Follow the instructions below if no shortcut.
>> >> >> >>>
>> >> >> >>> If you forget the key combination for your shortcut, you can follow
>> >> >> >>> steps 2 through 3 and review your shortcut keys.
>> >> >> >>>
>> >> >> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
>> >> >> >>> Right-click the program file or shortcut, and then click Properties.
>> >> >> >>>
>> >> >> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
>> >> >> >>> for a Windows program.
>> >> >> >>>
>> >> >> >>> --
>> >> >> >>> Hope this helps. Let us know.
>> >> >> >>> Wes
>> >> >> >>>
>> >> >> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
>> >> >> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >> >> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
>> >> >> >>>> (actually for Nero). I no longer want to do this as I am fairly
>> >> >> >>>> used to Nero now and can open it directly when I want to, so I
>> >> >> >>>> changed the key to (none).
>> >> >> >>>>
>> >> >> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
>> >> >> >>>> restart the PC. (I changed the setting in this program to use this
>> >> >> >>>> sequence.)
>> >> >> >>>>
>> >> >> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
>> >> >> >>>> There was some info. on a Microsoft KB document re this problem,
>> >> >> >>>> but I can't get it to work. I made sure that the old Shortcut had
>> >> >> >>>> (none), then deleted it.
>> >> >> >>>>
>> >> >> >>>> As there are limited letters to use with Ctl-Alt, the ability to
>> >> >> >>>> reuse them is important. Can anyone help?
>> >> >> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
>> >> >>
>> >> >>
>> >>
Anonymous
November 27, 2004 3:54:52 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

David,
My apologies,

I simply meant that the text of the file was everything between (but not
including) START and END.

I will review the newsgroup entires and see if this helps me. I don't know
whether I have said before, but I spent most of my professional life as one
of these (now almost obsolete!!) Mainframe programmers, who has only recently
- at least in my time scale - had to come to grips with PCs. So I am still a
learner on many things.

I appreciate the help I have received from the Newsgroup.




"David Candy" wrote:

> Adding Start and End will stop it working.
>
> I've attached both files to previous posts.
>
> news://msnews.microsoft.com/#6wMCO40EHA.3368@TK2MSFTNGP10.phx.gbl
> news://msnews.microsoft.com/OZJYXC20EHA.3596@TK2MSFTNGP12.phx.gbl
>
> To view this newsgroup use
> news://msnews.microsoft.com/microsoft.public.windowsxp.customize
>
> In OE's main window you probably need to change the setting at
> Tools - Options - Do Not Allow Attachments ....
> before you can use them.
> --
> ----------------------------------------------------------
> http://www.uscricket.com
> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:C21DF1E8-F1CB-43FC-A2D9-410AC74EB8DC@microsoft.com...
> > David and Wes,
> > I must be as thick as a brick.
> >
> > I cannot get either of the two files to run.
> >
> > This is C:\findhotkey.vbs (copied exactly as David sent it - I have added
> > START and END delimiters)
> > START
> > on error resume next
> > set WshShell = WScript.CreateObject("WScript.Shell")
> > Dim A
> > Dim Ag
> > Set Ag=Wscript.Arguments
> > If Ag.Count > 0 then
> > For x = 0 to Ag.Count -1
> > A = A & Ag(x)
> > Next
> > End If
> > Set FSO = CreateObject("Scripting.FileSystemObject")
> > f=FSO.GetFile(A)
> > set lnk = WshShell.CreateShortcut(A)
> > If lnk.hotkey <> "" then
> > msgbox A & vbcrlf & lnk.hotkey
> > End If
> > END
> >
> > Double-clicking it caused a response from Norton
> > "Alert:Malicious Script detected"
> >
> > I selected "Allow the entire script once" and pressed OK and I got
> > absolutely nothing
> >
> > This is C:\findhotkeys.bat (modified as suggested by David so that "%A" is
> > at the end of the line - I have added START and END delimiters)
> > START
> > cd %UserProfile%\desktop
> > for %A in (*.lnk) do findhotkey.vbs "%A"
> > for %A in (*.pif) do findhotkey.vbs "%A"
> > for %A in (*.url) do findhotkey.vbs "%A"
> > cd %AllUsersProfile%\desktop
> > for %A in (*.lnk) do findhotkey.vbs "%A"
> > for %A in (*.pif) do findhotkey.vbs "%A"
> > for %A in (*.url) do findhotkey.vbs "%A"
> > cd %UserProfile%\Start Menu
> > for /r %A in (*.lnk) do findhotkey.vbs "%A"
> > for /r %A in (*.pif) do findhotkey.vbs "%A"
> > for /r %A in (*.url) do findhotkey.vbs "%A"
> > cd %AllUsersProfile%\Start Menu
> > for /r %A in (*.lnk) do findhotkey.vbs "%A"
> > for /r %A in (*.pif) do findhotkey.vbs "%A"
> > for /r %A in (*.url) do findhotkey.vbs "%A"
> > END
> >
> > I opened the Command Prompt, changed directory to C: (command cd \) and
> > typed findhotkeys (to execute the .bat file of that name)
> >
> > The result was
> > C:\>cd C:\Documents and Settings\Trevor\
> > desktop
> > A" was unexpected at this time.
> >
> > I restarted the computer and tried again with exactly the same result.
> >
> > I note that both of you have run this successfully, so what is dunderhead
> > (namely me!) doing wrong?
> >
> > Cheers
> >
> >
> > "David Candy" wrote:
> >
> >> All tweakui have features that the other don't. 1.33 was written for new features introduced with Win ME / Win 2000. It's the only version to repair hotkeys.
> >>
> >> If you want to edit Add/Remove you need the first Tweakui for 95.
> >>
> >> My whole point of joining in was to say those registry keys are probably irrelevent.
> >>
> >> When starting a program one can specify a hotkey for the main window. A program can register a hotkey for it's own main window. Or it can register global hotkeys (ie not just for the main window).
> >>
> >> None of these are shortcut hotkeys. They are registered in memory. Presumbably Explorer is registering global hot keys on startup and then starts the whatever when windows tells explorer it has been pressed. But that's a guess.
> >>
> >> I've attached a script that prints hotkey in a msgbox, and include the content in the body here
> >>
> >> on error resume next
> >> set WshShell = WScript.CreateObject("WScript.Shell")
> >> Dim A
> >> Dim Ag
> >> Set Ag=Wscript.Arguments
> >> If Ag.Count > 0 then
> >> For x = 0 to Ag.Count -1
> >> A = A & Ag(x)
> >> Next
> >> End If
> >> Set FSO = CreateObject("Scripting.FileSystemObject")
> >> f=FSO.GetFile(A)
> >> set lnk = WshShell.CreateShortcut(A)
> >> If lnk.hotkey <> "" then
> >> msgbox A & vbcrlf & lnk.hotkey
> >> End If
> >>
> >> To use type cmd in start Run
> >>
> >> Explorer looks in 4 places for hotkeys, these are read on startup. The hotkey is stored in the shortcut. Only hotkeys on shortcuts in the four locations are live.
> >>
> >> Type in a command prompt
> >>
> >> cd %UserProfile%\desktop
> >> for %A in (*.lnk) do findhotkey.vbs "%1"
> >> for %A in (*.pif) do findhotkey.vbs "%1"
> >> for %A in (*.url) do findhotkey.vbs "%1"
> >> cd %AllUsersProfile%\desktop
> >> for %A in (*.lnk) do findhotkey.vbs "%1"
> >> for %A in (*.pif) do findhotkey.vbs "%1"
> >> for %A in (*.url) do findhotkey.vbs "%1"
> >> cd %UserProfile%\Start Menu
> >> for /r %A in (*.lnk) do findhotkey.vbs "%1"
> >> for /r %A in (*.pif) do findhotkey.vbs "%1"
> >> for /r %A in (*.url) do findhotkey.vbs "%1"
> >> cd %AllUsersProfile%\Start Menu
> >> for /r %A in (*.lnk) do findhotkey.vbs "%1"
> >> for /r %A in (*.pif) do findhotkey.vbs "%1"
> >> for /r %A in (*.url) do findhotkey.vbs "%1"
> >>
> >> Each shortcut, that has a hotkey, will pop up a dialog with the name of the shortcut and it's hotkey.
> >>
> >> You may have path problems. To make it work put in c:\ and change
> >>
> >> for %A in (*.url) do c:\findhotkey.vbs "%1"
> >>
> >> as all these directory changes may make it difficult for the script to be found (but shorten the amount of typing for the start menu FORs).
> >>
> >> Ctrl + C Copies the text of a message box to the clipboard.
> >>
> >> It is not reccommended that Ctrl + Alt be used with Hotkeys. Ctrl + left hand side Alt = Right hand side Alt and enters international characters if using the US International keyboard. Also F12 is reserved for the use of debuggers.
> >>
> >>
> >>
> >> --
> >> ----------------------------------------------------------
> >> http://www.uscricket.com
> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:483B65BF-8009-4F96-9AA1-44D3A0E11899@microsoft.com...
> >> > David,
> >> > Thanks.
> >> >
> >> > So that is not the right place to look.
> >> >
> >> > I set the hotkey in the normal way. I created a shortcut to the Nero Manual
> >> > on the desktop and then set the key in the shortcut. I doubt that Nero set
> >> > anything.
> >> >
> >> > Yes, it was a shortcut that I deleted, but then I reinstated it and set the
> >> > key to "none". I then used the same key in another program, which I think
> >> > works the second way, i.e. the program registers the key. (Although I wonder
> >> > where!)
> >> >
> >> > I will have a look at Tweakui Ver 1.33 and see what I can find. I already
> >> > have a version of TweakUI (File Version 2.10.0.0). If the other one is later
> >> > and has more features, including repairing hot keys that would be great.
> >> >
> >> > Thanks for the help to date.
> >> >
> >> > "David Candy" wrote:
> >> >
> >> >> The point is they are ONLY multi language hotkeys for use only with multi language features. It is Soooooooooo unlikely to be under here.
> >> >>
> >> >> So there are two ways (apart from these multilingual features) of setting a hotkey. In shortcuts on Start Menu or Desktop items. By a program registering a hotkey when that program is started.
> >> >>
> >> >> I presume Nero doesn't do this?
> >> >> You have checked all shortcuts (after all it could be in a shortcut to an item you deleted and Windows found the closest match for you)?
> >> >>
> >> >> Tweakui Ver 1.33 has a repair hotkey feature.
> >> >> http://www.microsoft.com/NTWorkstation/downloads/PowerT...
> >> >>
> >> >> --
> >> >> ----------------------------------------------------------
> >> >> http://www.uscricket.com
> >> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:B44A0D3A-3095-49F6-9D07-C3072C3150C7@microsoft.com...
> >> >> > Wes and David,
> >> >> >
> >> >> > All good things come to an end.
> >> >> >
> >> >> > I now find that Ctl-Alt-R invokes the old program again - Nero BurningRom
> >> >> > Help Manual. (I have restarted the computer since it last worked as I wanted.)
> >> >> >
> >> >> > The contents of HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys follows
> >> >> >
> >> >> > START
> >> >> > Windows Registry Editor Version 5.00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
> >> >> > "Key Modifiers"=hex:02,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:20,00,00,00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
> >> >> > "Key Modifiers"=hex:04,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:20,00,00,00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]
> >> >> > "Key Modifiers"=hex:02,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:be,00,00,00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
> >> >> > "Key Modifiers"=hex:02,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:20,00,00,00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000071]
> >> >> > "Key Modifiers"=hex:04,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:20,00,00,00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000072]
> >> >> > "Key Modifiers"=hex:03,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:bc,00,00,00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000200]
> >> >> > "Key Modifiers"=hex:03,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:47,00,00,00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000201]
> >> >> > "Key Modifiers"=hex:03,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:4b,00,00,00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000202]
> >> >> > "Key Modifiers"=hex:03,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:4c,00,00,00
> >> >> > END
> >> >> >
> >> >> > It is difficult to understand what these mean, but I certainly cannot find
> >> >> > any reference to Ctl-Alt-R
> >> >> >
> >> >> > From what you (David) said,
> >> >> > Ctl-Alt should be &H03
> >> >> > R should be &H52
> >> >> > This combination does not appear anywhere!
> >> >> >
> >> >> > So I assume that the reference to Ctl-Alt-R is not stored in Hot Keys
> >> >> >
> >> >> > Any ideas?
> >> >> >
> >> >> > It doesn't have to involve Registry tweaking so long as I can reuse the Key
> >> >> > (or any other key, for that matter) .
> >> >> >
> >> >> > Cheers
> >> >> >
> >> >> > "Wesley Vogel" wrote:
> >> >> >
> >> >> >> Trevor,
> >> >> >>
> >> >> >> See David Candy's post. I mentioned that I couldn't read hex, he can.
> >> >> >>
> >> >> >> Glad to hear that you got it sorted out.
> >> >> >>
> >> >> >> BTW, I'm still deciphering David's post. :-) And working on 49 other
> >> >> >> things.
> >> >> >>
> >> >> >> --
> >> >> >> Hope this helps. Let us know.
> >> >> >> Wes
> >> >> >>
> >> >> >> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
> >> >> >> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >> >> >> > Zulu and Wes,
> >> >> >> > Thanks to you both
> >> >> >> >
> >> >> >> > Zulu,
> >> >> >> > Yes, I will set the shortcut key as you suggested.
> >> >> >> > I will try different keys, including Function keys - sounds good.
> >> >> >> >
> >> >> >> > Wes,
> >> >> >> > I have yet to try your suggestions for the Registry, but am looking
> >> >> >> > forward to it.
> >> >> >> >
> >> >> >> > BTW,
> >> >> >> > I have managed to assign the key I used before to the new program.
> >> >> >> > Whether this is the only way or not or whetehr it will continue to
> >> >> >> > work, I don't know, but here is what I did.
> >> >> >> >
> >> >> >> > I re-created the old Shortcut (it had been deleted) and enetered the
> >> >> >> > old shortcut key. I tested it and it worked (referring to the old
> >> >> >> > program). I then changed the key in that shortcut to "none" and tried
> >> >> >> > the shortcut key again - it did nothing (as one would hope). I then
> >> >> >> > allocated the key to the new program, tried it, and it worked !!
> >> >> >> >
> >> >> >> > I still have the old shortcut with key set to "none", but that's OK -
> >> >> >> > I just moved it a general folder with other shortcuts - not the
> >> >> >> > desktop, which I don't want cluttered.
> >> >> >> >
> >> >> >> > I don't know whether this is worth posting anywhere, as the KB
> >> >> >> > article I read (can't remember the number) said keys cannot be
> >> >> >> > reallocated, as did you , Wes.
> >> >> >> >
> >> >> >> > Many thanks
> >> >> >> >
> >> >> >> > "Trevor L." wrote:
> >> >> >> >
> >> >> >> >> Wes,
> >> >> >> >>
> >> >> >> >> I am disappointed that I can't reassign a shortcut key to another
> >> >> >> >> program. As I say, there are only so many combinations one can use
> >> >> >> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
> >> >> >> >> 12 Function keys although I have ever tried these, so I don't know).
> >> >> >> >>
> >> >> >> >> I have already deleted the shortcut to the Nero Help Manual, but
> >> >> >> >> before I did, I made sure that the shortcut key was set to "(none)".
> >> >> >> >> Thanks for the info. as to how to find what key is assigned to a
> >> >> >> >> particular shortcut, but since changing it to "(none)" and deleting
> >> >> >> >> it makes no difference, it sort of doesn't help too much.
> >> >> >> >>
> >> >> >> >> Do you know where the info. is stored as to what shortcut key opens
> >> >> >> >> what program?
> >> >> >> >>
> >> >> >> >> Because the info. is retained after the shortcut itself is deleted,
> >> >> >> >> I would assume that the info. must be stored in the Registry. But I
> >> >> >> >> searched the registry for the value "BurningRom" (as the name of the
> >> >> >> >> program opened by the shortcut key is "C:\Program
> >> >> >> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
> >> >> >> >> seemed to contain any info. about shortcut key values.
> >> >> >> >>
> >> >> >> >> If I could edit the registry to remove/change shortcut key
> >> >> >> >> assignments, that would solve the problem.
> >> >> >> >>
> >> >> >> >> Many thanks
> >> >> >> >>
> >> >> >> >> "Wesley Vogel" wrote:
> >> >> >> >>
> >> >> >> >>> Once you assign a shortcut key combination for a specific program,
> >> >> >> >>> you will not be able to use that key combination with other
> >> >> >> >>> programs.
> >> >> >> >>>
> >> >> >> >>> Find the Nero Help Manual or the shortcut to same. Delete the
> >> >> >> >>> shortcut, if it exists.
> >> >> >> >>>
> >> >> >> >>> Follow the instructions below if no shortcut.
> >> >> >> >>>
> >> >> >> >>> If you forget the key combination for your shortcut, you can follow
> >> >> >> >>> steps 2 through 3 and review your shortcut keys.
> >> >> >> >>>
> >> >> >> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
> >> >> >> >>> Right-click the program file or shortcut, and then click Properties.
> >> >> >> >>>
> >> >> >> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
> >> >> >> >>> for a Windows program.
> >> >> >> >>>
> >> >> >> >>> --
> >> >> >> >>> Hope this helps. Let us know.
> >> >> >> >>> Wes
> >> >> >> >>>
> >> >> >> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
> >> >> >> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >> >> >> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
> >> >> >> >>>> (actually for Nero). I no longer want to do this as I am fairly
> >> >> >> >>>> used to Nero now and can open it directly when I want to, so I
> >> >> >> >>>> changed the key to (none).
> >> >> >> >>>>
> >> >> >> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
> >> >> >> >>>> restart the PC. (I changed the setting in this program to use this
> >> >> >> >>>> sequence.)
> >> >> >> >>>>
> >> >> >> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
> >> >> >> >>>> There was some info. on a Microsoft KB document re this problem,
> >> >> >> >>>> but I can't get it to work. I made sure that the old Shortcut had
> >> >> >> >>>> (none), then deleted it.
> >> >> >> >>>>
> >> >> >> >>>> As there are limited letters to use with Ctl-Alt, the ability to
> >> >> >> >>>> reuse them is important. Can anyone help?
> >> >> >> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
> >> >> >>
> >> >> >>
> >> >>
>
Anonymous
November 27, 2004 4:00:10 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

Also in bat files what you type as %<letter> in a prompt you use %%<letter> in a bat (that is pretty much the only difference between typing and bats). Again no start or end. Also the script is called once for each shortcut. If you have 100 shortcuts you need to allow it to run 100 times.

Also it's safer when one has two executables of the same name to specify the extension
findhotkeys.bat
although in this case bat have precedence over vbs.
--
----------------------------------------------------------
http://www.uscricket.com
"Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:C21DF1E8-F1CB-43FC-A2D9-410AC74EB8DC@microsoft.com...
> David and Wes,
> I must be as thick as a brick.
>
> I cannot get either of the two files to run.
>
> This is C:\findhotkey.vbs (copied exactly as David sent it - I have added
> START and END delimiters)
> START
> on error resume next
> set WshShell = WScript.CreateObject("WScript.Shell")
> Dim A
> Dim Ag
> Set Ag=Wscript.Arguments
> If Ag.Count > 0 then
> For x = 0 to Ag.Count -1
> A = A & Ag(x)
> Next
> End If
> Set FSO = CreateObject("Scripting.FileSystemObject")
> f=FSO.GetFile(A)
> set lnk = WshShell.CreateShortcut(A)
> If lnk.hotkey <> "" then
> msgbox A & vbcrlf & lnk.hotkey
> End If
> END
>
> Double-clicking it caused a response from Norton
> "Alert:Malicious Script detected"
>
> I selected "Allow the entire script once" and pressed OK and I got
> absolutely nothing
>
> This is C:\findhotkeys.bat (modified as suggested by David so that "%A" is
> at the end of the line - I have added START and END delimiters)
> START
> cd %UserProfile%\desktop
> for %A in (*.lnk) do findhotkey.vbs "%A"
> for %A in (*.pif) do findhotkey.vbs "%A"
> for %A in (*.url) do findhotkey.vbs "%A"
> cd %AllUsersProfile%\desktop
> for %A in (*.lnk) do findhotkey.vbs "%A"
> for %A in (*.pif) do findhotkey.vbs "%A"
> for %A in (*.url) do findhotkey.vbs "%A"
> cd %UserProfile%\Start Menu
> for /r %A in (*.lnk) do findhotkey.vbs "%A"
> for /r %A in (*.pif) do findhotkey.vbs "%A"
> for /r %A in (*.url) do findhotkey.vbs "%A"
> cd %AllUsersProfile%\Start Menu
> for /r %A in (*.lnk) do findhotkey.vbs "%A"
> for /r %A in (*.pif) do findhotkey.vbs "%A"
> for /r %A in (*.url) do findhotkey.vbs "%A"
> END
>
> I opened the Command Prompt, changed directory to C: (command cd \) and
> typed findhotkeys (to execute the .bat file of that name)
>
> The result was
> C:\>cd C:\Documents and Settings\Trevor\
> desktop
> A" was unexpected at this time.
>
> I restarted the computer and tried again with exactly the same result.
>
> I note that both of you have run this successfully, so what is dunderhead
> (namely me!) doing wrong?
>
> Cheers
>
>
> "David Candy" wrote:
>
>> All tweakui have features that the other don't. 1.33 was written for new features introduced with Win ME / Win 2000. It's the only version to repair hotkeys.
>>
>> If you want to edit Add/Remove you need the first Tweakui for 95.
>>
>> My whole point of joining in was to say those registry keys are probably irrelevent.
>>
>> When starting a program one can specify a hotkey for the main window. A program can register a hotkey for it's own main window. Or it can register global hotkeys (ie not just for the main window).
>>
>> None of these are shortcut hotkeys. They are registered in memory. Presumbably Explorer is registering global hot keys on startup and then starts the whatever when windows tells explorer it has been pressed. But that's a guess.
>>
>> I've attached a script that prints hotkey in a msgbox, and include the content in the body here
>>
>> on error resume next
>> set WshShell = WScript.CreateObject("WScript.Shell")
>> Dim A
>> Dim Ag
>> Set Ag=Wscript.Arguments
>> If Ag.Count > 0 then
>> For x = 0 to Ag.Count -1
>> A = A & Ag(x)
>> Next
>> End If
>> Set FSO = CreateObject("Scripting.FileSystemObject")
>> f=FSO.GetFile(A)
>> set lnk = WshShell.CreateShortcut(A)
>> If lnk.hotkey <> "" then
>> msgbox A & vbcrlf & lnk.hotkey
>> End If
>>
>> To use type cmd in start Run
>>
>> Explorer looks in 4 places for hotkeys, these are read on startup. The hotkey is stored in the shortcut. Only hotkeys on shortcuts in the four locations are live.
>>
>> Type in a command prompt
>>
>> cd %UserProfile%\desktop
>> for %A in (*.lnk) do findhotkey.vbs "%1"
>> for %A in (*.pif) do findhotkey.vbs "%1"
>> for %A in (*.url) do findhotkey.vbs "%1"
>> cd %AllUsersProfile%\desktop
>> for %A in (*.lnk) do findhotkey.vbs "%1"
>> for %A in (*.pif) do findhotkey.vbs "%1"
>> for %A in (*.url) do findhotkey.vbs "%1"
>> cd %UserProfile%\Start Menu
>> for /r %A in (*.lnk) do findhotkey.vbs "%1"
>> for /r %A in (*.pif) do findhotkey.vbs "%1"
>> for /r %A in (*.url) do findhotkey.vbs "%1"
>> cd %AllUsersProfile%\Start Menu
>> for /r %A in (*.lnk) do findhotkey.vbs "%1"
>> for /r %A in (*.pif) do findhotkey.vbs "%1"
>> for /r %A in (*.url) do findhotkey.vbs "%1"
>>
>> Each shortcut, that has a hotkey, will pop up a dialog with the name of the shortcut and it's hotkey.
>>
>> You may have path problems. To make it work put in c:\ and change
>>
>> for %A in (*.url) do c:\findhotkey.vbs "%1"
>>
>> as all these directory changes may make it difficult for the script to be found (but shorten the amount of typing for the start menu FORs).
>>
>> Ctrl + C Copies the text of a message box to the clipboard.
>>
>> It is not reccommended that Ctrl + Alt be used with Hotkeys. Ctrl + left hand side Alt = Right hand side Alt and enters international characters if using the US International keyboard. Also F12 is reserved for the use of debuggers.
>>
>>
>>
>> --
>> ----------------------------------------------------------
>> http://www.uscricket.com
>> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:483B65BF-8009-4F96-9AA1-44D3A0E11899@microsoft.com...
>> > David,
>> > Thanks.
>> >
>> > So that is not the right place to look.
>> >
>> > I set the hotkey in the normal way. I created a shortcut to the Nero Manual
>> > on the desktop and then set the key in the shortcut. I doubt that Nero set
>> > anything.
>> >
>> > Yes, it was a shortcut that I deleted, but then I reinstated it and set the
>> > key to "none". I then used the same key in another program, which I think
>> > works the second way, i.e. the program registers the key. (Although I wonder
>> > where!)
>> >
>> > I will have a look at Tweakui Ver 1.33 and see what I can find. I already
>> > have a version of TweakUI (File Version 2.10.0.0). If the other one is later
>> > and has more features, including repairing hot keys that would be great.
>> >
>> > Thanks for the help to date.
>> >
>> > "David Candy" wrote:
>> >
>> >> The point is they are ONLY multi language hotkeys for use only with multi language features. It is Soooooooooo unlikely to be under here.
>> >>
>> >> So there are two ways (apart from these multilingual features) of setting a hotkey. In shortcuts on Start Menu or Desktop items. By a program registering a hotkey when that program is started.
>> >>
>> >> I presume Nero doesn't do this?
>> >> You have checked all shortcuts (after all it could be in a shortcut to an item you deleted and Windows found the closest match for you)?
>> >>
>> >> Tweakui Ver 1.33 has a repair hotkey feature.
>> >> http://www.microsoft.com/NTWorkstation/downloads/PowerT...
>> >>
>> >> --
>> >> ----------------------------------------------------------
>> >> http://www.uscricket.com
>> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:B44A0D3A-3095-49F6-9D07-C3072C3150C7@microsoft.com...
>> >> > Wes and David,
>> >> >
>> >> > All good things come to an end.
>> >> >
>> >> > I now find that Ctl-Alt-R invokes the old program again - Nero BurningRom
>> >> > Help Manual. (I have restarted the computer since it last worked as I wanted.)
>> >> >
>> >> > The contents of HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys follows
>> >> >
>> >> > START
>> >> > Windows Registry Editor Version 5.00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
>> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:20,00,00,00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
>> >> > "Key Modifiers"=hex:04,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:20,00,00,00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]
>> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:be,00,00,00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
>> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:20,00,00,00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000071]
>> >> > "Key Modifiers"=hex:04,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:20,00,00,00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000072]
>> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:bc,00,00,00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000200]
>> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:47,00,00,00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000201]
>> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:4b,00,00,00
>> >> >
>> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000202]
>> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> > "Target IME"=hex:00,00,00,00
>> >> > "Virtual Key"=hex:4c,00,00,00
>> >> > END
>> >> >
>> >> > It is difficult to understand what these mean, but I certainly cannot find
>> >> > any reference to Ctl-Alt-R
>> >> >
>> >> > From what you (David) said,
>> >> > Ctl-Alt should be &H03
>> >> > R should be &H52
>> >> > This combination does not appear anywhere!
>> >> >
>> >> > So I assume that the reference to Ctl-Alt-R is not stored in Hot Keys
>> >> >
>> >> > Any ideas?
>> >> >
>> >> > It doesn't have to involve Registry tweaking so long as I can reuse the Key
>> >> > (or any other key, for that matter) .
>> >> >
>> >> > Cheers
>> >> >
>> >> > "Wesley Vogel" wrote:
>> >> >
>> >> >> Trevor,
>> >> >>
>> >> >> See David Candy's post. I mentioned that I couldn't read hex, he can.
>> >> >>
>> >> >> Glad to hear that you got it sorted out.
>> >> >>
>> >> >> BTW, I'm still deciphering David's post. :-) And working on 49 other
>> >> >> things.
>> >> >>
>> >> >> --
>> >> >> Hope this helps. Let us know.
>> >> >> Wes
>> >> >>
>> >> >> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
>> >> >> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >> >> > Zulu and Wes,
>> >> >> > Thanks to you both
>> >> >> >
>> >> >> > Zulu,
>> >> >> > Yes, I will set the shortcut key as you suggested.
>> >> >> > I will try different keys, including Function keys - sounds good.
>> >> >> >
>> >> >> > Wes,
>> >> >> > I have yet to try your suggestions for the Registry, but am looking
>> >> >> > forward to it.
>> >> >> >
>> >> >> > BTW,
>> >> >> > I have managed to assign the key I used before to the new program.
>> >> >> > Whether this is the only way or not or whetehr it will continue to
>> >> >> > work, I don't know, but here is what I did.
>> >> >> >
>> >> >> > I re-created the old Shortcut (it had been deleted) and enetered the
>> >> >> > old shortcut key. I tested it and it worked (referring to the old
>> >> >> > program). I then changed the key in that shortcut to "none" and tried
>> >> >> > the shortcut key again - it did nothing (as one would hope). I then
>> >> >> > allocated the key to the new program, tried it, and it worked !!
>> >> >> >
>> >> >> > I still have the old shortcut with key set to "none", but that's OK -
>> >> >> > I just moved it a general folder with other shortcuts - not the
>> >> >> > desktop, which I don't want cluttered.
>> >> >> >
>> >> >> > I don't know whether this is worth posting anywhere, as the KB
>> >> >> > article I read (can't remember the number) said keys cannot be
>> >> >> > reallocated, as did you , Wes.
>> >> >> >
>> >> >> > Many thanks
>> >> >> >
>> >> >> > "Trevor L." wrote:
>> >> >> >
>> >> >> >> Wes,
>> >> >> >>
>> >> >> >> I am disappointed that I can't reassign a shortcut key to another
>> >> >> >> program. As I say, there are only so many combinations one can use
>> >> >> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
>> >> >> >> 12 Function keys although I have ever tried these, so I don't know).
>> >> >> >>
>> >> >> >> I have already deleted the shortcut to the Nero Help Manual, but
>> >> >> >> before I did, I made sure that the shortcut key was set to "(none)".
>> >> >> >> Thanks for the info. as to how to find what key is assigned to a
>> >> >> >> particular shortcut, but since changing it to "(none)" and deleting
>> >> >> >> it makes no difference, it sort of doesn't help too much.
>> >> >> >>
>> >> >> >> Do you know where the info. is stored as to what shortcut key opens
>> >> >> >> what program?
>> >> >> >>
>> >> >> >> Because the info. is retained after the shortcut itself is deleted,
>> >> >> >> I would assume that the info. must be stored in the Registry. But I
>> >> >> >> searched the registry for the value "BurningRom" (as the name of the
>> >> >> >> program opened by the shortcut key is "C:\Program
>> >> >> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
>> >> >> >> seemed to contain any info. about shortcut key values.
>> >> >> >>
>> >> >> >> If I could edit the registry to remove/change shortcut key
>> >> >> >> assignments, that would solve the problem.
>> >> >> >>
>> >> >> >> Many thanks
>> >> >> >>
>> >> >> >> "Wesley Vogel" wrote:
>> >> >> >>
>> >> >> >>> Once you assign a shortcut key combination for a specific program,
>> >> >> >>> you will not be able to use that key combination with other
>> >> >> >>> programs.
>> >> >> >>>
>> >> >> >>> Find the Nero Help Manual or the shortcut to same. Delete the
>> >> >> >>> shortcut, if it exists.
>> >> >> >>>
>> >> >> >>> Follow the instructions below if no shortcut.
>> >> >> >>>
>> >> >> >>> If you forget the key combination for your shortcut, you can follow
>> >> >> >>> steps 2 through 3 and review your shortcut keys.
>> >> >> >>>
>> >> >> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
>> >> >> >>> Right-click the program file or shortcut, and then click Properties.
>> >> >> >>>
>> >> >> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
>> >> >> >>> for a Windows program.
>> >> >> >>>
>> >> >> >>> --
>> >> >> >>> Hope this helps. Let us know.
>> >> >> >>> Wes
>> >> >> >>>
>> >> >> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
>> >> >> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >> >> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
>> >> >> >>>> (actually for Nero). I no longer want to do this as I am fairly
>> >> >> >>>> used to Nero now and can open it directly when I want to, so I
>> >> >> >>>> changed the key to (none).
>> >> >> >>>>
>> >> >> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
>> >> >> >>>> restart the PC. (I changed the setting in this program to use this
>> >> >> >>>> sequence.)
>> >> >> >>>>
>> >> >> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
>> >> >> >>>> There was some info. on a Microsoft KB document re this problem,
>> >> >> >>>> but I can't get it to work. I made sure that the old Shortcut had
>> >> >> >>>> (none), then deleted it.
>> >> >> >>>>
>> >> >> >>>> As there are limited letters to use with Ctl-Alt, the ability to
>> >> >> >>>> reuse them is important. Can anyone help?
>> >> >> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
>> >> >>
>> >> >>
>> >>
Anonymous
November 27, 2004 4:00:11 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

David,
Wonderful,

I changed C:\findhotkeys.bat so that "%A" became "%%A" and findhotkey.vbs
became C:\findhotkey.vbs, and from the CMD prompt ran C:\findhotkeys.bat >
C:\hotkeys.txt

The .bat file and the .vbs file have different names as Wes' response
suggests. C:\findhotkeys.bat calls C:\findhotkey.vbs

I got a window for every shortcut with a hotkey and in C:\hotkeys.txt I got
every shortcut listed, with or without a shortcut key set.

The set of windows and the list of shortcuts repeated which must mean that
%UserProfile% is the same as %AllUsersProfile%.

It is great to actually succeed in doing this. However, no result showed a
key Alt+Ctl+R, which is the hotkey causing the problem.

Cheers

"David Candy" wrote:

> Also in bat files what you type as %<letter> in a prompt you use %%<letter> in a bat (that is pretty much the only difference between typing and bats). Again no start or end. Also the script is called once for each shortcut. If you have 100 shortcuts you need to allow it to run 100 times.
>
> Also it's safer when one has two executables of the same name to specify the extension
> findhotkeys.bat
> although in this case bat have precedence over vbs.
> --
> ----------------------------------------------------------
> http://www.uscricket.com
> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:C21DF1E8-F1CB-43FC-A2D9-410AC74EB8DC@microsoft.com...
> > David and Wes,
> > I must be as thick as a brick.
> >
> > I cannot get either of the two files to run.
> >
> > This is C:\findhotkey.vbs (copied exactly as David sent it - I have added
> > START and END delimiters)
> > START
> > on error resume next
> > set WshShell = WScript.CreateObject("WScript.Shell")
> > Dim A
> > Dim Ag
> > Set Ag=Wscript.Arguments
> > If Ag.Count > 0 then
> > For x = 0 to Ag.Count -1
> > A = A & Ag(x)
> > Next
> > End If
> > Set FSO = CreateObject("Scripting.FileSystemObject")
> > f=FSO.GetFile(A)
> > set lnk = WshShell.CreateShortcut(A)
> > If lnk.hotkey <> "" then
> > msgbox A & vbcrlf & lnk.hotkey
> > End If
> > END
> >
> > Double-clicking it caused a response from Norton
> > "Alert:Malicious Script detected"
> >
> > I selected "Allow the entire script once" and pressed OK and I got
> > absolutely nothing
> >
> > This is C:\findhotkeys.bat (modified as suggested by David so that "%A" is
> > at the end of the line - I have added START and END delimiters)
> > START
> > cd %UserProfile%\desktop
> > for %A in (*.lnk) do findhotkey.vbs "%A"
> > for %A in (*.pif) do findhotkey.vbs "%A"
> > for %A in (*.url) do findhotkey.vbs "%A"
> > cd %AllUsersProfile%\desktop
> > for %A in (*.lnk) do findhotkey.vbs "%A"
> > for %A in (*.pif) do findhotkey.vbs "%A"
> > for %A in (*.url) do findhotkey.vbs "%A"
> > cd %UserProfile%\Start Menu
> > for /r %A in (*.lnk) do findhotkey.vbs "%A"
> > for /r %A in (*.pif) do findhotkey.vbs "%A"
> > for /r %A in (*.url) do findhotkey.vbs "%A"
> > cd %AllUsersProfile%\Start Menu
> > for /r %A in (*.lnk) do findhotkey.vbs "%A"
> > for /r %A in (*.pif) do findhotkey.vbs "%A"
> > for /r %A in (*.url) do findhotkey.vbs "%A"
> > END
> >
> > I opened the Command Prompt, changed directory to C: (command cd \) and
> > typed findhotkeys (to execute the .bat file of that name)
> >
> > The result was
> > C:\>cd C:\Documents and Settings\Trevor\
> > desktop
> > A" was unexpected at this time.
> >
> > I restarted the computer and tried again with exactly the same result.
> >
> > I note that both of you have run this successfully, so what is dunderhead
> > (namely me!) doing wrong?
> >
> > Cheers
> >
> >
> > "David Candy" wrote:
> >
> >> All tweakui have features that the other don't. 1.33 was written for new features introduced with Win ME / Win 2000. It's the only version to repair hotkeys.
> >>
> >> If you want to edit Add/Remove you need the first Tweakui for 95.
> >>
> >> My whole point of joining in was to say those registry keys are probably irrelevent.
> >>
> >> When starting a program one can specify a hotkey for the main window. A program can register a hotkey for it's own main window. Or it can register global hotkeys (ie not just for the main window).
> >>
> >> None of these are shortcut hotkeys. They are registered in memory. Presumbably Explorer is registering global hot keys on startup and then starts the whatever when windows tells explorer it has been pressed. But that's a guess.
> >>
> >> I've attached a script that prints hotkey in a msgbox, and include the content in the body here
> >>
> >> on error resume next
> >> set WshShell = WScript.CreateObject("WScript.Shell")
> >> Dim A
> >> Dim Ag
> >> Set Ag=Wscript.Arguments
> >> If Ag.Count > 0 then
> >> For x = 0 to Ag.Count -1
> >> A = A & Ag(x)
> >> Next
> >> End If
> >> Set FSO = CreateObject("Scripting.FileSystemObject")
> >> f=FSO.GetFile(A)
> >> set lnk = WshShell.CreateShortcut(A)
> >> If lnk.hotkey <> "" then
> >> msgbox A & vbcrlf & lnk.hotkey
> >> End If
> >>
> >> To use type cmd in start Run
> >>
> >> Explorer looks in 4 places for hotkeys, these are read on startup. The hotkey is stored in the shortcut. Only hotkeys on shortcuts in the four locations are live.
> >>
> >> Type in a command prompt
> >>
> >> cd %UserProfile%\desktop
> >> for %A in (*.lnk) do findhotkey.vbs "%1"
> >> for %A in (*.pif) do findhotkey.vbs "%1"
> >> for %A in (*.url) do findhotkey.vbs "%1"
> >> cd %AllUsersProfile%\desktop
> >> for %A in (*.lnk) do findhotkey.vbs "%1"
> >> for %A in (*.pif) do findhotkey.vbs "%1"
> >> for %A in (*.url) do findhotkey.vbs "%1"
> >> cd %UserProfile%\Start Menu
> >> for /r %A in (*.lnk) do findhotkey.vbs "%1"
> >> for /r %A in (*.pif) do findhotkey.vbs "%1"
> >> for /r %A in (*.url) do findhotkey.vbs "%1"
> >> cd %AllUsersProfile%\Start Menu
> >> for /r %A in (*.lnk) do findhotkey.vbs "%1"
> >> for /r %A in (*.pif) do findhotkey.vbs "%1"
> >> for /r %A in (*.url) do findhotkey.vbs "%1"
> >>
> >> Each shortcut, that has a hotkey, will pop up a dialog with the name of the shortcut and it's hotkey.
> >>
> >> You may have path problems. To make it work put in c:\ and change
> >>
> >> for %A in (*.url) do c:\findhotkey.vbs "%1"
> >>
> >> as all these directory changes may make it difficult for the script to be found (but shorten the amount of typing for the start menu FORs).
> >>
> >> Ctrl + C Copies the text of a message box to the clipboard.
> >>
> >> It is not reccommended that Ctrl + Alt be used with Hotkeys. Ctrl + left hand side Alt = Right hand side Alt and enters international characters if using the US International keyboard. Also F12 is reserved for the use of debuggers.
> >>
> >>
> >>
> >> --
> >> ----------------------------------------------------------
> >> http://www.uscricket.com
> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:483B65BF-8009-4F96-9AA1-44D3A0E11899@microsoft.com...
> >> > David,
> >> > Thanks.
> >> >
> >> > So that is not the right place to look.
> >> >
> >> > I set the hotkey in the normal way. I created a shortcut to the Nero Manual
> >> > on the desktop and then set the key in the shortcut. I doubt that Nero set
> >> > anything.
> >> >
> >> > Yes, it was a shortcut that I deleted, but then I reinstated it and set the
> >> > key to "none". I then used the same key in another program, which I think
> >> > works the second way, i.e. the program registers the key. (Although I wonder
> >> > where!)
> >> >
> >> > I will have a look at Tweakui Ver 1.33 and see what I can find. I already
> >> > have a version of TweakUI (File Version 2.10.0.0). If the other one is later
> >> > and has more features, including repairing hot keys that would be great.
> >> >
> >> > Thanks for the help to date.
> >> >
> >> > "David Candy" wrote:
> >> >
> >> >> The point is they are ONLY multi language hotkeys for use only with multi language features. It is Soooooooooo unlikely to be under here.
> >> >>
> >> >> So there are two ways (apart from these multilingual features) of setting a hotkey. In shortcuts on Start Menu or Desktop items. By a program registering a hotkey when that program is started.
> >> >>
> >> >> I presume Nero doesn't do this?
> >> >> You have checked all shortcuts (after all it could be in a shortcut to an item you deleted and Windows found the closest match for you)?
> >> >>
> >> >> Tweakui Ver 1.33 has a repair hotkey feature.
> >> >> http://www.microsoft.com/NTWorkstation/downloads/PowerT...
> >> >>
> >> >> --
> >> >> ----------------------------------------------------------
> >> >> http://www.uscricket.com
> >> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:B44A0D3A-3095-49F6-9D07-C3072C3150C7@microsoft.com...
> >> >> > Wes and David,
> >> >> >
> >> >> > All good things come to an end.
> >> >> >
> >> >> > I now find that Ctl-Alt-R invokes the old program again - Nero BurningRom
> >> >> > Help Manual. (I have restarted the computer since it last worked as I wanted.)
> >> >> >
> >> >> > The contents of HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys follows
> >> >> >
> >> >> > START
> >> >> > Windows Registry Editor Version 5.00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
> >> >> > "Key Modifiers"=hex:02,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:20,00,00,00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
> >> >> > "Key Modifiers"=hex:04,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:20,00,00,00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]
> >> >> > "Key Modifiers"=hex:02,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:be,00,00,00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
> >> >> > "Key Modifiers"=hex:02,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:20,00,00,00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000071]
> >> >> > "Key Modifiers"=hex:04,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:20,00,00,00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000072]
> >> >> > "Key Modifiers"=hex:03,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:bc,00,00,00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000200]
> >> >> > "Key Modifiers"=hex:03,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:47,00,00,00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000201]
> >> >> > "Key Modifiers"=hex:03,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:4b,00,00,00
> >> >> >
> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000202]
> >> >> > "Key Modifiers"=hex:03,c0,00,00
> >> >> > "Target IME"=hex:00,00,00,00
> >> >> > "Virtual Key"=hex:4c,00,00,00
> >> >> > END
> >> >> >
> >> >> > It is difficult to understand what these mean, but I certainly cannot find
> >> >> > any reference to Ctl-Alt-R
> >> >> >
> >> >> > From what you (David) said,
> >> >> > Ctl-Alt should be &H03
> >> >> > R should be &H52
> >> >> > This combination does not appear anywhere!
> >> >> >
> >> >> > So I assume that the reference to Ctl-Alt-R is not stored in Hot Keys
> >> >> >
> >> >> > Any ideas?
> >> >> >
> >> >> > It doesn't have to involve Registry tweaking so long as I can reuse the Key
> >> >> > (or any other key, for that matter) .
> >> >> >
> >> >> > Cheers
> >> >> >
> >> >> > "Wesley Vogel" wrote:
> >> >> >
> >> >> >> Trevor,
> >> >> >>
> >> >> >> See David Candy's post. I mentioned that I couldn't read hex, he can.
> >> >> >>
> >> >> >> Glad to hear that you got it sorted out.
> >> >> >>
> >> >> >> BTW, I'm still deciphering David's post. :-) And working on 49 other
> >> >> >> things.
> >> >> >>
> >> >> >> --
> >> >> >> Hope this helps. Let us know.
> >> >> >> Wes
> >> >> >>
> >> >> >> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
> >> >> >> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >> >> >> > Zulu and Wes,
> >> >> >> > Thanks to you both
> >> >> >> >
> >> >> >> > Zulu,
> >> >> >> > Yes, I will set the shortcut key as you suggested.
> >> >> >> > I will try different keys, including Function keys - sounds good.
> >> >> >> >
> >> >> >> > Wes,
> >> >> >> > I have yet to try your suggestions for the Registry, but am looking
> >> >> >> > forward to it.
> >> >> >> >
> >> >> >> > BTW,
> >> >> >> > I have managed to assign the key I used before to the new program.
> >> >> >> > Whether this is the only way or not or whetehr it will continue to
> >> >> >> > work, I don't know, but here is what I did.
> >> >> >> >
> >> >> >> > I re-created the old Shortcut (it had been deleted) and enetered the
> >> >> >> > old shortcut key. I tested it and it worked (referring to the old
> >> >> >> > program). I then changed the key in that shortcut to "none" and tried
> >> >> >> > the shortcut key again - it did nothing (as one would hope). I then
> >> >> >> > allocated the key to the new program, tried it, and it worked !!
> >> >> >> >
> >> >> >> > I still have the old shortcut with key set to "none", but that's OK -
> >> >> >> > I just moved it a general folder with other shortcuts - not the
> >> >> >> > desktop, which I don't want cluttered.
> >> >> >> >
> >> >> >> > I don't know whether this is worth posting anywhere, as the KB
> >> >> >> > article I read (can't remember the number) said keys cannot be
> >> >> >> > reallocated, as did you , Wes.
> >> >> >> >
> >> >> >> > Many thanks
> >> >> >> >
> >> >> >> > "Trevor L." wrote:
> >> >> >> >
> >> >> >> >> Wes,
> >> >> >> >>
> >> >> >> >> I am disappointed that I can't reassign a shortcut key to another
> >> >> >> >> program. As I say, there are only so many combinations one can use
> >> >> >> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
> >> >> >> >> 12 Function keys although I have ever tried these, so I don't know).
> >> >> >> >>
> >> >> >> >> I have already deleted the shortcut to the Nero Help Manual, but
> >> >> >> >> before I did, I made sure that the shortcut key was set to "(none)".
> >> >> >> >> Thanks for the info. as to how to find what key is assigned to a
> >> >> >> >> particular shortcut, but since changing it to "(none)" and deleting
> >> >> >> >> it makes no difference, it sort of doesn't help too much.
> >> >> >> >>
> >> >> >> >> Do you know where the info. is stored as to what shortcut key opens
> >> >> >> >> what program?
> >> >> >> >>
> >> >> >> >> Because the info. is retained after the shortcut itself is deleted,
> >> >> >> >> I would assume that the info. must be stored in the Registry. But I
> >> >> >> >> searched the registry for the value "BurningRom" (as the name of the
> >> >> >> >> program opened by the shortcut key is "C:\Program
> >> >> >> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
> >> >> >> >> seemed to contain any info. about shortcut key values.
> >> >> >> >>
> >> >> >> >> If I could edit the registry to remove/change shortcut key
> >> >> >> >> assignments, that would solve the problem.
> >> >> >> >>
> >> >> >> >> Many thanks
> >> >> >> >>
> >> >> >> >> "Wesley Vogel" wrote:
> >> >> >> >>
> >> >> >> >>> Once you assign a shortcut key combination for a specific program,
> >> >> >> >>> you will not be able to use that key combination with other
> >> >> >> >>> programs.
> >> >> >> >>>
> >> >> >> >>> Find the Nero Help Manual or the shortcut to same. Delete the
> >> >> >> >>> shortcut, if it exists.
> >> >> >> >>>
> >> >> >> >>> Follow the instructions below if no shortcut.
> >> >> >> >>>
> >> >> >> >>> If you forget the key combination for your shortcut, you can follow
> >> >> >> >>> steps 2 through 3 and review your shortcut keys.
> >> >> >> >>>
> >> >> >> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
> >> >> >> >>> Right-click the program file or shortcut, and then click Properties.
> >> >> >> >>>
> >> >> >> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
> >> >> >> >>> for a Windows program.
> >> >> >> >>>
> >> >> >> >>> --
> >> >> >> >>> Hope this helps. Let us know.
> >> >> >> >>> Wes
> >> >> >> >>>
> >> >> >> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
> >> >> >> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >> >> >> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
> >> >> >> >>>> (actually for Nero). I no longer want to do this as I am fairly
> >> >> >> >>>> used to Nero now and can open it directly when I want to, so I
> >> >> >> >>>> changed the key to (none).
> >> >> >> >>>>
> >> >> >> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
> >> >> >> >>>> restart the PC. (I changed the setting in this program to use this
> >> >> >> >>>> sequence.)
> >> >> >> >>>>
> >> >> >> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
> >> >> >> >>>> There was some info. on a Microsoft KB document re this problem,
> >> >> >> >>>> but I can't get it to work. I made sure that the old Shortcut had
> >> >> >> >>>> (none), then deleted it.
> >> >> >> >>>>
> >> >> >> >>>> As there are limited letters to use with Ctl-Alt, the ability to
> >> >> >> >>>> reuse them is important. Can anyone help?
> >> >> >> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
> >> >> >>
> >> >> >>
> >> >>
>
Anonymous
November 27, 2004 4:34:30 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

I used to write BQL and XEdit/Rexx in IBM's CP/VMS (I think that the right collections of letters - they're all so similar).

But in 86 we wanted to do a mailing list and our printers only did upper case so we bought a AT.

The mainframe could do sorts in a blink of an eye. DBase III+ took overnight. But it could do lower case. And the mainframe hung 20 times a day.
--
----------------------------------------------------------
http://www.uscricket.com
"Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:2A76E185-1510-4CFF-8BE8-04DF43657F9D@microsoft.com...
> David,
> My apologies,
>
> I simply meant that the text of the file was everything between (but not
> including) START and END.
>
> I will review the newsgroup entires and see if this helps me. I don't know
> whether I have said before, but I spent most of my professional life as one
> of these (now almost obsolete!!) Mainframe programmers, who has only recently
> - at least in my time scale - had to come to grips with PCs. So I am still a
> learner on many things.
>
> I appreciate the help I have received from the Newsgroup.
>
>
>
>
> "David Candy" wrote:
>
>> Adding Start and End will stop it working.
>>
>> I've attached both files to previous posts.
>>
>> news://msnews.microsoft.com/#6wMCO40EHA.3368@TK2MSFTNGP10.phx.gbl
>> news://msnews.microsoft.com/OZJYXC20EHA.3596@TK2MSFTNGP12.phx.gbl
>>
>> To view this newsgroup use
>> news://msnews.microsoft.com/microsoft.public.windowsxp.customize
>>
>> In OE's main window you probably need to change the setting at
>> Tools - Options - Do Not Allow Attachments ....
>> before you can use them.
>> --
>> ----------------------------------------------------------
>> http://www.uscricket.com
>> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:C21DF1E8-F1CB-43FC-A2D9-410AC74EB8DC@microsoft.com...
>> > David and Wes,
>> > I must be as thick as a brick.
>> >
>> > I cannot get either of the two files to run.
>> >
>> > This is C:\findhotkey.vbs (copied exactly as David sent it - I have added
>> > START and END delimiters)
>> > START
>> > on error resume next
>> > set WshShell = WScript.CreateObject("WScript.Shell")
>> > Dim A
>> > Dim Ag
>> > Set Ag=Wscript.Arguments
>> > If Ag.Count > 0 then
>> > For x = 0 to Ag.Count -1
>> > A = A & Ag(x)
>> > Next
>> > End If
>> > Set FSO = CreateObject("Scripting.FileSystemObject")
>> > f=FSO.GetFile(A)
>> > set lnk = WshShell.CreateShortcut(A)
>> > If lnk.hotkey <> "" then
>> > msgbox A & vbcrlf & lnk.hotkey
>> > End If
>> > END
>> >
>> > Double-clicking it caused a response from Norton
>> > "Alert:Malicious Script detected"
>> >
>> > I selected "Allow the entire script once" and pressed OK and I got
>> > absolutely nothing
>> >
>> > This is C:\findhotkeys.bat (modified as suggested by David so that "%A" is
>> > at the end of the line - I have added START and END delimiters)
>> > START
>> > cd %UserProfile%\desktop
>> > for %A in (*.lnk) do findhotkey.vbs "%A"
>> > for %A in (*.pif) do findhotkey.vbs "%A"
>> > for %A in (*.url) do findhotkey.vbs "%A"
>> > cd %AllUsersProfile%\desktop
>> > for %A in (*.lnk) do findhotkey.vbs "%A"
>> > for %A in (*.pif) do findhotkey.vbs "%A"
>> > for %A in (*.url) do findhotkey.vbs "%A"
>> > cd %UserProfile%\Start Menu
>> > for /r %A in (*.lnk) do findhotkey.vbs "%A"
>> > for /r %A in (*.pif) do findhotkey.vbs "%A"
>> > for /r %A in (*.url) do findhotkey.vbs "%A"
>> > cd %AllUsersProfile%\Start Menu
>> > for /r %A in (*.lnk) do findhotkey.vbs "%A"
>> > for /r %A in (*.pif) do findhotkey.vbs "%A"
>> > for /r %A in (*.url) do findhotkey.vbs "%A"
>> > END
>> >
>> > I opened the Command Prompt, changed directory to C: (command cd \) and
>> > typed findhotkeys (to execute the .bat file of that name)
>> >
>> > The result was
>> > C:\>cd C:\Documents and Settings\Trevor\
>> > desktop
>> > A" was unexpected at this time.
>> >
>> > I restarted the computer and tried again with exactly the same result.
>> >
>> > I note that both of you have run this successfully, so what is dunderhead
>> > (namely me!) doing wrong?
>> >
>> > Cheers
>> >
>> >
>> > "David Candy" wrote:
>> >
>> >> All tweakui have features that the other don't. 1.33 was written for new features introduced with Win ME / Win 2000. It's the only version to repair hotkeys.
>> >>
>> >> If you want to edit Add/Remove you need the first Tweakui for 95.
>> >>
>> >> My whole point of joining in was to say those registry keys are probably irrelevent.
>> >>
>> >> When starting a program one can specify a hotkey for the main window. A program can register a hotkey for it's own main window. Or it can register global hotkeys (ie not just for the main window).
>> >>
>> >> None of these are shortcut hotkeys. They are registered in memory. Presumbably Explorer is registering global hot keys on startup and then starts the whatever when windows tells explorer it has been pressed. But that's a guess.
>> >>
>> >> I've attached a script that prints hotkey in a msgbox, and include the content in the body here
>> >>
>> >> on error resume next
>> >> set WshShell = WScript.CreateObject("WScript.Shell")
>> >> Dim A
>> >> Dim Ag
>> >> Set Ag=Wscript.Arguments
>> >> If Ag.Count > 0 then
>> >> For x = 0 to Ag.Count -1
>> >> A = A & Ag(x)
>> >> Next
>> >> End If
>> >> Set FSO = CreateObject("Scripting.FileSystemObject")
>> >> f=FSO.GetFile(A)
>> >> set lnk = WshShell.CreateShortcut(A)
>> >> If lnk.hotkey <> "" then
>> >> msgbox A & vbcrlf & lnk.hotkey
>> >> End If
>> >>
>> >> To use type cmd in start Run
>> >>
>> >> Explorer looks in 4 places for hotkeys, these are read on startup. The hotkey is stored in the shortcut. Only hotkeys on shortcuts in the four locations are live.
>> >>
>> >> Type in a command prompt
>> >>
>> >> cd %UserProfile%\desktop
>> >> for %A in (*.lnk) do findhotkey.vbs "%1"
>> >> for %A in (*.pif) do findhotkey.vbs "%1"
>> >> for %A in (*.url) do findhotkey.vbs "%1"
>> >> cd %AllUsersProfile%\desktop
>> >> for %A in (*.lnk) do findhotkey.vbs "%1"
>> >> for %A in (*.pif) do findhotkey.vbs "%1"
>> >> for %A in (*.url) do findhotkey.vbs "%1"
>> >> cd %UserProfile%\Start Menu
>> >> for /r %A in (*.lnk) do findhotkey.vbs "%1"
>> >> for /r %A in (*.pif) do findhotkey.vbs "%1"
>> >> for /r %A in (*.url) do findhotkey.vbs "%1"
>> >> cd %AllUsersProfile%\Start Menu
>> >> for /r %A in (*.lnk) do findhotkey.vbs "%1"
>> >> for /r %A in (*.pif) do findhotkey.vbs "%1"
>> >> for /r %A in (*.url) do findhotkey.vbs "%1"
>> >>
>> >> Each shortcut, that has a hotkey, will pop up a dialog with the name of the shortcut and it's hotkey.
>> >>
>> >> You may have path problems. To make it work put in c:\ and change
>> >>
>> >> for %A in (*.url) do c:\findhotkey.vbs "%1"
>> >>
>> >> as all these directory changes may make it difficult for the script to be found (but shorten the amount of typing for the start menu FORs).
>> >>
>> >> Ctrl + C Copies the text of a message box to the clipboard.
>> >>
>> >> It is not reccommended that Ctrl + Alt be used with Hotkeys. Ctrl + left hand side Alt = Right hand side Alt and enters international characters if using the US International keyboard. Also F12 is reserved for the use of debuggers.
>> >>
>> >>
>> >>
>> >> --
>> >> ----------------------------------------------------------
>> >> http://www.uscricket.com
>> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:483B65BF-8009-4F96-9AA1-44D3A0E11899@microsoft.com...
>> >> > David,
>> >> > Thanks.
>> >> >
>> >> > So that is not the right place to look.
>> >> >
>> >> > I set the hotkey in the normal way. I created a shortcut to the Nero Manual
>> >> > on the desktop and then set the key in the shortcut. I doubt that Nero set
>> >> > anything.
>> >> >
>> >> > Yes, it was a shortcut that I deleted, but then I reinstated it and set the
>> >> > key to "none". I then used the same key in another program, which I think
>> >> > works the second way, i.e. the program registers the key. (Although I wonder
>> >> > where!)
>> >> >
>> >> > I will have a look at Tweakui Ver 1.33 and see what I can find. I already
>> >> > have a version of TweakUI (File Version 2.10.0.0). If the other one is later
>> >> > and has more features, including repairing hot keys that would be great.
>> >> >
>> >> > Thanks for the help to date.
>> >> >
>> >> > "David Candy" wrote:
>> >> >
>> >> >> The point is they are ONLY multi language hotkeys for use only with multi language features. It is Soooooooooo unlikely to be under here.
>> >> >>
>> >> >> So there are two ways (apart from these multilingual features) of setting a hotkey. In shortcuts on Start Menu or Desktop items. By a program registering a hotkey when that program is started.
>> >> >>
>> >> >> I presume Nero doesn't do this?
>> >> >> You have checked all shortcuts (after all it could be in a shortcut to an item you deleted and Windows found the closest match for you)?
>> >> >>
>> >> >> Tweakui Ver 1.33 has a repair hotkey feature.
>> >> >> http://www.microsoft.com/NTWorkstation/downloads/PowerT...
>> >> >>
>> >> >> --
>> >> >> ----------------------------------------------------------
>> >> >> http://www.uscricket.com
>> >> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:B44A0D3A-3095-49F6-9D07-C3072C3150C7@microsoft.com...
>> >> >> > Wes and David,
>> >> >> >
>> >> >> > All good things come to an end.
>> >> >> >
>> >> >> > I now find that Ctl-Alt-R invokes the old program again - Nero BurningRom
>> >> >> > Help Manual. (I have restarted the computer since it last worked as I wanted.)
>> >> >> >
>> >> >> > The contents of HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys follows
>> >> >> >
>> >> >> > START
>> >> >> > Windows Registry Editor Version 5.00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
>> >> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:20,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
>> >> >> > "Key Modifiers"=hex:04,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:20,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]
>> >> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:be,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
>> >> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:20,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000071]
>> >> >> > "Key Modifiers"=hex:04,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:20,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000072]
>> >> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:bc,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000200]
>> >> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:47,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000201]
>> >> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:4b,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000202]
>> >> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:4c,00,00,00
>> >> >> > END
>> >> >> >
>> >> >> > It is difficult to understand what these mean, but I certainly cannot find
>> >> >> > any reference to Ctl-Alt-R
>> >> >> >
>> >> >> > From what you (David) said,
>> >> >> > Ctl-Alt should be &H03
>> >> >> > R should be &H52
>> >> >> > This combination does not appear anywhere!
>> >> >> >
>> >> >> > So I assume that the reference to Ctl-Alt-R is not stored in Hot Keys
>> >> >> >
>> >> >> > Any ideas?
>> >> >> >
>> >> >> > It doesn't have to involve Registry tweaking so long as I can reuse the Key
>> >> >> > (or any other key, for that matter) .
>> >> >> >
>> >> >> > Cheers
>> >> >> >
>> >> >> > "Wesley Vogel" wrote:
>> >> >> >
>> >> >> >> Trevor,
>> >> >> >>
>> >> >> >> See David Candy's post. I mentioned that I couldn't read hex, he can.
>> >> >> >>
>> >> >> >> Glad to hear that you got it sorted out.
>> >> >> >>
>> >> >> >> BTW, I'm still deciphering David's post. :-) And working on 49 other
>> >> >> >> things.
>> >> >> >>
>> >> >> >> --
>> >> >> >> Hope this helps. Let us know.
>> >> >> >> Wes
>> >> >> >>
>> >> >> >> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
>> >> >> >> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >> >> >> > Zulu and Wes,
>> >> >> >> > Thanks to you both
>> >> >> >> >
>> >> >> >> > Zulu,
>> >> >> >> > Yes, I will set the shortcut key as you suggested.
>> >> >> >> > I will try different keys, including Function keys - sounds good.
>> >> >> >> >
>> >> >> >> > Wes,
>> >> >> >> > I have yet to try your suggestions for the Registry, but am looking
>> >> >> >> > forward to it.
>> >> >> >> >
>> >> >> >> > BTW,
>> >> >> >> > I have managed to assign the key I used before to the new program.
>> >> >> >> > Whether this is the only way or not or whetehr it will continue to
>> >> >> >> > work, I don't know, but here is what I did.
>> >> >> >> >
>> >> >> >> > I re-created the old Shortcut (it had been deleted) and enetered the
>> >> >> >> > old shortcut key. I tested it and it worked (referring to the old
>> >> >> >> > program). I then changed the key in that shortcut to "none" and tried
>> >> >> >> > the shortcut key again - it did nothing (as one would hope). I then
>> >> >> >> > allocated the key to the new program, tried it, and it worked !!
>> >> >> >> >
>> >> >> >> > I still have the old shortcut with key set to "none", but that's OK -
>> >> >> >> > I just moved it a general folder with other shortcuts - not the
>> >> >> >> > desktop, which I don't want cluttered.
>> >> >> >> >
>> >> >> >> > I don't know whether this is worth posting anywhere, as the KB
>> >> >> >> > article I read (can't remember the number) said keys cannot be
>> >> >> >> > reallocated, as did you , Wes.
>> >> >> >> >
>> >> >> >> > Many thanks
>> >> >> >> >
>> >> >> >> > "Trevor L." wrote:
>> >> >> >> >
>> >> >> >> >> Wes,
>> >> >> >> >>
>> >> >> >> >> I am disappointed that I can't reassign a shortcut key to another
>> >> >> >> >> program. As I say, there are only so many combinations one can use
>> >> >> >> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
>> >> >> >> >> 12 Function keys although I have ever tried these, so I don't know).
>> >> >> >> >>
>> >> >> >> >> I have already deleted the shortcut to the Nero Help Manual, but
>> >> >> >> >> before I did, I made sure that the shortcut key was set to "(none)".
>> >> >> >> >> Thanks for the info. as to how to find what key is assigned to a
>> >> >> >> >> particular shortcut, but since changing it to "(none)" and deleting
>> >> >> >> >> it makes no difference, it sort of doesn't help too much.
>> >> >> >> >>
>> >> >> >> >> Do you know where the info. is stored as to what shortcut key opens
>> >> >> >> >> what program?
>> >> >> >> >>
>> >> >> >> >> Because the info. is retained after the shortcut itself is deleted,
>> >> >> >> >> I would assume that the info. must be stored in the Registry. But I
>> >> >> >> >> searched the registry for the value "BurningRom" (as the name of the
>> >> >> >> >> program opened by the shortcut key is "C:\Program
>> >> >> >> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
>> >> >> >> >> seemed to contain any info. about shortcut key values.
>> >> >> >> >>
>> >> >> >> >> If I could edit the registry to remove/change shortcut key
>> >> >> >> >> assignments, that would solve the problem.
>> >> >> >> >>
>> >> >> >> >> Many thanks
>> >> >> >> >>
>> >> >> >> >> "Wesley Vogel" wrote:
>> >> >> >> >>
>> >> >> >> >>> Once you assign a shortcut key combination for a specific program,
>> >> >> >> >>> you will not be able to use that key combination with other
>> >> >> >> >>> programs.
>> >> >> >> >>>
>> >> >> >> >>> Find the Nero Help Manual or the shortcut to same. Delete the
>> >> >> >> >>> shortcut, if it exists.
>> >> >> >> >>>
>> >> >> >> >>> Follow the instructions below if no shortcut.
>> >> >> >> >>>
>> >> >> >> >>> If you forget the key combination for your shortcut, you can follow
>> >> >> >> >>> steps 2 through 3 and review your shortcut keys.
>> >> >> >> >>>
>> >> >> >> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
>> >> >> >> >>> Right-click the program file or shortcut, and then click Properties.
>> >> >> >> >>>
>> >> >> >> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
>> >> >> >> >>> for a Windows program.
>> >> >> >> >>>
>> >> >> >> >>> --
>> >> >> >> >>> Hope this helps. Let us know.
>> >> >> >> >>> Wes
>> >> >> >> >>>
>> >> >> >> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
>> >> >> >> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >> >> >> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
>> >> >> >> >>>> (actually for Nero). I no longer want to do this as I am fairly
>> >> >> >> >>>> used to Nero now and can open it directly when I want to, so I
>> >> >> >> >>>> changed the key to (none).
>> >> >> >> >>>>
>> >> >> >> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
>> >> >> >> >>>> restart the PC. (I changed the setting in this program to use this
>> >> >> >> >>>> sequence.)
>> >> >> >> >>>>
>> >> >> >> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
>> >> >> >> >>>> There was some info. on a Microsoft KB document re this problem,
>> >> >> >> >>>> but I can't get it to work. I made sure that the old Shortcut had
>> >> >> >> >>>> (none), then deleted it.
>> >> >> >> >>>>
>> >> >> >> >>>> As there are limited letters to use with Ctl-Alt, the ability to
>> >> >> >> >>>> reuse them is important. Can anyone help?
>> >> >> >> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
>> >> >> >>
>> >> >> >>
>> >> >>
>>
Anonymous
November 27, 2004 6:21:18 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

These are settings for all users.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
This is for 95/98 programs. It uses absolute paths and Reg_sz data type
Common Start Menu=C:\Documents and Settings\All Users\Start Menu

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
This is for faulty ME/XP/2000 programs that incorrectly read the registry. It uses variables and Reg_Expand_sz (which tells it to convert variables to absolute paths)
Common Start Menu=%ALLUSERSPROFILE%\Start Menu

These are for your user only. Comments above apply to the respective last key name.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

Programs (and commonprograms) and Startup (and commonstartup) are other Start Menu sub folders.


--
----------------------------------------------------------
http://www.uscricket.com
"Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:D E56C4A6-5487-4B83-85AF-F93A45AE729B@microsoft.com...
> David,
> Wonderful,
>
> I changed C:\findhotkeys.bat so that "%A" became "%%A" and findhotkey.vbs
> became C:\findhotkey.vbs, and from the CMD prompt ran C:\findhotkeys.bat >
> C:\hotkeys.txt
>
> The .bat file and the .vbs file have different names as Wes' response
> suggests. C:\findhotkeys.bat calls C:\findhotkey.vbs
>
> I got a window for every shortcut with a hotkey and in C:\hotkeys.txt I got
> every shortcut listed, with or without a shortcut key set.
>
> The set of windows and the list of shortcuts repeated which must mean that
> %UserProfile% is the same as %AllUsersProfile%.
>
> It is great to actually succeed in doing this. However, no result showed a
> key Alt+Ctl+R, which is the hotkey causing the problem.
>
> Cheers
>
> "David Candy" wrote:
>
>> Also in bat files what you type as %<letter> in a prompt you use %%<letter> in a bat (that is pretty much the only difference between typing and bats). Again no start or end. Also the script is called once for each shortcut. If you have 100 shortcuts you need to allow it to run 100 times.
>>
>> Also it's safer when one has two executables of the same name to specify the extension
>> findhotkeys.bat
>> although in this case bat have precedence over vbs.
>> --
>> ----------------------------------------------------------
>> http://www.uscricket.com
>> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:C21DF1E8-F1CB-43FC-A2D9-410AC74EB8DC@microsoft.com...
>> > David and Wes,
>> > I must be as thick as a brick.
>> >
>> > I cannot get either of the two files to run.
>> >
>> > This is C:\findhotkey.vbs (copied exactly as David sent it - I have added
>> > START and END delimiters)
>> > START
>> > on error resume next
>> > set WshShell = WScript.CreateObject("WScript.Shell")
>> > Dim A
>> > Dim Ag
>> > Set Ag=Wscript.Arguments
>> > If Ag.Count > 0 then
>> > For x = 0 to Ag.Count -1
>> > A = A & Ag(x)
>> > Next
>> > End If
>> > Set FSO = CreateObject("Scripting.FileSystemObject")
>> > f=FSO.GetFile(A)
>> > set lnk = WshShell.CreateShortcut(A)
>> > If lnk.hotkey <> "" then
>> > msgbox A & vbcrlf & lnk.hotkey
>> > End If
>> > END
>> >
>> > Double-clicking it caused a response from Norton
>> > "Alert:Malicious Script detected"
>> >
>> > I selected "Allow the entire script once" and pressed OK and I got
>> > absolutely nothing
>> >
>> > This is C:\findhotkeys.bat (modified as suggested by David so that "%A" is
>> > at the end of the line - I have added START and END delimiters)
>> > START
>> > cd %UserProfile%\desktop
>> > for %A in (*.lnk) do findhotkey.vbs "%A"
>> > for %A in (*.pif) do findhotkey.vbs "%A"
>> > for %A in (*.url) do findhotkey.vbs "%A"
>> > cd %AllUsersProfile%\desktop
>> > for %A in (*.lnk) do findhotkey.vbs "%A"
>> > for %A in (*.pif) do findhotkey.vbs "%A"
>> > for %A in (*.url) do findhotkey.vbs "%A"
>> > cd %UserProfile%\Start Menu
>> > for /r %A in (*.lnk) do findhotkey.vbs "%A"
>> > for /r %A in (*.pif) do findhotkey.vbs "%A"
>> > for /r %A in (*.url) do findhotkey.vbs "%A"
>> > cd %AllUsersProfile%\Start Menu
>> > for /r %A in (*.lnk) do findhotkey.vbs "%A"
>> > for /r %A in (*.pif) do findhotkey.vbs "%A"
>> > for /r %A in (*.url) do findhotkey.vbs "%A"
>> > END
>> >
>> > I opened the Command Prompt, changed directory to C: (command cd \) and
>> > typed findhotkeys (to execute the .bat file of that name)
>> >
>> > The result was
>> > C:\>cd C:\Documents and Settings\Trevor\
>> > desktop
>> > A" was unexpected at this time.
>> >
>> > I restarted the computer and tried again with exactly the same result.
>> >
>> > I note that both of you have run this successfully, so what is dunderhead
>> > (namely me!) doing wrong?
>> >
>> > Cheers
>> >
>> >
>> > "David Candy" wrote:
>> >
>> >> All tweakui have features that the other don't. 1.33 was written for new features introduced with Win ME / Win 2000. It's the only version to repair hotkeys.
>> >>
>> >> If you want to edit Add/Remove you need the first Tweakui for 95.
>> >>
>> >> My whole point of joining in was to say those registry keys are probably irrelevent.
>> >>
>> >> When starting a program one can specify a hotkey for the main window. A program can register a hotkey for it's own main window. Or it can register global hotkeys (ie not just for the main window).
>> >>
>> >> None of these are shortcut hotkeys. They are registered in memory. Presumbably Explorer is registering global hot keys on startup and then starts the whatever when windows tells explorer it has been pressed. But that's a guess.
>> >>
>> >> I've attached a script that prints hotkey in a msgbox, and include the content in the body here
>> >>
>> >> on error resume next
>> >> set WshShell = WScript.CreateObject("WScript.Shell")
>> >> Dim A
>> >> Dim Ag
>> >> Set Ag=Wscript.Arguments
>> >> If Ag.Count > 0 then
>> >> For x = 0 to Ag.Count -1
>> >> A = A & Ag(x)
>> >> Next
>> >> End If
>> >> Set FSO = CreateObject("Scripting.FileSystemObject")
>> >> f=FSO.GetFile(A)
>> >> set lnk = WshShell.CreateShortcut(A)
>> >> If lnk.hotkey <> "" then
>> >> msgbox A & vbcrlf & lnk.hotkey
>> >> End If
>> >>
>> >> To use type cmd in start Run
>> >>
>> >> Explorer looks in 4 places for hotkeys, these are read on startup. The hotkey is stored in the shortcut. Only hotkeys on shortcuts in the four locations are live.
>> >>
>> >> Type in a command prompt
>> >>
>> >> cd %UserProfile%\desktop
>> >> for %A in (*.lnk) do findhotkey.vbs "%1"
>> >> for %A in (*.pif) do findhotkey.vbs "%1"
>> >> for %A in (*.url) do findhotkey.vbs "%1"
>> >> cd %AllUsersProfile%\desktop
>> >> for %A in (*.lnk) do findhotkey.vbs "%1"
>> >> for %A in (*.pif) do findhotkey.vbs "%1"
>> >> for %A in (*.url) do findhotkey.vbs "%1"
>> >> cd %UserProfile%\Start Menu
>> >> for /r %A in (*.lnk) do findhotkey.vbs "%1"
>> >> for /r %A in (*.pif) do findhotkey.vbs "%1"
>> >> for /r %A in (*.url) do findhotkey.vbs "%1"
>> >> cd %AllUsersProfile%\Start Menu
>> >> for /r %A in (*.lnk) do findhotkey.vbs "%1"
>> >> for /r %A in (*.pif) do findhotkey.vbs "%1"
>> >> for /r %A in (*.url) do findhotkey.vbs "%1"
>> >>
>> >> Each shortcut, that has a hotkey, will pop up a dialog with the name of the shortcut and it's hotkey.
>> >>
>> >> You may have path problems. To make it work put in c:\ and change
>> >>
>> >> for %A in (*.url) do c:\findhotkey.vbs "%1"
>> >>
>> >> as all these directory changes may make it difficult for the script to be found (but shorten the amount of typing for the start menu FORs).
>> >>
>> >> Ctrl + C Copies the text of a message box to the clipboard.
>> >>
>> >> It is not reccommended that Ctrl + Alt be used with Hotkeys. Ctrl + left hand side Alt = Right hand side Alt and enters international characters if using the US International keyboard. Also F12 is reserved for the use of debuggers.
>> >>
>> >>
>> >>
>> >> --
>> >> ----------------------------------------------------------
>> >> http://www.uscricket.com
>> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:483B65BF-8009-4F96-9AA1-44D3A0E11899@microsoft.com...
>> >> > David,
>> >> > Thanks.
>> >> >
>> >> > So that is not the right place to look.
>> >> >
>> >> > I set the hotkey in the normal way. I created a shortcut to the Nero Manual
>> >> > on the desktop and then set the key in the shortcut. I doubt that Nero set
>> >> > anything.
>> >> >
>> >> > Yes, it was a shortcut that I deleted, but then I reinstated it and set the
>> >> > key to "none". I then used the same key in another program, which I think
>> >> > works the second way, i.e. the program registers the key. (Although I wonder
>> >> > where!)
>> >> >
>> >> > I will have a look at Tweakui Ver 1.33 and see what I can find. I already
>> >> > have a version of TweakUI (File Version 2.10.0.0). If the other one is later
>> >> > and has more features, including repairing hot keys that would be great.
>> >> >
>> >> > Thanks for the help to date.
>> >> >
>> >> > "David Candy" wrote:
>> >> >
>> >> >> The point is they are ONLY multi language hotkeys for use only with multi language features. It is Soooooooooo unlikely to be under here.
>> >> >>
>> >> >> So there are two ways (apart from these multilingual features) of setting a hotkey. In shortcuts on Start Menu or Desktop items. By a program registering a hotkey when that program is started.
>> >> >>
>> >> >> I presume Nero doesn't do this?
>> >> >> You have checked all shortcuts (after all it could be in a shortcut to an item you deleted and Windows found the closest match for you)?
>> >> >>
>> >> >> Tweakui Ver 1.33 has a repair hotkey feature.
>> >> >> http://www.microsoft.com/NTWorkstation/downloads/PowerT...
>> >> >>
>> >> >> --
>> >> >> ----------------------------------------------------------
>> >> >> http://www.uscricket.com
>> >> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:B44A0D3A-3095-49F6-9D07-C3072C3150C7@microsoft.com...
>> >> >> > Wes and David,
>> >> >> >
>> >> >> > All good things come to an end.
>> >> >> >
>> >> >> > I now find that Ctl-Alt-R invokes the old program again - Nero BurningRom
>> >> >> > Help Manual. (I have restarted the computer since it last worked as I wanted.)
>> >> >> >
>> >> >> > The contents of HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys follows
>> >> >> >
>> >> >> > START
>> >> >> > Windows Registry Editor Version 5.00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
>> >> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:20,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
>> >> >> > "Key Modifiers"=hex:04,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:20,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]
>> >> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:be,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
>> >> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:20,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000071]
>> >> >> > "Key Modifiers"=hex:04,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:20,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000072]
>> >> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:bc,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000200]
>> >> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:47,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000201]
>> >> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:4b,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000202]
>> >> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:4c,00,00,00
>> >> >> > END
>> >> >> >
>> >> >> > It is difficult to understand what these mean, but I certainly cannot find
>> >> >> > any reference to Ctl-Alt-R
>> >> >> >
>> >> >> > From what you (David) said,
>> >> >> > Ctl-Alt should be &H03
>> >> >> > R should be &H52
>> >> >> > This combination does not appear anywhere!
>> >> >> >
>> >> >> > So I assume that the reference to Ctl-Alt-R is not stored in Hot Keys
>> >> >> >
>> >> >> > Any ideas?
>> >> >> >
>> >> >> > It doesn't have to involve Registry tweaking so long as I can reuse the Key
>> >> >> > (or any other key, for that matter) .
>> >> >> >
>> >> >> > Cheers
>> >> >> >
>> >> >> > "Wesley Vogel" wrote:
>> >> >> >
>> >> >> >> Trevor,
>> >> >> >>
>> >> >> >> See David Candy's post. I mentioned that I couldn't read hex, he can.
>> >> >> >>
>> >> >> >> Glad to hear that you got it sorted out.
>> >> >> >>
>> >> >> >> BTW, I'm still deciphering David's post. :-) And working on 49 other
>> >> >> >> things.
>> >> >> >>
>> >> >> >> --
>> >> >> >> Hope this helps. Let us know.
>> >> >> >> Wes
>> >> >> >>
>> >> >> >> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
>> >> >> >> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >> >> >> > Zulu and Wes,
>> >> >> >> > Thanks to you both
>> >> >> >> >
>> >> >> >> > Zulu,
>> >> >> >> > Yes, I will set the shortcut key as you suggested.
>> >> >> >> > I will try different keys, including Function keys - sounds good.
>> >> >> >> >
>> >> >> >> > Wes,
>> >> >> >> > I have yet to try your suggestions for the Registry, but am looking
>> >> >> >> > forward to it.
>> >> >> >> >
>> >> >> >> > BTW,
>> >> >> >> > I have managed to assign the key I used before to the new program.
>> >> >> >> > Whether this is the only way or not or whetehr it will continue to
>> >> >> >> > work, I don't know, but here is what I did.
>> >> >> >> >
>> >> >> >> > I re-created the old Shortcut (it had been deleted) and enetered the
>> >> >> >> > old shortcut key. I tested it and it worked (referring to the old
>> >> >> >> > program). I then changed the key in that shortcut to "none" and tried
>> >> >> >> > the shortcut key again - it did nothing (as one would hope). I then
>> >> >> >> > allocated the key to the new program, tried it, and it worked !!
>> >> >> >> >
>> >> >> >> > I still have the old shortcut with key set to "none", but that's OK -
>> >> >> >> > I just moved it a general folder with other shortcuts - not the
>> >> >> >> > desktop, which I don't want cluttered.
>> >> >> >> >
>> >> >> >> > I don't know whether this is worth posting anywhere, as the KB
>> >> >> >> > article I read (can't remember the number) said keys cannot be
>> >> >> >> > reallocated, as did you , Wes.
>> >> >> >> >
>> >> >> >> > Many thanks
>> >> >> >> >
>> >> >> >> > "Trevor L." wrote:
>> >> >> >> >
>> >> >> >> >> Wes,
>> >> >> >> >>
>> >> >> >> >> I am disappointed that I can't reassign a shortcut key to another
>> >> >> >> >> program. As I say, there are only so many combinations one can use
>> >> >> >> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
>> >> >> >> >> 12 Function keys although I have ever tried these, so I don't know).
>> >> >> >> >>
>> >> >> >> >> I have already deleted the shortcut to the Nero Help Manual, but
>> >> >> >> >> before I did, I made sure that the shortcut key was set to "(none)".
>> >> >> >> >> Thanks for the info. as to how to find what key is assigned to a
>> >> >> >> >> particular shortcut, but since changing it to "(none)" and deleting
>> >> >> >> >> it makes no difference, it sort of doesn't help too much.
>> >> >> >> >>
>> >> >> >> >> Do you know where the info. is stored as to what shortcut key opens
>> >> >> >> >> what program?
>> >> >> >> >>
>> >> >> >> >> Because the info. is retained after the shortcut itself is deleted,
>> >> >> >> >> I would assume that the info. must be stored in the Registry. But I
>> >> >> >> >> searched the registry for the value "BurningRom" (as the name of the
>> >> >> >> >> program opened by the shortcut key is "C:\Program
>> >> >> >> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
>> >> >> >> >> seemed to contain any info. about shortcut key values.
>> >> >> >> >>
>> >> >> >> >> If I could edit the registry to remove/change shortcut key
>> >> >> >> >> assignments, that would solve the problem.
>> >> >> >> >>
>> >> >> >> >> Many thanks
>> >> >> >> >>
>> >> >> >> >> "Wesley Vogel" wrote:
>> >> >> >> >>
>> >> >> >> >>> Once you assign a shortcut key combination for a specific program,
>> >> >> >> >>> you will not be able to use that key combination with other
>> >> >> >> >>> programs.
>> >> >> >> >>>
>> >> >> >> >>> Find the Nero Help Manual or the shortcut to same. Delete the
>> >> >> >> >>> shortcut, if it exists.
>> >> >> >> >>>
>> >> >> >> >>> Follow the instructions below if no shortcut.
>> >> >> >> >>>
>> >> >> >> >>> If you forget the key combination for your shortcut, you can follow
>> >> >> >> >>> steps 2 through 3 and review your shortcut keys.
>> >> >> >> >>>
>> >> >> >> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
>> >> >> >> >>> Right-click the program file or shortcut, and then click Properties.
>> >> >> >> >>>
>> >> >> >> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
>> >> >> >> >>> for a Windows program.
>> >> >> >> >>>
>> >> >> >> >>> --
>> >> >> >> >>> Hope this helps. Let us know.
>> >> >> >> >>> Wes
>> >> >> >> >>>
>> >> >> >> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
>> >> >> >> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >> >> >> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
>> >> >> >> >>>> (actually for Nero). I no longer want to do this as I am fairly
>> >> >> >> >>>> used to Nero now and can open it directly when I want to, so I
>> >> >> >> >>>> changed the key to (none).
>> >> >> >> >>>>
>> >> >> >> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
>> >> >> >> >>>> restart the PC. (I changed the setting in this program to use this
>> >> >> >> >>>> sequence.)
>> >> >> >> >>>>
>> >> >> >> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
>> >> >> >> >>>> There was some info. on a Microsoft KB document re this problem,
>> >> >> >> >>>> but I can't get it to work. I made sure that the old Shortcut had
>> >> >> >> >>>> (none), then deleted it.
>> >> >> >> >>>>
>> >> >> >> >>>> As there are limited letters to use with Ctl-Alt, the ability to
>> >> >> >> >>>> reuse them is important. Can anyone help?
>> >> >> >> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
>> >> >> >>
>> >> >> >>
>> >> >>
>>
Anonymous
November 27, 2004 6:32:12 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

Also thinking about how the bat file is coded.

Check under here
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

and what does echo %allusersprofile% say?
--
----------------------------------------------------------
http://www.uscricket.com
"Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:D E56C4A6-5487-4B83-85AF-F93A45AE729B@microsoft.com...
> David,
> Wonderful,
>
> I changed C:\findhotkeys.bat so that "%A" became "%%A" and findhotkey.vbs
> became C:\findhotkey.vbs, and from the CMD prompt ran C:\findhotkeys.bat >
> C:\hotkeys.txt
>
> The .bat file and the .vbs file have different names as Wes' response
> suggests. C:\findhotkeys.bat calls C:\findhotkey.vbs
>
> I got a window for every shortcut with a hotkey and in C:\hotkeys.txt I got
> every shortcut listed, with or without a shortcut key set.
>
> The set of windows and the list of shortcuts repeated which must mean that
> %UserProfile% is the same as %AllUsersProfile%.
>
> It is great to actually succeed in doing this. However, no result showed a
> key Alt+Ctl+R, which is the hotkey causing the problem.
>
> Cheers
>
> "David Candy" wrote:
>
>> Also in bat files what you type as %<letter> in a prompt you use %%<letter> in a bat (that is pretty much the only difference between typing and bats). Again no start or end. Also the script is called once for each shortcut. If you have 100 shortcuts you need to allow it to run 100 times.
>>
>> Also it's safer when one has two executables of the same name to specify the extension
>> findhotkeys.bat
>> although in this case bat have precedence over vbs.
>> --
>> ----------------------------------------------------------
>> http://www.uscricket.com
>> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:C21DF1E8-F1CB-43FC-A2D9-410AC74EB8DC@microsoft.com...
>> > David and Wes,
>> > I must be as thick as a brick.
>> >
>> > I cannot get either of the two files to run.
>> >
>> > This is C:\findhotkey.vbs (copied exactly as David sent it - I have added
>> > START and END delimiters)
>> > START
>> > on error resume next
>> > set WshShell = WScript.CreateObject("WScript.Shell")
>> > Dim A
>> > Dim Ag
>> > Set Ag=Wscript.Arguments
>> > If Ag.Count > 0 then
>> > For x = 0 to Ag.Count -1
>> > A = A & Ag(x)
>> > Next
>> > End If
>> > Set FSO = CreateObject("Scripting.FileSystemObject")
>> > f=FSO.GetFile(A)
>> > set lnk = WshShell.CreateShortcut(A)
>> > If lnk.hotkey <> "" then
>> > msgbox A & vbcrlf & lnk.hotkey
>> > End If
>> > END
>> >
>> > Double-clicking it caused a response from Norton
>> > "Alert:Malicious Script detected"
>> >
>> > I selected "Allow the entire script once" and pressed OK and I got
>> > absolutely nothing
>> >
>> > This is C:\findhotkeys.bat (modified as suggested by David so that "%A" is
>> > at the end of the line - I have added START and END delimiters)
>> > START
>> > cd %UserProfile%\desktop
>> > for %A in (*.lnk) do findhotkey.vbs "%A"
>> > for %A in (*.pif) do findhotkey.vbs "%A"
>> > for %A in (*.url) do findhotkey.vbs "%A"
>> > cd %AllUsersProfile%\desktop
>> > for %A in (*.lnk) do findhotkey.vbs "%A"
>> > for %A in (*.pif) do findhotkey.vbs "%A"
>> > for %A in (*.url) do findhotkey.vbs "%A"
>> > cd %UserProfile%\Start Menu
>> > for /r %A in (*.lnk) do findhotkey.vbs "%A"
>> > for /r %A in (*.pif) do findhotkey.vbs "%A"
>> > for /r %A in (*.url) do findhotkey.vbs "%A"
>> > cd %AllUsersProfile%\Start Menu
>> > for /r %A in (*.lnk) do findhotkey.vbs "%A"
>> > for /r %A in (*.pif) do findhotkey.vbs "%A"
>> > for /r %A in (*.url) do findhotkey.vbs "%A"
>> > END
>> >
>> > I opened the Command Prompt, changed directory to C: (command cd \) and
>> > typed findhotkeys (to execute the .bat file of that name)
>> >
>> > The result was
>> > C:\>cd C:\Documents and Settings\Trevor\
>> > desktop
>> > A" was unexpected at this time.
>> >
>> > I restarted the computer and tried again with exactly the same result.
>> >
>> > I note that both of you have run this successfully, so what is dunderhead
>> > (namely me!) doing wrong?
>> >
>> > Cheers
>> >
>> >
>> > "David Candy" wrote:
>> >
>> >> All tweakui have features that the other don't. 1.33 was written for new features introduced with Win ME / Win 2000. It's the only version to repair hotkeys.
>> >>
>> >> If you want to edit Add/Remove you need the first Tweakui for 95.
>> >>
>> >> My whole point of joining in was to say those registry keys are probably irrelevent.
>> >>
>> >> When starting a program one can specify a hotkey for the main window. A program can register a hotkey for it's own main window. Or it can register global hotkeys (ie not just for the main window).
>> >>
>> >> None of these are shortcut hotkeys. They are registered in memory. Presumbably Explorer is registering global hot keys on startup and then starts the whatever when windows tells explorer it has been pressed. But that's a guess.
>> >>
>> >> I've attached a script that prints hotkey in a msgbox, and include the content in the body here
>> >>
>> >> on error resume next
>> >> set WshShell = WScript.CreateObject("WScript.Shell")
>> >> Dim A
>> >> Dim Ag
>> >> Set Ag=Wscript.Arguments
>> >> If Ag.Count > 0 then
>> >> For x = 0 to Ag.Count -1
>> >> A = A & Ag(x)
>> >> Next
>> >> End If
>> >> Set FSO = CreateObject("Scripting.FileSystemObject")
>> >> f=FSO.GetFile(A)
>> >> set lnk = WshShell.CreateShortcut(A)
>> >> If lnk.hotkey <> "" then
>> >> msgbox A & vbcrlf & lnk.hotkey
>> >> End If
>> >>
>> >> To use type cmd in start Run
>> >>
>> >> Explorer looks in 4 places for hotkeys, these are read on startup. The hotkey is stored in the shortcut. Only hotkeys on shortcuts in the four locations are live.
>> >>
>> >> Type in a command prompt
>> >>
>> >> cd %UserProfile%\desktop
>> >> for %A in (*.lnk) do findhotkey.vbs "%1"
>> >> for %A in (*.pif) do findhotkey.vbs "%1"
>> >> for %A in (*.url) do findhotkey.vbs "%1"
>> >> cd %AllUsersProfile%\desktop
>> >> for %A in (*.lnk) do findhotkey.vbs "%1"
>> >> for %A in (*.pif) do findhotkey.vbs "%1"
>> >> for %A in (*.url) do findhotkey.vbs "%1"
>> >> cd %UserProfile%\Start Menu
>> >> for /r %A in (*.lnk) do findhotkey.vbs "%1"
>> >> for /r %A in (*.pif) do findhotkey.vbs "%1"
>> >> for /r %A in (*.url) do findhotkey.vbs "%1"
>> >> cd %AllUsersProfile%\Start Menu
>> >> for /r %A in (*.lnk) do findhotkey.vbs "%1"
>> >> for /r %A in (*.pif) do findhotkey.vbs "%1"
>> >> for /r %A in (*.url) do findhotkey.vbs "%1"
>> >>
>> >> Each shortcut, that has a hotkey, will pop up a dialog with the name of the shortcut and it's hotkey.
>> >>
>> >> You may have path problems. To make it work put in c:\ and change
>> >>
>> >> for %A in (*.url) do c:\findhotkey.vbs "%1"
>> >>
>> >> as all these directory changes may make it difficult for the script to be found (but shorten the amount of typing for the start menu FORs).
>> >>
>> >> Ctrl + C Copies the text of a message box to the clipboard.
>> >>
>> >> It is not reccommended that Ctrl + Alt be used with Hotkeys. Ctrl + left hand side Alt = Right hand side Alt and enters international characters if using the US International keyboard. Also F12 is reserved for the use of debuggers.
>> >>
>> >>
>> >>
>> >> --
>> >> ----------------------------------------------------------
>> >> http://www.uscricket.com
>> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:483B65BF-8009-4F96-9AA1-44D3A0E11899@microsoft.com...
>> >> > David,
>> >> > Thanks.
>> >> >
>> >> > So that is not the right place to look.
>> >> >
>> >> > I set the hotkey in the normal way. I created a shortcut to the Nero Manual
>> >> > on the desktop and then set the key in the shortcut. I doubt that Nero set
>> >> > anything.
>> >> >
>> >> > Yes, it was a shortcut that I deleted, but then I reinstated it and set the
>> >> > key to "none". I then used the same key in another program, which I think
>> >> > works the second way, i.e. the program registers the key. (Although I wonder
>> >> > where!)
>> >> >
>> >> > I will have a look at Tweakui Ver 1.33 and see what I can find. I already
>> >> > have a version of TweakUI (File Version 2.10.0.0). If the other one is later
>> >> > and has more features, including repairing hot keys that would be great.
>> >> >
>> >> > Thanks for the help to date.
>> >> >
>> >> > "David Candy" wrote:
>> >> >
>> >> >> The point is they are ONLY multi language hotkeys for use only with multi language features. It is Soooooooooo unlikely to be under here.
>> >> >>
>> >> >> So there are two ways (apart from these multilingual features) of setting a hotkey. In shortcuts on Start Menu or Desktop items. By a program registering a hotkey when that program is started.
>> >> >>
>> >> >> I presume Nero doesn't do this?
>> >> >> You have checked all shortcuts (after all it could be in a shortcut to an item you deleted and Windows found the closest match for you)?
>> >> >>
>> >> >> Tweakui Ver 1.33 has a repair hotkey feature.
>> >> >> http://www.microsoft.com/NTWorkstation/downloads/PowerT...
>> >> >>
>> >> >> --
>> >> >> ----------------------------------------------------------
>> >> >> http://www.uscricket.com
>> >> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:B44A0D3A-3095-49F6-9D07-C3072C3150C7@microsoft.com...
>> >> >> > Wes and David,
>> >> >> >
>> >> >> > All good things come to an end.
>> >> >> >
>> >> >> > I now find that Ctl-Alt-R invokes the old program again - Nero BurningRom
>> >> >> > Help Manual. (I have restarted the computer since it last worked as I wanted.)
>> >> >> >
>> >> >> > The contents of HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys follows
>> >> >> >
>> >> >> > START
>> >> >> > Windows Registry Editor Version 5.00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
>> >> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:20,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
>> >> >> > "Key Modifiers"=hex:04,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:20,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]
>> >> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:be,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
>> >> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:20,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000071]
>> >> >> > "Key Modifiers"=hex:04,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:20,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000072]
>> >> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:bc,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000200]
>> >> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:47,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000201]
>> >> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:4b,00,00,00
>> >> >> >
>> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000202]
>> >> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> > "Virtual Key"=hex:4c,00,00,00
>> >> >> > END
>> >> >> >
>> >> >> > It is difficult to understand what these mean, but I certainly cannot find
>> >> >> > any reference to Ctl-Alt-R
>> >> >> >
>> >> >> > From what you (David) said,
>> >> >> > Ctl-Alt should be &H03
>> >> >> > R should be &H52
>> >> >> > This combination does not appear anywhere!
>> >> >> >
>> >> >> > So I assume that the reference to Ctl-Alt-R is not stored in Hot Keys
>> >> >> >
>> >> >> > Any ideas?
>> >> >> >
>> >> >> > It doesn't have to involve Registry tweaking so long as I can reuse the Key
>> >> >> > (or any other key, for that matter) .
>> >> >> >
>> >> >> > Cheers
>> >> >> >
>> >> >> > "Wesley Vogel" wrote:
>> >> >> >
>> >> >> >> Trevor,
>> >> >> >>
>> >> >> >> See David Candy's post. I mentioned that I couldn't read hex, he can.
>> >> >> >>
>> >> >> >> Glad to hear that you got it sorted out.
>> >> >> >>
>> >> >> >> BTW, I'm still deciphering David's post. :-) And working on 49 other
>> >> >> >> things.
>> >> >> >>
>> >> >> >> --
>> >> >> >> Hope this helps. Let us know.
>> >> >> >> Wes
>> >> >> >>
>> >> >> >> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
>> >> >> >> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >> >> >> > Zulu and Wes,
>> >> >> >> > Thanks to you both
>> >> >> >> >
>> >> >> >> > Zulu,
>> >> >> >> > Yes, I will set the shortcut key as you suggested.
>> >> >> >> > I will try different keys, including Function keys - sounds good.
>> >> >> >> >
>> >> >> >> > Wes,
>> >> >> >> > I have yet to try your suggestions for the Registry, but am looking
>> >> >> >> > forward to it.
>> >> >> >> >
>> >> >> >> > BTW,
>> >> >> >> > I have managed to assign the key I used before to the new program.
>> >> >> >> > Whether this is the only way or not or whetehr it will continue to
>> >> >> >> > work, I don't know, but here is what I did.
>> >> >> >> >
>> >> >> >> > I re-created the old Shortcut (it had been deleted) and enetered the
>> >> >> >> > old shortcut key. I tested it and it worked (referring to the old
>> >> >> >> > program). I then changed the key in that shortcut to "none" and tried
>> >> >> >> > the shortcut key again - it did nothing (as one would hope). I then
>> >> >> >> > allocated the key to the new program, tried it, and it worked !!
>> >> >> >> >
>> >> >> >> > I still have the old shortcut with key set to "none", but that's OK -
>> >> >> >> > I just moved it a general folder with other shortcuts - not the
>> >> >> >> > desktop, which I don't want cluttered.
>> >> >> >> >
>> >> >> >> > I don't know whether this is worth posting anywhere, as the KB
>> >> >> >> > article I read (can't remember the number) said keys cannot be
>> >> >> >> > reallocated, as did you , Wes.
>> >> >> >> >
>> >> >> >> > Many thanks
>> >> >> >> >
>> >> >> >> > "Trevor L." wrote:
>> >> >> >> >
>> >> >> >> >> Wes,
>> >> >> >> >>
>> >> >> >> >> I am disappointed that I can't reassign a shortcut key to another
>> >> >> >> >> program. As I say, there are only so many combinations one can use
>> >> >> >> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
>> >> >> >> >> 12 Function keys although I have ever tried these, so I don't know).
>> >> >> >> >>
>> >> >> >> >> I have already deleted the shortcut to the Nero Help Manual, but
>> >> >> >> >> before I did, I made sure that the shortcut key was set to "(none)".
>> >> >> >> >> Thanks for the info. as to how to find what key is assigned to a
>> >> >> >> >> particular shortcut, but since changing it to "(none)" and deleting
>> >> >> >> >> it makes no difference, it sort of doesn't help too much.
>> >> >> >> >>
>> >> >> >> >> Do you know where the info. is stored as to what shortcut key opens
>> >> >> >> >> what program?
>> >> >> >> >>
>> >> >> >> >> Because the info. is retained after the shortcut itself is deleted,
>> >> >> >> >> I would assume that the info. must be stored in the Registry. But I
>> >> >> >> >> searched the registry for the value "BurningRom" (as the name of the
>> >> >> >> >> program opened by the shortcut key is "C:\Program
>> >> >> >> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
>> >> >> >> >> seemed to contain any info. about shortcut key values.
>> >> >> >> >>
>> >> >> >> >> If I could edit the registry to remove/change shortcut key
>> >> >> >> >> assignments, that would solve the problem.
>> >> >> >> >>
>> >> >> >> >> Many thanks
>> >> >> >> >>
>> >> >> >> >> "Wesley Vogel" wrote:
>> >> >> >> >>
>> >> >> >> >>> Once you assign a shortcut key combination for a specific program,
>> >> >> >> >>> you will not be able to use that key combination with other
>> >> >> >> >>> programs.
>> >> >> >> >>>
>> >> >> >> >>> Find the Nero Help Manual or the shortcut to same. Delete the
>> >> >> >> >>> shortcut, if it exists.
>> >> >> >> >>>
>> >> >> >> >>> Follow the instructions below if no shortcut.
>> >> >> >> >>>
>> >> >> >> >>> If you forget the key combination for your shortcut, you can follow
>> >> >> >> >>> steps 2 through 3 and review your shortcut keys.
>> >> >> >> >>>
>> >> >> >> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
>> >> >> >> >>> Right-click the program file or shortcut, and then click Properties.
>> >> >> >> >>>
>> >> >> >> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
>> >> >> >> >>> for a Windows program.
>> >> >> >> >>>
>> >> >> >> >>> --
>> >> >> >> >>> Hope this helps. Let us know.
>> >> >> >> >>> Wes
>> >> >> >> >>>
>> >> >> >> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
>> >> >> >> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >> >> >> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
>> >> >> >> >>>> (actually for Nero). I no longer want to do this as I am fairly
>> >> >> >> >>>> used to Nero now and can open it directly when I want to, so I
>> >> >> >> >>>> changed the key to (none).
>> >> >> >> >>>>
>> >> >> >> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
>> >> >> >> >>>> restart the PC. (I changed the setting in this program to use this
>> >> >> >> >>>> sequence.)
>> >> >> >> >>>>
>> >> >> >> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
>> >> >> >> >>>> There was some info. on a Microsoft KB document re this problem,
>> >> >> >> >>>> but I can't get it to work. I made sure that the old Shortcut had
>> >> >> >> >>>> (none), then deleted it.
>> >> >> >> >>>>
>> >> >> >> >>>> As there are limited letters to use with Ctl-Alt, the ability to
>> >> >> >> >>>> reuse them is important. Can anyone help?
>> >> >> >> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
>> >> >> >>
>> >> >> >>
>> >> >>
>>
Anonymous
November 27, 2004 6:32:13 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

David,
Well, I think it is all sorted out.

When I changed %A to %%A I used "Replace All" in Notepad which also changed
%AllUsersProfile% to %%AllUsersProfile%. Since the latter doesn't exist, the
directory wasn't changed and the batch file re-searched the old one.

When I corrected this error, the batch file went through the All Users
directory correctly.
(As expected, echo %AllUsersProfile% returned C:\Documents and Settings\All
Users and
echo %UserProfile% returned C:\Documents and Settings\Trevor )

I have also solved my problem. I searched C: drive for Nero*.lnk, and
manually checked each relevant shortcut for Alt+Ctl+R. I found the offender
in "Unused Desktop Shortcuts", changed the hotkey to "none", altered the
other program to use Alt+Ctl+R and hi presto - success!

It has been a long haul, but an obvious answer, eventually.

This suggests that a more generalised batch file could be written to seach
for all occurences of *.lnk on any directory in any drive. Perhaps it would
take a long time to run, though !! :-)

Maybe, I can do it myself as I have written a few batch files since starting
to use PCs at work, and I have your example to guide me.

Many thanks for your patience and help.

"David Candy" wrote:

> Also thinking about how the bat file is coded.
>
> Check under here
> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
>
> and what does echo %allusersprofile% say?
> --
> ----------------------------------------------------------
> http://www.uscricket.com
> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:D E56C4A6-5487-4B83-85AF-F93A45AE729B@microsoft.com...
> > David,
> > Wonderful,
> >
> > I changed C:\findhotkeys.bat so that "%A" became "%%A" and findhotkey.vbs
> > became C:\findhotkey.vbs, and from the CMD prompt ran C:\findhotkeys.bat >
> > C:\hotkeys.txt
> >
> > The .bat file and the .vbs file have different names as Wes' response
> > suggests. C:\findhotkeys.bat calls C:\findhotkey.vbs
> >
> > I got a window for every shortcut with a hotkey and in C:\hotkeys.txt I got
> > every shortcut listed, with or without a shortcut key set.
> >
> > The set of windows and the list of shortcuts repeated which must mean that
> > %UserProfile% is the same as %AllUsersProfile%.
> >
> > It is great to actually succeed in doing this. However, no result showed a
> > key Alt+Ctl+R, which is the hotkey causing the problem.
> >
> > Cheers
> >
> > "David Candy" wrote:
> >
> >> Also in bat files what you type as %<letter> in a prompt you use %%<letter> in a bat (that is pretty much the only difference between typing and bats). Again no start or end. Also the script is called once for each shortcut. If you have 100 shortcuts you need to allow it to run 100 times.
> >>
> >> Also it's safer when one has two executables of the same name to specify the extension
> >> findhotkeys.bat
> >> although in this case bat have precedence over vbs.
> >> --
> >> ----------------------------------------------------------
> >> http://www.uscricket.com
> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:C21DF1E8-F1CB-43FC-A2D9-410AC74EB8DC@microsoft.com...
> >> > David and Wes,
> >> > I must be as thick as a brick.
> >> >
> >> > I cannot get either of the two files to run.
> >> >
> >> > This is C:\findhotkey.vbs (copied exactly as David sent it - I have added
> >> > START and END delimiters)
> >> > START
> >> > on error resume next
> >> > set WshShell = WScript.CreateObject("WScript.Shell")
> >> > Dim A
> >> > Dim Ag
> >> > Set Ag=Wscript.Arguments
> >> > If Ag.Count > 0 then
> >> > For x = 0 to Ag.Count -1
> >> > A = A & Ag(x)
> >> > Next
> >> > End If
> >> > Set FSO = CreateObject("Scripting.FileSystemObject")
> >> > f=FSO.GetFile(A)
> >> > set lnk = WshShell.CreateShortcut(A)
> >> > If lnk.hotkey <> "" then
> >> > msgbox A & vbcrlf & lnk.hotkey
> >> > End If
> >> > END
> >> >
> >> > Double-clicking it caused a response from Norton
> >> > "Alert:Malicious Script detected"
> >> >
> >> > I selected "Allow the entire script once" and pressed OK and I got
> >> > absolutely nothing
> >> >
> >> > This is C:\findhotkeys.bat (modified as suggested by David so that "%A" is
> >> > at the end of the line - I have added START and END delimiters)
> >> > START
> >> > cd %UserProfile%\desktop
> >> > for %A in (*.lnk) do findhotkey.vbs "%A"
> >> > for %A in (*.pif) do findhotkey.vbs "%A"
> >> > for %A in (*.url) do findhotkey.vbs "%A"
> >> > cd %AllUsersProfile%\desktop
> >> > for %A in (*.lnk) do findhotkey.vbs "%A"
> >> > for %A in (*.pif) do findhotkey.vbs "%A"
> >> > for %A in (*.url) do findhotkey.vbs "%A"
> >> > cd %UserProfile%\Start Menu
> >> > for /r %A in (*.lnk) do findhotkey.vbs "%A"
> >> > for /r %A in (*.pif) do findhotkey.vbs "%A"
> >> > for /r %A in (*.url) do findhotkey.vbs "%A"
> >> > cd %AllUsersProfile%\Start Menu
> >> > for /r %A in (*.lnk) do findhotkey.vbs "%A"
> >> > for /r %A in (*.pif) do findhotkey.vbs "%A"
> >> > for /r %A in (*.url) do findhotkey.vbs "%A"
> >> > END
> >> >
> >> > I opened the Command Prompt, changed directory to C: (command cd \) and
> >> > typed findhotkeys (to execute the .bat file of that name)
> >> >
> >> > The result was
> >> > C:\>cd C:\Documents and Settings\Trevor\
> >> > desktop
> >> > A" was unexpected at this time.
> >> >
> >> > I restarted the computer and tried again with exactly the same result.
> >> >
> >> > I note that both of you have run this successfully, so what is dunderhead
> >> > (namely me!) doing wrong?
> >> >
> >> > Cheers
> >> >
> >> >
> >> > "David Candy" wrote:
> >> >
> >> >> All tweakui have features that the other don't. 1.33 was written for new features introduced with Win ME / Win 2000. It's the only version to repair hotkeys.
> >> >>
> >> >> If you want to edit Add/Remove you need the first Tweakui for 95.
> >> >>
> >> >> My whole point of joining in was to say those registry keys are probably irrelevent.
> >> >>
> >> >> When starting a program one can specify a hotkey for the main window. A program can register a hotkey for it's own main window. Or it can register global hotkeys (ie not just for the main window).
> >> >>
> >> >> None of these are shortcut hotkeys. They are registered in memory. Presumbably Explorer is registering global hot keys on startup and then starts the whatever when windows tells explorer it has been pressed. But that's a guess.
> >> >>
> >> >> I've attached a script that prints hotkey in a msgbox, and include the content in the body here
> >> >>
> >> >> on error resume next
> >> >> set WshShell = WScript.CreateObject("WScript.Shell")
> >> >> Dim A
> >> >> Dim Ag
> >> >> Set Ag=Wscript.Arguments
> >> >> If Ag.Count > 0 then
> >> >> For x = 0 to Ag.Count -1
> >> >> A = A & Ag(x)
> >> >> Next
> >> >> End If
> >> >> Set FSO = CreateObject("Scripting.FileSystemObject")
> >> >> f=FSO.GetFile(A)
> >> >> set lnk = WshShell.CreateShortcut(A)
> >> >> If lnk.hotkey <> "" then
> >> >> msgbox A & vbcrlf & lnk.hotkey
> >> >> End If
> >> >>
> >> >> To use type cmd in start Run
> >> >>
> >> >> Explorer looks in 4 places for hotkeys, these are read on startup. The hotkey is stored in the shortcut. Only hotkeys on shortcuts in the four locations are live.
> >> >>
> >> >> Type in a command prompt
> >> >>
> >> >> cd %UserProfile%\desktop
> >> >> for %A in (*.lnk) do findhotkey.vbs "%1"
> >> >> for %A in (*.pif) do findhotkey.vbs "%1"
> >> >> for %A in (*.url) do findhotkey.vbs "%1"
> >> >> cd %AllUsersProfile%\desktop
> >> >> for %A in (*.lnk) do findhotkey.vbs "%1"
> >> >> for %A in (*.pif) do findhotkey.vbs "%1"
> >> >> for %A in (*.url) do findhotkey.vbs "%1"
> >> >> cd %UserProfile%\Start Menu
> >> >> for /r %A in (*.lnk) do findhotkey.vbs "%1"
> >> >> for /r %A in (*.pif) do findhotkey.vbs "%1"
> >> >> for /r %A in (*.url) do findhotkey.vbs "%1"
> >> >> cd %AllUsersProfile%\Start Menu
> >> >> for /r %A in (*.lnk) do findhotkey.vbs "%1"
> >> >> for /r %A in (*.pif) do findhotkey.vbs "%1"
> >> >> for /r %A in (*.url) do findhotkey.vbs "%1"
> >> >>
> >> >> Each shortcut, that has a hotkey, will pop up a dialog with the name of the shortcut and it's hotkey.
> >> >>
> >> >> You may have path problems. To make it work put in c:\ and change
> >> >>
> >> >> for %A in (*.url) do c:\findhotkey.vbs "%1"
> >> >>
> >> >> as all these directory changes may make it difficult for the script to be found (but shorten the amount of typing for the start menu FORs).
> >> >>
> >> >> Ctrl + C Copies the text of a message box to the clipboard.
> >> >>
> >> >> It is not reccommended that Ctrl + Alt be used with Hotkeys. Ctrl + left hand side Alt = Right hand side Alt and enters international characters if using the US International keyboard. Also F12 is reserved for the use of debuggers.
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> ----------------------------------------------------------
> >> >> http://www.uscricket.com
> >> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:483B65BF-8009-4F96-9AA1-44D3A0E11899@microsoft.com...
> >> >> > David,
> >> >> > Thanks.
> >> >> >
> >> >> > So that is not the right place to look.
> >> >> >
> >> >> > I set the hotkey in the normal way. I created a shortcut to the Nero Manual
> >> >> > on the desktop and then set the key in the shortcut. I doubt that Nero set
> >> >> > anything.
> >> >> >
> >> >> > Yes, it was a shortcut that I deleted, but then I reinstated it and set the
> >> >> > key to "none". I then used the same key in another program, which I think
> >> >> > works the second way, i.e. the program registers the key. (Although I wonder
> >> >> > where!)
> >> >> >
> >> >> > I will have a look at Tweakui Ver 1.33 and see what I can find. I already
> >> >> > have a version of TweakUI (File Version 2.10.0.0). If the other one is later
> >> >> > and has more features, including repairing hot keys that would be great.
> >> >> >
> >> >> > Thanks for the help to date.
> >> >> >
> >> >> > "David Candy" wrote:
> >> >> >
> >> >> >> The point is they are ONLY multi language hotkeys for use only with multi language features. It is Soooooooooo unlikely to be under here.
> >> >> >>
> >> >> >> So there are two ways (apart from these multilingual features) of setting a hotkey. In shortcuts on Start Menu or Desktop items. By a program registering a hotkey when that program is started.
> >> >> >>
> >> >> >> I presume Nero doesn't do this?
> >> >> >> You have checked all shortcuts (after all it could be in a shortcut to an item you deleted and Windows found the closest match for you)?
> >> >> >>
> >> >> >> Tweakui Ver 1.33 has a repair hotkey feature.
> >> >> >> http://www.microsoft.com/NTWorkstation/downloads/PowerT...
> >> >> >>
> >> >> >> --
> >> >> >> ----------------------------------------------------------
> >> >> >> http://www.uscricket.com
> >> >> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:B44A0D3A-3095-49F6-9D07-C3072C3150C7@microsoft.com...
> >> >> >> > Wes and David,
> >> >> >> >
> >> >> >> > All good things come to an end.
> >> >> >> >
> >> >> >> > I now find that Ctl-Alt-R invokes the old program again - Nero BurningRom
> >> >> >> > Help Manual. (I have restarted the computer since it last worked as I wanted.)
> >> >> >> >
> >> >> >> > The contents of HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys follows
> >> >> >> >
> >> >> >> > START
> >> >> >> > Windows Registry Editor Version 5.00
> >> >> >> >
> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]
> >> >> >> >
> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
> >> >> >> > "Key Modifiers"=hex:02,c0,00,00
> >> >> >> > "Target IME"=hex:00,00,00,00
> >> >> >> > "Virtual Key"=hex:20,00,00,00
> >> >> >> >
> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
> >> >> >> > "Key Modifiers"=hex:04,c0,00,00
> >> >> >> > "Target IME"=hex:00,00,00,00
> >> >> >> > "Virtual Key"=hex:20,00,00,00
> >> >> >> >
> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]
> >> >> >> > "Key Modifiers"=hex:02,c0,00,00
> >> >> >> > "Target IME"=hex:00,00,00,00
> >> >> >> > "Virtual Key"=hex:be,00,00,00
> >> >> >> >
> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
> >> >> >> > "Key Modifiers"=hex:02,c0,00,00
> >> >> >> > "Target IME"=hex:00,00,00,00
> >> >> >> > "Virtual Key"=hex:20,00,00,00
> >> >> >> >
> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000071]
> >> >> >> > "Key Modifiers"=hex:04,c0,00,00
> >> >> >> > "Target IME"=hex:00,00,00,00
> >> >> >> > "Virtual Key"=hex:20,00,00,00
> >> >> >> >
> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000072]
> >> >> >> > "Key Modifiers"=hex:03,c0,00,00
> >> >> >> > "Target IME"=hex:00,00,00,00
> >> >> >> > "Virtual Key"=hex:bc,00,00,00
> >> >> >> >
> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000200]
> >> >> >> > "Key Modifiers"=hex:03,c0,00,00
> >> >> >> > "Target IME"=hex:00,00,00,00
> >> >> >> > "Virtual Key"=hex:47,00,00,00
> >> >> >> >
> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000201]
> >> >> >> > "Key Modifiers"=hex:03,c0,00,00
> >> >> >> > "Target IME"=hex:00,00,00,00
> >> >> >> > "Virtual Key"=hex:4b,00,00,00
> >> >> >> >
> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000202]
> >> >> >> > "Key Modifiers"=hex:03,c0,00,00
> >> >> >> > "Target IME"=hex:00,00,00,00
> >> >> >> > "Virtual Key"=hex:4c,00,00,00
> >> >> >> > END
> >> >> >> >
> >> >> >> > It is difficult to understand what these mean, but I certainly cannot find
> >> >> >> > any reference to Ctl-Alt-R
> >> >> >> >
> >> >> >> > From what you (David) said,
> >> >> >> > Ctl-Alt should be &H03
> >> >> >> > R should be &H52
> >> >> >> > This combination does not appear anywhere!
> >> >> >> >
> >> >> >> > So I assume that the reference to Ctl-Alt-R is not stored in Hot Keys
> >> >> >> >
> >> >> >> > Any ideas?
> >> >> >> >
> >> >> >> > It doesn't have to involve Registry tweaking so long as I can reuse the Key
> >> >> >> > (or any other key, for that matter) .
> >> >> >> >
> >> >> >> > Cheers
> >> >> >> >
> >> >> >> > "Wesley Vogel" wrote:
> >> >> >> >
> >> >> >> >> Trevor,
> >> >> >> >>
> >> >> >> >> See David Candy's post. I mentioned that I couldn't read hex, he can.
> >> >> >> >>
> >> >> >> >> Glad to hear that you got it sorted out.
> >> >> >> >>
> >> >> >> >> BTW, I'm still deciphering David's post. :-) And working on 49 other
> >> >> >> >> things.
> >> >> >> >>
> >> >> >> >> --
> >> >> >> >> Hope this helps. Let us know.
> >> >> >> >> Wes
> >> >> >> >>
> >> >> >> >> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
> >> >> >> >> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >> >> >> >> > Zulu and Wes,
> >> >> >> >> > Thanks to you both
> >> >> >> >> >
> >> >> >> >> > Zulu,
> >> >> >> >> > Yes, I will set the shortcut key as you suggested.
> >> >> >> >> > I will try different keys, including Function keys - sounds good.
> >> >> >> >> >
> >> >> >> >> > Wes,
> >> >> >> >> > I have yet to try your suggestions for the Registry, but am looking
> >> >> >> >> > forward to it.
> >> >> >> >> >
> >> >> >> >> > BTW,
> >> >> >> >> > I have managed to assign the key I used before to the new program.
> >> >> >> >> > Whether this is the only way or not or whetehr it will continue to
> >> >> >> >> > work, I don't know, but here is what I did.
> >> >> >> >> >
> >> >> >> >> > I re-created the old Shortcut (it had been deleted) and enetered the
> >> >> >> >> > old shortcut key. I tested it and it worked (referring to the old
> >> >> >> >> > program). I then changed the key in that shortcut to "none" and tried
> >> >> >> >> > the shortcut key again - it did nothing (as one would hope). I then
> >> >> >> >> > allocated the key to the new program, tried it, and it worked !!
> >> >> >> >> >
> >> >> >> >> > I still have the old shortcut with key set to "none", but that's OK -
> >> >> >> >> > I just moved it a general folder with other shortcuts - not the
> >> >> >> >> > desktop, which I don't want cluttered.
> >> >> >> >> >
> >> >> >> >> > I don't know whether this is worth posting anywhere, as the KB
> >> >> >> >> > article I read (can't remember the number) said keys cannot be
> >> >> >> >> > reallocated, as did you , Wes.
> >> >> >> >> >
> >> >> >> >> > Many thanks
> >> >> >> >> >
> >> >> >> >> > "Trevor L." wrote:
> >> >> >> >> >
> >> >> >> >> >> Wes,
> >> >> >> >> >>
> >> >> >> >> >> I am disappointed that I can't reassign a shortcut key to another
> >> >> >> >> >> program. As I say, there are only so many combinations one can use
> >> >> >> >> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
> >> >> >> >> >> 12 Function keys although I have ever tried these, so I don't know).
> >> >> >> >> >>
> >> >> >> >> >> I have already deleted the shortcut to the Nero Help Manual, but
> >> >> >> >> >> before I did, I made sure that the shortcut key was set to "(none)".
> >> >> >> >> >> Thanks for the info. as to how to find what key is assigned to a
> >> >> >> >> >> particular shortcut, but since changing it to "(none)" and deleting
> >> >> >> >> >> it makes no difference, it sort of doesn't help too much.
> >> >> >> >> >>
> >> >> >> >> >> Do you know where the info. is stored as to what shortcut key opens
> >> >> >> >> >> what program?
> >> >> >> >> >>
> >> >> >> >> >> Because the info. is retained after the shortcut itself is deleted,
> >> >> >> >> >> I would assume that the info. must be stored in the Registry. But I
> >> >> >> >> >> searched the registry for the value "BurningRom" (as the name of the
> >> >> >> >> >> program opened by the shortcut key is "C:\Program
> >> >> >> >> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
> >> >> >> >> >> seemed to contain any info. about shortcut key values.
> >> >> >> >> >>
> >> >> >> >> >> If I could edit the registry to remove/change shortcut key
> >> >> >> >> >> assignments, that would solve the problem.
> >> >> >> >> >>
> >> >> >> >> >> Many thanks
> >> >> >> >> >>
> >> >> >> >> >> "Wesley Vogel" wrote:
> >> >> >> >> >>
> >> >> >> >> >>> Once you assign a shortcut key combination for a specific program,
> >> >> >> >> >>> you will not be able to use that key combination with other
> >> >> >> >> >>> programs.
> >> >> >> >> >>>
> >> >> >> >> >>> Find the Nero Help Manual or the shortcut to same. Delete the
> >> >> >> >> >>> shortcut, if it exists.
> >> >> >> >> >>>
> >> >> >> >> >>> Follow the instructions below if no shortcut.
> >> >> >> >> >>>
> >> >> >> >> >>> If you forget the key combination for your shortcut, you can follow
> >> >> >> >> >>> steps 2 through 3 and review your shortcut keys.
> >> >> >> >> >>>
> >> >> >> >> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
> >> >> >> >> >>> Right-click the program file or shortcut, and then click Properties.
> >> >> >> >> >>>
> >> >> >> >> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
> >> >> >> >> >>> for a Windows program.
> >> >> >> >> >>>
> >> >> >> >> >>> --
> >> >> >> >> >>> Hope this helps. Let us know.
> >> >> >> >> >>> Wes
> >> >> >> >> >>>
> >> >> >> >> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
> >> >> >> >> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> >> >> >> >> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
> >> >> >> >> >>>> (actually for Nero). I no longer want to do this as I am fairly
> >> >> >> >> >>>> used to Nero now and can open it directly when I want to, so I
> >> >> >> >> >>>> changed the key to (none).
> >> >> >> >> >>>>
> >> >> >> >> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
> >> >> >> >> >>>> restart the PC. (I changed the setting in this program to use this
> >> >> >> >> >>>> sequence.)
> >> >> >> >> >>>>
> >> >> >> >> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
> >> >> >> >> >>>> There was some info. on a Microsoft KB document re this problem,
> >> >> >> >> >>>> but I can't get it to work. I made sure that the old Shortcut had
> >> >> >> >> >>>> (none), then deleted it.
> >> >> >> >> >>>>
> >> >> >> >> >>>> As there are limited letters to use with Ctl-Alt, the ability to
> >> >> >> >> >>>> reuse them is important. Can anyone help?
> >> >> >> >> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
> >> >> >> >>
> >> >> >> >>
> >> >> >>
> >>
>
Anonymous
November 27, 2004 7:40:29 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

Trevor,

Unused Desktop Shortcuts folder implies that the Desktop Cleanup Wizard has
run at least once. Have your turned it off?

HOW TO: Disable the Automatic Desktop Cleanup Feature in Windows XP
http://support.microsoft.com/default.aspx?scid=kb;en-us;320154

Empty Temp Folders 2.8.3 has a broken shortcut checker. It finds all *.lnk
files and then lists the broken ones. Doesn't take long to run.

Glad you got rid of the Alt+Ctl+R Nero*.lnk.

--
Hope this helps. Let us know.
Wes

In news:166072BD-33EC-49E5-BEC5-5EE4577F6D28@microsoft.com,
Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
> David,
> Well, I think it is all sorted out.
>
> When I changed %A to %%A I used "Replace All" in Notepad which also
> changed %AllUsersProfile% to %%AllUsersProfile%. Since the latter
> doesn't exist, the directory wasn't changed and the batch file
> re-searched the old one.
>
> When I corrected this error, the batch file went through the All Users
> directory correctly.
> (As expected, echo %AllUsersProfile% returned C:\Documents and
> Settings\All Users and
> echo %UserProfile% returned C:\Documents and Settings\Trevor )
>
> I have also solved my problem. I searched C: drive for Nero*.lnk, and
> manually checked each relevant shortcut for Alt+Ctl+R. I found the
> offender in "Unused Desktop Shortcuts", changed the hotkey to "none",
> altered the other program to use Alt+Ctl+R and hi presto - success!
>
> It has been a long haul, but an obvious answer, eventually.
>
> This suggests that a more generalised batch file could be written to
> seach for all occurences of *.lnk on any directory in any drive.
> Perhaps it would take a long time to run, though !! :-)
>
> Maybe, I can do it myself as I have written a few batch files since
> starting to use PCs at work, and I have your example to guide me.
>
> Many thanks for your patience and help.
>
> "David Candy" wrote:
>
>> Also thinking about how the bat file is coded.
>>
>> Check under here
>> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
>> NT\CurrentVersion\ProfileList
>>
>> and what does echo %allusersprofile% say?
>> --
>> ----------------------------------------------------------
>> http://www.uscricket.com
>> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message
>> news:D E56C4A6-5487-4B83-85AF-F93A45AE729B@microsoft.com...

<snip>
Anonymous
November 27, 2004 7:42:14 PM

Archived from groups: microsoft.public.windowsxp.customize (More info?)

I'm glad it solved.

Put a /r to recurse sub directories. See the start menu examples.

MS has NEVER said it does sub folders of the desktop. What they say imply otherwise.

And people have not solved this problem over the last three years. So congrats.
--
----------------------------------------------------------
http://www.uscricket.com
"Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:166072BD-33EC-49E5-BEC5-5EE4577F6D28@microsoft.com...
> David,
> Well, I think it is all sorted out.
>
> When I changed %A to %%A I used "Replace All" in Notepad which also changed
> %AllUsersProfile% to %%AllUsersProfile%. Since the latter doesn't exist, the
> directory wasn't changed and the batch file re-searched the old one.
>
> When I corrected this error, the batch file went through the All Users
> directory correctly.
> (As expected, echo %AllUsersProfile% returned C:\Documents and Settings\All
> Users and
> echo %UserProfile% returned C:\Documents and Settings\Trevor )
>
> I have also solved my problem. I searched C: drive for Nero*.lnk, and
> manually checked each relevant shortcut for Alt+Ctl+R. I found the offender
> in "Unused Desktop Shortcuts", changed the hotkey to "none", altered the
> other program to use Alt+Ctl+R and hi presto - success!
>
> It has been a long haul, but an obvious answer, eventually.
>
> This suggests that a more generalised batch file could be written to seach
> for all occurences of *.lnk on any directory in any drive. Perhaps it would
> take a long time to run, though !! :-)
>
> Maybe, I can do it myself as I have written a few batch files since starting
> to use PCs at work, and I have your example to guide me.
>
> Many thanks for your patience and help.
>
> "David Candy" wrote:
>
>> Also thinking about how the bat file is coded.
>>
>> Check under here
>> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
>>
>> and what does echo %allusersprofile% say?
>> --
>> ----------------------------------------------------------
>> http://www.uscricket.com
>> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:D E56C4A6-5487-4B83-85AF-F93A45AE729B@microsoft.com...
>> > David,
>> > Wonderful,
>> >
>> > I changed C:\findhotkeys.bat so that "%A" became "%%A" and findhotkey.vbs
>> > became C:\findhotkey.vbs, and from the CMD prompt ran C:\findhotkeys.bat >
>> > C:\hotkeys.txt
>> >
>> > The .bat file and the .vbs file have different names as Wes' response
>> > suggests. C:\findhotkeys.bat calls C:\findhotkey.vbs
>> >
>> > I got a window for every shortcut with a hotkey and in C:\hotkeys.txt I got
>> > every shortcut listed, with or without a shortcut key set.
>> >
>> > The set of windows and the list of shortcuts repeated which must mean that
>> > %UserProfile% is the same as %AllUsersProfile%.
>> >
>> > It is great to actually succeed in doing this. However, no result showed a
>> > key Alt+Ctl+R, which is the hotkey causing the problem.
>> >
>> > Cheers
>> >
>> > "David Candy" wrote:
>> >
>> >> Also in bat files what you type as %<letter> in a prompt you use %%<letter> in a bat (that is pretty much the only difference between typing and bats). Again no start or end. Also the script is called once for each shortcut. If you have 100 shortcuts you need to allow it to run 100 times.
>> >>
>> >> Also it's safer when one has two executables of the same name to specify the extension
>> >> findhotkeys.bat
>> >> although in this case bat have precedence over vbs.
>> >> --
>> >> ----------------------------------------------------------
>> >> http://www.uscricket.com
>> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:C21DF1E8-F1CB-43FC-A2D9-410AC74EB8DC@microsoft.com...
>> >> > David and Wes,
>> >> > I must be as thick as a brick.
>> >> >
>> >> > I cannot get either of the two files to run.
>> >> >
>> >> > This is C:\findhotkey.vbs (copied exactly as David sent it - I have added
>> >> > START and END delimiters)
>> >> > START
>> >> > on error resume next
>> >> > set WshShell = WScript.CreateObject("WScript.Shell")
>> >> > Dim A
>> >> > Dim Ag
>> >> > Set Ag=Wscript.Arguments
>> >> > If Ag.Count > 0 then
>> >> > For x = 0 to Ag.Count -1
>> >> > A = A & Ag(x)
>> >> > Next
>> >> > End If
>> >> > Set FSO = CreateObject("Scripting.FileSystemObject")
>> >> > f=FSO.GetFile(A)
>> >> > set lnk = WshShell.CreateShortcut(A)
>> >> > If lnk.hotkey <> "" then
>> >> > msgbox A & vbcrlf & lnk.hotkey
>> >> > End If
>> >> > END
>> >> >
>> >> > Double-clicking it caused a response from Norton
>> >> > "Alert:Malicious Script detected"
>> >> >
>> >> > I selected "Allow the entire script once" and pressed OK and I got
>> >> > absolutely nothing
>> >> >
>> >> > This is C:\findhotkeys.bat (modified as suggested by David so that "%A" is
>> >> > at the end of the line - I have added START and END delimiters)
>> >> > START
>> >> > cd %UserProfile%\desktop
>> >> > for %A in (*.lnk) do findhotkey.vbs "%A"
>> >> > for %A in (*.pif) do findhotkey.vbs "%A"
>> >> > for %A in (*.url) do findhotkey.vbs "%A"
>> >> > cd %AllUsersProfile%\desktop
>> >> > for %A in (*.lnk) do findhotkey.vbs "%A"
>> >> > for %A in (*.pif) do findhotkey.vbs "%A"
>> >> > for %A in (*.url) do findhotkey.vbs "%A"
>> >> > cd %UserProfile%\Start Menu
>> >> > for /r %A in (*.lnk) do findhotkey.vbs "%A"
>> >> > for /r %A in (*.pif) do findhotkey.vbs "%A"
>> >> > for /r %A in (*.url) do findhotkey.vbs "%A"
>> >> > cd %AllUsersProfile%\Start Menu
>> >> > for /r %A in (*.lnk) do findhotkey.vbs "%A"
>> >> > for /r %A in (*.pif) do findhotkey.vbs "%A"
>> >> > for /r %A in (*.url) do findhotkey.vbs "%A"
>> >> > END
>> >> >
>> >> > I opened the Command Prompt, changed directory to C: (command cd \) and
>> >> > typed findhotkeys (to execute the .bat file of that name)
>> >> >
>> >> > The result was
>> >> > C:\>cd C:\Documents and Settings\Trevor\
>> >> > desktop
>> >> > A" was unexpected at this time.
>> >> >
>> >> > I restarted the computer and tried again with exactly the same result.
>> >> >
>> >> > I note that both of you have run this successfully, so what is dunderhead
>> >> > (namely me!) doing wrong?
>> >> >
>> >> > Cheers
>> >> >
>> >> >
>> >> > "David Candy" wrote:
>> >> >
>> >> >> All tweakui have features that the other don't. 1.33 was written for new features introduced with Win ME / Win 2000. It's the only version to repair hotkeys.
>> >> >>
>> >> >> If you want to edit Add/Remove you need the first Tweakui for 95.
>> >> >>
>> >> >> My whole point of joining in was to say those registry keys are probably irrelevent.
>> >> >>
>> >> >> When starting a program one can specify a hotkey for the main window. A program can register a hotkey for it's own main window. Or it can register global hotkeys (ie not just for the main window).
>> >> >>
>> >> >> None of these are shortcut hotkeys. They are registered in memory. Presumbably Explorer is registering global hot keys on startup and then starts the whatever when windows tells explorer it has been pressed. But that's a guess.
>> >> >>
>> >> >> I've attached a script that prints hotkey in a msgbox, and include the content in the body here
>> >> >>
>> >> >> on error resume next
>> >> >> set WshShell = WScript.CreateObject("WScript.Shell")
>> >> >> Dim A
>> >> >> Dim Ag
>> >> >> Set Ag=Wscript.Arguments
>> >> >> If Ag.Count > 0 then
>> >> >> For x = 0 to Ag.Count -1
>> >> >> A = A & Ag(x)
>> >> >> Next
>> >> >> End If
>> >> >> Set FSO = CreateObject("Scripting.FileSystemObject")
>> >> >> f=FSO.GetFile(A)
>> >> >> set lnk = WshShell.CreateShortcut(A)
>> >> >> If lnk.hotkey <> "" then
>> >> >> msgbox A & vbcrlf & lnk.hotkey
>> >> >> End If
>> >> >>
>> >> >> To use type cmd in start Run
>> >> >>
>> >> >> Explorer looks in 4 places for hotkeys, these are read on startup. The hotkey is stored in the shortcut. Only hotkeys on shortcuts in the four locations are live.
>> >> >>
>> >> >> Type in a command prompt
>> >> >>
>> >> >> cd %UserProfile%\desktop
>> >> >> for %A in (*.lnk) do findhotkey.vbs "%1"
>> >> >> for %A in (*.pif) do findhotkey.vbs "%1"
>> >> >> for %A in (*.url) do findhotkey.vbs "%1"
>> >> >> cd %AllUsersProfile%\desktop
>> >> >> for %A in (*.lnk) do findhotkey.vbs "%1"
>> >> >> for %A in (*.pif) do findhotkey.vbs "%1"
>> >> >> for %A in (*.url) do findhotkey.vbs "%1"
>> >> >> cd %UserProfile%\Start Menu
>> >> >> for /r %A in (*.lnk) do findhotkey.vbs "%1"
>> >> >> for /r %A in (*.pif) do findhotkey.vbs "%1"
>> >> >> for /r %A in (*.url) do findhotkey.vbs "%1"
>> >> >> cd %AllUsersProfile%\Start Menu
>> >> >> for /r %A in (*.lnk) do findhotkey.vbs "%1"
>> >> >> for /r %A in (*.pif) do findhotkey.vbs "%1"
>> >> >> for /r %A in (*.url) do findhotkey.vbs "%1"
>> >> >>
>> >> >> Each shortcut, that has a hotkey, will pop up a dialog with the name of the shortcut and it's hotkey.
>> >> >>
>> >> >> You may have path problems. To make it work put in c:\ and change
>> >> >>
>> >> >> for %A in (*.url) do c:\findhotkey.vbs "%1"
>> >> >>
>> >> >> as all these directory changes may make it difficult for the script to be found (but shorten the amount of typing for the start menu FORs).
>> >> >>
>> >> >> Ctrl + C Copies the text of a message box to the clipboard.
>> >> >>
>> >> >> It is not reccommended that Ctrl + Alt be used with Hotkeys. Ctrl + left hand side Alt = Right hand side Alt and enters international characters if using the US International keyboard. Also F12 is reserved for the use of debuggers.
>> >> >>
>> >> >>
>> >> >>
>> >> >> --
>> >> >> ----------------------------------------------------------
>> >> >> http://www.uscricket.com
>> >> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:483B65BF-8009-4F96-9AA1-44D3A0E11899@microsoft.com...
>> >> >> > David,
>> >> >> > Thanks.
>> >> >> >
>> >> >> > So that is not the right place to look.
>> >> >> >
>> >> >> > I set the hotkey in the normal way. I created a shortcut to the Nero Manual
>> >> >> > on the desktop and then set the key in the shortcut. I doubt that Nero set
>> >> >> > anything.
>> >> >> >
>> >> >> > Yes, it was a shortcut that I deleted, but then I reinstated it and set the
>> >> >> > key to "none". I then used the same key in another program, which I think
>> >> >> > works the second way, i.e. the program registers the key. (Although I wonder
>> >> >> > where!)
>> >> >> >
>> >> >> > I will have a look at Tweakui Ver 1.33 and see what I can find. I already
>> >> >> > have a version of TweakUI (File Version 2.10.0.0). If the other one is later
>> >> >> > and has more features, including repairing hot keys that would be great.
>> >> >> >
>> >> >> > Thanks for the help to date.
>> >> >> >
>> >> >> > "David Candy" wrote:
>> >> >> >
>> >> >> >> The point is they are ONLY multi language hotkeys for use only with multi language features. It is Soooooooooo unlikely to be under here.
>> >> >> >>
>> >> >> >> So there are two ways (apart from these multilingual features) of setting a hotkey. In shortcuts on Start Menu or Desktop items. By a program registering a hotkey when that program is started.
>> >> >> >>
>> >> >> >> I presume Nero doesn't do this?
>> >> >> >> You have checked all shortcuts (after all it could be in a shortcut to an item you deleted and Windows found the closest match for you)?
>> >> >> >>
>> >> >> >> Tweakui Ver 1.33 has a repair hotkey feature.
>> >> >> >> http://www.microsoft.com/NTWorkstation/downloads/PowerT...
>> >> >> >>
>> >> >> >> --
>> >> >> >> ----------------------------------------------------------
>> >> >> >> http://www.uscricket.com
>> >> >> >> "Trevor L." <TrevorL@discussions.microsoft.com> wrote in message news:B44A0D3A-3095-49F6-9D07-C3072C3150C7@microsoft.com...
>> >> >> >> > Wes and David,
>> >> >> >> >
>> >> >> >> > All good things come to an end.
>> >> >> >> >
>> >> >> >> > I now find that Ctl-Alt-R invokes the old program again - Nero BurningRom
>> >> >> >> > Help Manual. (I have restarted the computer since it last worked as I wanted.)
>> >> >> >> >
>> >> >> >> > The contents of HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys follows
>> >> >> >> >
>> >> >> >> > START
>> >> >> >> > Windows Registry Editor Version 5.00
>> >> >> >> >
>> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]
>> >> >> >> >
>> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
>> >> >> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> >> > "Virtual Key"=hex:20,00,00,00
>> >> >> >> >
>> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
>> >> >> >> > "Key Modifiers"=hex:04,c0,00,00
>> >> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> >> > "Virtual Key"=hex:20,00,00,00
>> >> >> >> >
>> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]
>> >> >> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> >> > "Virtual Key"=hex:be,00,00,00
>> >> >> >> >
>> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
>> >> >> >> > "Key Modifiers"=hex:02,c0,00,00
>> >> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> >> > "Virtual Key"=hex:20,00,00,00
>> >> >> >> >
>> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000071]
>> >> >> >> > "Key Modifiers"=hex:04,c0,00,00
>> >> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> >> > "Virtual Key"=hex:20,00,00,00
>> >> >> >> >
>> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000072]
>> >> >> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> >> > "Virtual Key"=hex:bc,00,00,00
>> >> >> >> >
>> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000200]
>> >> >> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> >> > "Virtual Key"=hex:47,00,00,00
>> >> >> >> >
>> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000201]
>> >> >> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> >> > "Virtual Key"=hex:4b,00,00,00
>> >> >> >> >
>> >> >> >> > [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000202]
>> >> >> >> > "Key Modifiers"=hex:03,c0,00,00
>> >> >> >> > "Target IME"=hex:00,00,00,00
>> >> >> >> > "Virtual Key"=hex:4c,00,00,00
>> >> >> >> > END
>> >> >> >> >
>> >> >> >> > It is difficult to understand what these mean, but I certainly cannot find
>> >> >> >> > any reference to Ctl-Alt-R
>> >> >> >> >
>> >> >> >> > From what you (David) said,
>> >> >> >> > Ctl-Alt should be &H03
>> >> >> >> > R should be &H52
>> >> >> >> > This combination does not appear anywhere!
>> >> >> >> >
>> >> >> >> > So I assume that the reference to Ctl-Alt-R is not stored in Hot Keys
>> >> >> >> >
>> >> >> >> > Any ideas?
>> >> >> >> >
>> >> >> >> > It doesn't have to involve Registry tweaking so long as I can reuse the Key
>> >> >> >> > (or any other key, for that matter) .
>> >> >> >> >
>> >> >> >> > Cheers
>> >> >> >> >
>> >> >> >> > "Wesley Vogel" wrote:
>> >> >> >> >
>> >> >> >> >> Trevor,
>> >> >> >> >>
>> >> >> >> >> See David Candy's post. I mentioned that I couldn't read hex, he can.
>> >> >> >> >>
>> >> >> >> >> Glad to hear that you got it sorted out.
>> >> >> >> >>
>> >> >> >> >> BTW, I'm still deciphering David's post. :-) And working on 49 other
>> >> >> >> >> things.
>> >> >> >> >>
>> >> >> >> >> --
>> >> >> >> >> Hope this helps. Let us know.
>> >> >> >> >> Wes
>> >> >> >> >>
>> >> >> >> >> In news:D 8905772-8EDE-422F-B704-BF118DCB379C@microsoft.com,
>> >> >> >> >> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >> >> >> >> > Zulu and Wes,
>> >> >> >> >> > Thanks to you both
>> >> >> >> >> >
>> >> >> >> >> > Zulu,
>> >> >> >> >> > Yes, I will set the shortcut key as you suggested.
>> >> >> >> >> > I will try different keys, including Function keys - sounds good.
>> >> >> >> >> >
>> >> >> >> >> > Wes,
>> >> >> >> >> > I have yet to try your suggestions for the Registry, but am looking
>> >> >> >> >> > forward to it.
>> >> >> >> >> >
>> >> >> >> >> > BTW,
>> >> >> >> >> > I have managed to assign the key I used before to the new program.
>> >> >> >> >> > Whether this is the only way or not or whetehr it will continue to
>> >> >> >> >> > work, I don't know, but here is what I did.
>> >> >> >> >> >
>> >> >> >> >> > I re-created the old Shortcut (it had been deleted) and enetered the
>> >> >> >> >> > old shortcut key. I tested it and it worked (referring to the old
>> >> >> >> >> > program). I then changed the key in that shortcut to "none" and tried
>> >> >> >> >> > the shortcut key again - it did nothing (as one would hope). I then
>> >> >> >> >> > allocated the key to the new program, tried it, and it worked !!
>> >> >> >> >> >
>> >> >> >> >> > I still have the old shortcut with key set to "none", but that's OK -
>> >> >> >> >> > I just moved it a general folder with other shortcuts - not the
>> >> >> >> >> > desktop, which I don't want cluttered.
>> >> >> >> >> >
>> >> >> >> >> > I don't know whether this is worth posting anywhere, as the KB
>> >> >> >> >> > article I read (can't remember the number) said keys cannot be
>> >> >> >> >> > reallocated, as did you , Wes.
>> >> >> >> >> >
>> >> >> >> >> > Many thanks
>> >> >> >> >> >
>> >> >> >> >> > "Trevor L." wrote:
>> >> >> >> >> >
>> >> >> >> >> >> Wes,
>> >> >> >> >> >>
>> >> >> >> >> >> I am disappointed that I can't reassign a shortcut key to another
>> >> >> >> >> >> program. As I say, there are only so many combinations one can use
>> >> >> >> >> >> before you run out of keys - 26 alpha, 10 numeric (and perhaps the
>> >> >> >> >> >> 12 Function keys although I have ever tried these, so I don't know).
>> >> >> >> >> >>
>> >> >> >> >> >> I have already deleted the shortcut to the Nero Help Manual, but
>> >> >> >> >> >> before I did, I made sure that the shortcut key was set to "(none)".
>> >> >> >> >> >> Thanks for the info. as to how to find what key is assigned to a
>> >> >> >> >> >> particular shortcut, but since changing it to "(none)" and deleting
>> >> >> >> >> >> it makes no difference, it sort of doesn't help too much.
>> >> >> >> >> >>
>> >> >> >> >> >> Do you know where the info. is stored as to what shortcut key opens
>> >> >> >> >> >> what program?
>> >> >> >> >> >>
>> >> >> >> >> >> Because the info. is retained after the shortcut itself is deleted,
>> >> >> >> >> >> I would assume that the info. must be stored in the Registry. But I
>> >> >> >> >> >> searched the registry for the value "BurningRom" (as the name of the
>> >> >> >> >> >> program opened by the shortcut key is "C:\Program
>> >> >> >> >> >> Files\Ahead\Nero\NeroBurningRom_Eng.pdf"). But no entry that I found
>> >> >> >> >> >> seemed to contain any info. about shortcut key values.
>> >> >> >> >> >>
>> >> >> >> >> >> If I could edit the registry to remove/change shortcut key
>> >> >> >> >> >> assignments, that would solve the problem.
>> >> >> >> >> >>
>> >> >> >> >> >> Many thanks
>> >> >> >> >> >>
>> >> >> >> >> >> "Wesley Vogel" wrote:
>> >> >> >> >> >>
>> >> >> >> >> >>> Once you assign a shortcut key combination for a specific program,
>> >> >> >> >> >>> you will not be able to use that key combination with other
>> >> >> >> >> >>> programs.
>> >> >> >> >> >>>
>> >> >> >> >> >>> Find the Nero Help Manual or the shortcut to same. Delete the
>> >> >> >> >> >>> shortcut, if it exists.
>> >> >> >> >> >>>
>> >> >> >> >> >>> Follow the instructions below if no shortcut.
>> >> >> >> >> >>>
>> >> >> >> >> >>> If you forget the key combination for your shortcut, you can follow
>> >> >> >> >> >>> steps 2 through 3 and review your shortcut keys.
>> >> >> >> >> >>>
>> >> >> >> >> >>> 2. Locate the program file (.exe) or the program's shortcut icon.
>> >> >> >> >> >>> Right-click the program file or shortcut, and then click Properties.
>> >> >> >> >> >>>
>> >> >> >> >> >>> 3. Click the Program tab for an MS-DOS program or the Shortcut tab
>> >> >> >> >> >>> for a Windows program.
>> >> >> >> >> >>>
>> >> >> >> >> >>> --
>> >> >> >> >> >>> Hope this helps. Let us know.
>> >> >> >> >> >>> Wes
>> >> >> >> >> >>>
>> >> >> >> >> >>> In news:B39E0365-478D-4EF2-AADC-5CE8FB2F9D60@microsoft.com,
>> >> >> >> >> >>> Trevor L. <TrevorL@discussions.microsoft.com> hunted and pecked:
>> >> >> >> >> >>>> I used to have a Shortcut Ctl-Alt-R which opened a User manual
>> >> >> >> >> >>>> (actually for Nero). I no longer want to do this as I am fairly
>> >> >> >> >> >>>> used to Nero now and can open it directly when I want to, so I
>> >> >> >> >> >>>> changed the key to (none).
>> >> >> >> >> >>>>
>> >> >> >> >> >>>> I later decided to re-use Ctl-Alt-R to invoke a program which will
>> >> >> >> >> >>>> restart the PC. (I changed the setting in this program to use this
>> >> >> >> >> >>>> sequence.)
>> >> >> >> >> >>>>
>> >> >> >> >> >>>> But I find that using Ctl-Alt-R still invokes the User manual.
>> >> >> >> >> >>>> There was some info. on a Microsoft KB document re this problem,
>> >> >> >> >> >>>> but I can't get it to work. I made sure that the old Shortcut had
>> >> >> >> >> >>>> (none), then deleted it.
>> >> >> >> >> >>>>
>> >> >> >> >> >>>> As there are limited letters to use with Ctl-Alt, the ability to
>> >> >> >> >> >>>> reuse them is important. Can anyone help?
>> >> >> >> >> >>>> However, the Ctl-Alt-R sequence still opend the Help Manual.
>> >> >> >> >>
>> >> >> >> >>
>> >> >> >>
>> >>
>>
!