The problem is, my hardware (keyboard and mouse) will ONLY work with this
software, this is the shit I am stuck with.
You're right, had the key strokes been left alone, I could have binded the
Web/Home key to Ctrl+Alt+K like your internet shortcut, and all would be
fine.
I'd like to say to the IntelliType/Point developers, that they have no clue
in what they're doing (shit for brains in other words)
Intellitype swallows the key strokes (I installed it). As intellitype offers
nothing but a sub standard implementation of what's already in windows don't
use it. Tweakui has the ability to edit the windows assignments. It's almost
identical to intellitype's dialog.
http://www.microsoft.com/windowsxp/pro/downloads/powertoys.asp
I have a firm policy. Programs fit into windows and use windows services
(corporate AV programs come with their own Task Schedulers - so you end up
with two scheduling programs). If they don't meet this standard I don't use
them.
I almost never install software that comes with hardware.
--
----------------------------------------------------------
http://www.g2mil.com/Dec2003.htm
I know you told me to look in HKCU, but as I said, Appkey ISN'T there, and I
have not changed ANY of these as they DIDN'T exist in that location in the
first place, any changes I said I made were to the ones under HKLM, I made
sure I replaced them with their original values after making experimental
changes. As I stated, they were only present under HKLM NOT HKCU, that's
why I listed those. It seems IntelliType uses the keys under its string,
again like I said.
So now we know that the Web/Home button is number 7 in Windows terms and 20
in IntelliType terms. Deleting the 20 entry under IntelliType, makes the
Web/Home key resume it's function of linking to the home webpage. I have
tried adding an AppKey to where it should be under HKCU, with the command,
ShellExecute, and C:\Dialup.lnk as its target, but pressing the Web/Home key
still links to the home webpage, even with this entry. That means there
must be another location where the key binding settings are. I am starting
to believe that this is contained within the type32 program, and so editing
the registry will not help as the type32 program probably overrides this.
If you have any more suggestions they're welcome.
These are
a/ not where I told you to look
b/ the developers docs say they must never be changed (don't know why)
c/ are overridden by HKCU entries and is where any editing is likely to be
occuring.
APPCOMMANDs and Windows Me
A number of APPCOMMANDs have been defined in Windows Me. A list of these can
be found in Winuser.h. These APPCOMMANDs have special registry keys
associated with each of them. Each key defines an application associated
with a particular APPCOMMAND. These keys are stored in the following
location.
HKLM\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer\ AppKey \<NUM>
HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer\ AppKey \< NUM>
Replace <NUM> with the appropriate numeric value for the APPCOMMAND as
defined in Winuser.h. The value name stored inside each key should
correspond to one of the following three choices:
•ShellExecute: This value is used to define a particular application that
should be launched when this key is pressed--for example, calc.exe
Arguments can also be passed, but ensure that they are enclosed within the
quotes--for example "runme.exe /arg"
•Association: This value establishes a relation between a file extension and
a program to be launched for that particular extension-for example, .mp3
•RegisteredApp: This value is used to launch an application that is
registered with the operating system--for example, mail
This data stored in the registry value field must be in the form of a string
(REG_SZ). The registry keys are searched in the current user hive of the
registry first. If a match is not found in this section, the local machine
section is searched. It must be ensured that the registry keys do not
contain incorrect values, which might cause the key to become useless.
Changing the value stored inside one of these registry keys does not require
a reboot. Windows Millennium Edition, by default, contains five keys stored
under the local machine hive. These keys contain the defaults associated
with the corresponding APPCOMMAND and must not be removed.
Vendors can write their own user interface to program the registry keys or
use INF files to install special entries as defaults.
KeySubkeyKeySubkey
Back (Internet browser)1New29
Calculator18Open30
Close31Paste38
Copy36Print33
Corrections45Raise microphone volume26
Cut37Redo35
Favorites6Refresh (Internet browser)3
Find28Reply39
Forward (Internet browser)2Save32
Forward (mail)40Search5
Help27Send41
Lower microphone volume25Spelling checker42
Mail15Stop (Internet browser)4
Media16Toggle dictation and command/control43
Mute microphone24Toggle microphone44
Mute volume8Undo34
My Computer17WebHome7