[haiku-bugs] Re: [Haiku] #7973: No keyboard after graphics

  • From: "Doomtron" <trac@xxxxxxxxxxxx>
  • Date: Thu, 29 Sep 2011 23:03:15 -0000

#7973: No keyboard after graphics
------------------------------------+----------------------------
   Reporter:  Doomtron              |      Owner:  siarzhuk
       Type:  bug                   |     Status:  new
   Priority:  normal                |  Milestone:  R1
  Component:  Drivers/Keyboard/PS2  |    Version:  R1/Development
 Resolution:                        |   Keywords:
 Blocked By:                        |   Blocking:
Has a Patch:  0                     |   Platform:  All
------------------------------------+----------------------------

Comment (by Doomtron):

 Replying to [comment:16 siarzhuk]:
 > Replying to [comment:15 Doomtron]:
 > > My keyboard is working now :D
 >
 > Nice to hear. The tracing says that the "disable keyboard bit" in
 command byte was "on" after keyboard reset. This bit was forced back to
 "off" in my changes. Looks like that was the problem.
 >
 > Well, we have found the origin of the problem, but still should find a
 way to fix it correctly. :-) I have prepared yet another customized
 version of ps2 bus manager - this one send the "enable" command during
 keyboard probing. It looks like more safe way to enable it than direct
 operating by bits in the command byte. The name is "ps2+enable.bz2" Could
 you, please, try it too? Note the name of unpacked module must be "ps2".
 ;-)
 >
 > Thank you!
 >
 > PS: Tomorrow (30 Sep) I'm going to vacations until the 11th October. I
 will commit the fix after my return - it is a good idea to be available
 for urgent fixes in case of possible [bad] side effect of my changes. :-)
 So if you need a version that do not overflow the syslog with ps2
 debugging stuff - please let me know ASAP - I try to prepare it for you.

 The keyboard do not work with ps2+enable :/
 Do you want logs ?

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/7973#comment:17>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: