GNOME Bugzilla – Bug 125048
keybindings on the "print" key don't work
Last modified: 2004-12-22 21:47:04 UTC
If I bind an action to the "print" key via gconf-editor or gnome-keybinding-properties, and then press the "print" key nothing happens. However keybindings with other keys than the "print" key work well. "xev" receives the key event from the print key: KeyPress event, serial 25, synthetic NO, window 0x2e00001, root 0x8b, subw 0x0, time 2039111, (66,127), root:(73,190), state 0x10, keycode 111 (keysym 0xff61, Print), same_screen YES, XLookupString gives 0 characters: "" KeyRelease event, serial 25, synthetic NO, window 0x2e00001, root 0x8b, subw 0x0, time 2039191, (66,127), root:(73,190), state 0x10, keycode 111 (keysym 0xff61, Print), same_screen YES, XLookupString gives 0 characters: "
Bug here with metacity 2.6.3 and CVS head
*** Bug 145076 has been marked as a duplicate of this bug. ***
This is a bug in Debian's XFree86 package. The attached patch fixes the xkb symbol files so that there is one keycode per physical key; this was being violated.
Created attachment 30532 [details] [review] Patch to fix the xkb symbol files in the XFree86 package.
Debian people: make sure your X server also has the required fix in xc/programs/Xserver/hw/xfree86/common/xf86Events.c. This is the first hunk in the following patch file: http://bugzilla.redhat.com/bugzilla/attachment.cgi?id=66884&action=view (note that *that* patch doesn't have the bits for symbols/pc/pc; pick that up from the attachment in comment #4.)
This also happens in SuSE, by the way.
And in FreeBSD with XFree86 (don't know about Xorg).