quetzalcoatl
January 17th, 2004, 15:57
a week after "solving" "3 small or 1 big prob" i managed somehow to ... well, lets say i have almost just the same problem as back then.
almost because: now i dont have a firewall and SI's log shows no errors
the same 'cause: the keyboard hangs up when mouse is moved, or when mouse sends a 'ping' to the motherboard /or windows, whatever../
history:
it seemed quite strange to me that uninstalling firewall solved the problem, earlier but i didn't investigate as the SI worked just as it should (even breakpoints were ok without applying anything). i have installed something completely harmless (i have checked later), uninstalled it, then after a few days tried to launch SI - bang, keyboard got crazy again.
found:
EVEN with USB mouse unplugged, keyboard driver gets damaged on SI startup. EVEN with USB mouse unplugged and uninstalled form the system.
SoftIce all the time claims in the log to have found "PS/2 Mouse"
[NTICE: PS/2 Mouse Detected]
It finds it even when the mouse is unplugged.
Ideas that it has something to do with option Mouse=PS/2_or_USB (either enchanced or not) or MouseSupportEnable or DisableUSBMousePathcing or DisableUSBKeyboardPatching or DisableNumlockProgramming - spare me. I have really tried every possible combination (there are exactly 64 combinations).
Whats more funny, on PS/2 i have .. keyboard. So its obvious that once SI detects mouse on PS/2, and theres keyboard, and mouse is on USB, something must crash on mouse movement. without mouse, keyboard works well until numlock, or one of several other keys are pressed - then it hangs.
I can operate in wins without mouse and without that keys, but isn't it ridiculous that IT DETECTS KEYBOARD AS A MOUSE?????
I thought that all of that shit happens because of NMFILTER driver, but having it installed/uninstalled really have no impact neither on system nor on SI.
I tried again all the tricks, including 3 separate "secret keys" in the registry (they're quite HARD to find over internet, but somehow i found them :P ) - no effect.
*HKLM\system\services\ntice\"KbdMethod"=dword:67416E5A
- 'Secret':normally there is nothing like that - value is zero
- so SI says in the log: without value/with val. added
[NTICE: Patching Keyboard using method 0 / 67416E5A]
- i have no idea what the value means. any one seen different val?
- any one knows what is 67416E5A ?
*HKLM\system\services\ntice\"MouseType"=dword:0000xxxx
- here is mouse type stored. 0001 for COM1, 0002 for COM2, 0003 for PS/2/USB;
- xxxx+=0100 for EnchancedMouse (everything in hex)
- 'secret' is that there is at least one more modifier, normally not documented nor written to registry by SIoptions: "set bit 15 of the value to disable usb mouse detection, as SoftIce tries to detect it even if MouseSupport is disabled" 15bit is +=4000. of course doesn't work.
*the 2 'secrets' above i have found somewhere at compuware's but in last days i have tried to find them and they seem to be missing now
- there also is MouseType value in siwvid key. it was set to 0003 by installer and nothing seems to be able to change it. i tried changing it to 0103 and 4003 and 4103 and nothing happened at all. Compuware says nothing about that doubled entry.
so, do you have any ideas left?
----------------------------------------------
compuware's text about something similar in BC:
http://frontline.compuware.com/nashua/kb/doc/720.asp
* it OLD, about PSmouse and BC for dos, but still similar
something for better moods:
1) go to http://frontline.compuware.com/nashua/kb/doc/si_index.asp
*) rememer the link
2) scroll down to "FAQID934 - SoftIce support for Power Managament including hibernate and suspend modes"
3) enter and say WOW
almost because: now i dont have a firewall and SI's log shows no errors
the same 'cause: the keyboard hangs up when mouse is moved, or when mouse sends a 'ping' to the motherboard /or windows, whatever../
history:
it seemed quite strange to me that uninstalling firewall solved the problem, earlier but i didn't investigate as the SI worked just as it should (even breakpoints were ok without applying anything). i have installed something completely harmless (i have checked later), uninstalled it, then after a few days tried to launch SI - bang, keyboard got crazy again.
found:
EVEN with USB mouse unplugged, keyboard driver gets damaged on SI startup. EVEN with USB mouse unplugged and uninstalled form the system.
SoftIce all the time claims in the log to have found "PS/2 Mouse"
[NTICE: PS/2 Mouse Detected]
It finds it even when the mouse is unplugged.
Ideas that it has something to do with option Mouse=PS/2_or_USB (either enchanced or not) or MouseSupportEnable or DisableUSBMousePathcing or DisableUSBKeyboardPatching or DisableNumlockProgramming - spare me. I have really tried every possible combination (there are exactly 64 combinations).
Whats more funny, on PS/2 i have .. keyboard. So its obvious that once SI detects mouse on PS/2, and theres keyboard, and mouse is on USB, something must crash on mouse movement. without mouse, keyboard works well until numlock, or one of several other keys are pressed - then it hangs.
I can operate in wins without mouse and without that keys, but isn't it ridiculous that IT DETECTS KEYBOARD AS A MOUSE?????
I thought that all of that shit happens because of NMFILTER driver, but having it installed/uninstalled really have no impact neither on system nor on SI.
I tried again all the tricks, including 3 separate "secret keys" in the registry (they're quite HARD to find over internet, but somehow i found them :P ) - no effect.
*HKLM\system\services\ntice\"KbdMethod"=dword:67416E5A
- 'Secret':normally there is nothing like that - value is zero
- so SI says in the log: without value/with val. added
[NTICE: Patching Keyboard using method 0 / 67416E5A]
- i have no idea what the value means. any one seen different val?
- any one knows what is 67416E5A ?

*HKLM\system\services\ntice\"MouseType"=dword:0000xxxx
- here is mouse type stored. 0001 for COM1, 0002 for COM2, 0003 for PS/2/USB;
- xxxx+=0100 for EnchancedMouse (everything in hex)
- 'secret' is that there is at least one more modifier, normally not documented nor written to registry by SIoptions: "set bit 15 of the value to disable usb mouse detection, as SoftIce tries to detect it even if MouseSupport is disabled" 15bit is +=4000. of course doesn't work.
*the 2 'secrets' above i have found somewhere at compuware's but in last days i have tried to find them and they seem to be missing now
- there also is MouseType value in siwvid key. it was set to 0003 by installer and nothing seems to be able to change it. i tried changing it to 0103 and 4003 and 4103 and nothing happened at all. Compuware says nothing about that doubled entry.
so, do you have any ideas left?

----------------------------------------------
compuware's text about something similar in BC:
http://frontline.compuware.com/nashua/kb/doc/720.asp
* it OLD, about PSmouse and BC for dos, but still similar
something for better moods:
1) go to http://frontline.compuware.com/nashua/kb/doc/si_index.asp
*) rememer the link

2) scroll down to "FAQID934 - SoftIce support for Power Managament including hibernate and suspend modes"
3) enter and say WOW
