CVS Update: xc (branch: trunk)

Egbert Eich xorg-commit at cvs.freedesktop.org
Mon Jan 10 19:44:39 EET 2005


CVSROOT:	/cvs/xorg
Module name:	xc
Changes by:	eich at gabe.freedesktop.org	05/01/10 09:44:39

Log message:
  2005-01-10  Egbert Eich  <eich-at-freedesktop-dot-org>
  
          * programs/Xserver/hw/xfree86/input/keyboard/kbd.c: (PostKbdEvent):
          PC keyboards internally generate a different scan code when the
          ALT modifier is pressed with the SysReq/Print key. Since X expects
          the same scancode regardless of the modifier the keyboard driver
          has to 'map the code back'. So far it does so when seeing the
          SysReq scancode without checking if the modifier is on. If this
          scancode is also sent by another key on an extended keyboard it
          receives the same remapping.
          Fix: Add check for ALT modifier down before doing the remapping
          (Helmut Fahrion).

Modified files:
      ./:
        ChangeLog 
      xc/programs/Xserver/hw/xfree86/input/keyboard/:
        kbd.c 
  
  Revision      Changes    Path
  1.657         +14 -1     xc/ChangeLog
  1.9           +4 -4      xc/programs/Xserver/hw/xfree86/input/keyboard/kbd.c




More information about the xorg-commit mailing list