--- In [email protected], Alan Martin <[EMAIL PROTECTED]> wrote:

Hi Alan,

> Earlier, I thought the answer was No but now I have now
> found the answer is Yes, using a second method described below,
> which I think can be made to work with any brand of keyboard
> and does not require editing the registry.

>From my own experience, I think one can achieve this with PP and
KeyTrap.dll too, so no need to use AutoHotKey. Yes, as you pointed
out, there can be some ambiguity for a pair of extended/unextented
keys with the same scancode and vkcode, as KeyTrap doesn't
differentiate Ext code (i.e., E0) in the configuration. But, on my
keyboard, there exists only one pair of this kind, {Enter}/{Pad
Enter}, and in this case, PP can differentiate them, on the contrary
to keytrap.dll.

(As a matter of fact, KeyTrap seems to be able to differentiate Ext
code (E0), as ScanMode correctly displays the names differently as
{Enter} and {Num Enter}, but just doesn't output the Ext code as it
doen't use it in the configuration. But, I must agree with you, it'll
very helpful to get the Ext code in ScanMode. I hope Russel will
extend the scanmode as those of KeyView.exe, especially for an ability
to output the SC/VK not only on "KeyUp" but also on "KeyDown", in
addition to Ext display.)

> It appears that, when the Logitech driver is not installed,
> every Extra key sends a useful scan code but some do not
> send a useful virtual key code, only the useless FF(255).

My (rather old) keyboard has six multimedia keys, and two of them
indeed have vkcode 255, and supprising all of them have already
assigned scancodes, those of the keys {c,d,e,p,q,r}. However, KeyTrap
can treat the combined pair SC/VK for any multimedia key as a unique
key without any problem.

Oops, I'm running out of time, I must go now... Maybe next time we may
have a further discussion on it.

Sean




Attention: PowerPro's Web site has moved: http://www.ppro.org 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/power-pro/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to