keymapping -> numlock doesn't work anymore



FreeBSD 7.0-RELEASE (qemu host)
X.Org X Server 1.4.2
HP Compaq nc8430 laptop

Hi, recently I performed a portupgrade (-R xorg-server) and now my numlock doesn't work anymore under Xorg.
Since I was having problems with my key-mapping in Qemu (key 1 and 4 did not work), I used the numlock to boot my FreeBSD guest in single user mode.

In the CTRL+ALT+F1 session (not sure who you call this non-X tty session), the num_lock works fine.

I've looked at the xev and from what I see this confirms that my num_lock is not working.

REGULAR "j"
+++++++++

KeyPress event, serial 32, synthetic NO, window 0x3200001,
root 0x4c, subw 0x0, time 15118461, (-133,-349), root:(966,270),
state 0x0, keycode 44 (keysym 0x6a, j), same_screen YES,
XLookupString gives 1 bytes: (6a) "j"
XmbLookupString gives 1 bytes: (6a) "j"
XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x3200001,
root 0x4c, subw 0x0, time 15118511, (-133,-349), root:(966,270),
state 0x0, keycode 44 (keysym 0x6a, j), same_screen YES,
XLookupString gives 1 bytes: (6a) "j"
XFilterEvent returns: False

LEFT SHIFT + CAPITAL "J"
++++++++++++++++++++++++

KeyPress event, serial 32, synthetic NO, window 0x3200001,
root 0x4c, subw 0x0, time 15120328, (-133,-349), root:(966,270),
state 0x0, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x3200001,
root 0x4c, subw 0x0, time 15120628, (-133,-349), root:(966,270),
state 0x1, keycode 44 (keysym 0x4a, J), same_screen YES,
XLookupString gives 1 bytes: (4a) "J"
XmbLookupString gives 1 bytes: (4a) "J"
XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x3200001,
root 0x4c, subw 0x0, time 15120689, (-133,-349), root:(966,270),
state 0x1, keycode 44 (keysym 0x4a, J), same_screen YES,
XLookupString gives 1 bytes: (4a) "J"
XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x3200001,
root 0x4c, subw 0x0, time 15120980, (-133,-349), root:(966,270),
state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False

NUM LOCK followed by j
++++++++++++++++++++++

KeyPress event, serial 32, synthetic NO, window 0x3200001,
root 0x4c, subw 0x0, time 15135961, (-133,-349), root:(966,270),
state 0x0, keycode 77 (keysym 0xff7f, Num_Lock), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x3200001,
root 0x4c, subw 0x0, time 15136005, (-133,-349), root:(966,270),
state 0x10, keycode 77 (keysym 0xff7f, Num_Lock), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False

KeyPress event, serial 32, synthetic NO, window 0x3200001,
root 0x4c, subw 0x0, time 15138611, (-133,-349), root:(966,270),
state 0x10, keycode 44 (keysym 0x6a, j), same_screen YES,
XLookupString gives 1 bytes: (6a) "j"
XmbLookupString gives 1 bytes: (6a) "j"
XFilterEvent returns: False

KeyRelease event, serial 32, synthetic NO, window 0x3200001,
root 0x4c, subw 0x0, time 15138662, (-133,-349), root:(966,270),
state 0x10, keycode 44 (keysym 0x6a, j), same_screen YES,
XLookupString gives 1 bytes: (6a) "j"
XFilterEvent returns: False


What can I do to solve this?

Thanks,

Alain
_______________________________________________
freebsd-questions@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: HP-150 laptop keyboard problems
    ... KeyPress event, serial 31, synthetic NO, window 0x4a00001, ... XLookupString gives 1 bytes: "0" ... XFilterEvent returns: False ... KeyRelease event, serial 31, synthetic NO, window 0x4a00001, ...
    (uk.comp.os.linux)
  • Lenovo keyboards and the FN key. Still no way to remap?
    ... Control Key. ... PropertyNotify event, serial 31, synthetic NO, window 0x3200001, ... XLookupString gives 0 bytes: ... XFilterEvent returns: False ...
    (Ubuntu)
  • Re: X11 keyboard behaving strangely since update
    ... KeyPress event, serial 32, synthetic NO, window 0x2000001, ... XLookupString gives 1 bytes: "a" ... XFilterEvent returns: False ... KeyRelease event, serial 35, synthetic NO, window 0x2000001, ...
    (Debian-User)
  • key works in sawfish but does not in icewm
    ... character on some keys on German keyboards. ... default sawfish window manager or to ICEWm. ... |KeyPress event, serial 28, synthetic NO, window 0x1200001, ... | XLookupString gives 1 bytes: ...
    (comp.os.linux.setup)
  • Re: [opensuse] Meta character
    ... KeyPress event, serial 31, synthetic NO, window 0x4200001, ... XLookupString gives 0 bytes: ... XFilterEvent returns: False ...
    (SuSE)