[haiku-bugs] Re: [Haiku] #4023: NumLock and CapsLock don't change keymap correctly

  • From: "pulkomandy" <trac@xxxxxxxxxxxx>
  • Date: Wed, 03 Dec 2014 13:20:54 -0000

#4023: NumLock and CapsLock don't change keymap correctly
------------------------------------+----------------------------
   Reporter:  humdinger             |      Owner:  axeld
       Type:  bug                   |     Status:  reopened
   Priority:  low                   |  Milestone:  R1
  Component:  Drivers/Keyboard/PS2  |    Version:  R1/Development
 Resolution:                        |   Keywords:
 Blocked By:                        |   Blocking:
Has a Patch:  0                     |   Platform:  All
------------------------------------+----------------------------
Changes (by pulkomandy):

 * component:  - General => Drivers/Keyboard/PS2


Comment:

 I get the same problem with Pause. Thinkpad X200, keyboard is wired to
 PS/2. I also see the left crtl key being enabled.

 The handling of this key needs special care:
 "
 Pressing the dedicated Pause key on 101/102-key keyboards sends the same
 scancodes as pressing Ctrl, then NumLock, then releasing them in the
 reverse order would do; additionally, an E1hex prefix is sent which
 enables 101/102-key aware software to discern the two situations, while
 older software usually just ignores the prefix. The Pause key is different
 from all other keys in that it sends no scancodes at all on release;
 therefore it is not possible for any software to determine whether this
 key is being held down.
 "

 (http://en.wikipedia.org/wiki/Break_key)

--
Ticket URL: <https://dev.haiku-os.org/ticket/4023#comment:6>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: