Robert May wrote:
I don't have both systems.  What is different between them?
The problem is that one perl script gives different outputs on different Windows versions: XP and 98(SE). Both systems have Perl 5.8.817 (ActiveState) and Win32-GUI 1.05 (installed from ppd). I rewrote the console outputs from both systems (after perl application started then
I pressed 5 keys Down,a,Right,a,Up):

in Windows XP (SP1):
=================
c:\apps\test_kbd.pl
40|Down
65|a
39|Right
65|a
38|Up
=================
and this is repeatable each time:
=================
c:\apps\test_kbd.pl
40|Down
65|a
39|Right
65|a
38|Up
=================
and any time I start the program it works the same.

-------------------------------------------------------
However on Windows 98 (SE) when I start the program on the system which is just started then at the first time
I have the same as in XP:
=================
c:\apps\test_kbd.pl
40|Down
65|a
39|Right
65|a
38|Up
=================
but at second and next times I have the following output:
=================
c:\apps\test_kbd.pl
40|115|F4
65|115|F4
39|115|F4
65|115|F4
38|115|F4
=================
and it is repeatable.

Is my problem clearer for you?
I can add that this effect I've got on "true" machine with Windows 98 but also on vmware machine emulation.

Any suggestions?

wb


Reply via email to