Map the PrintScreen key and Alt+AltGr to Compose. --- kbd-1.08/data/keymaps/i386/include/compose.inc 2002-10-04 14:48:04.000000000 -0400 +++ kbd-1.08/data/keymaps/i386/include/compose.inc 2002-11-22 17:36:32.000000000 -0500 @@ -0,0 +1,8 @@ +# We map the PrintScreen key (useless) and Alt+AltGr to the Compose key... +# A really useful thing not found on normal keyboards. :/ +# +# (c) 2001 Bernhard Rosenkränzer + +keycode 99 = Compose # SysRq/PrintScrn +keycode 100 = AltGr +alt keycode 100 = Compose --- kbd-1.08/data/keymaps/i386/include/qwerty-layout.inc 2002-10-11 07:08:50.000000000 -0400 +++ kbd-1.08/data/keymaps/i386/include/qwerty-layout.inc 2002-11-22 17:36:32.000000000 -0500 @@ -28,3 +28,4 @@ keycode 49 = n keycode 50 = m # +include "compose" --- kbd-1.08/data/keymaps/i386/include/qwertz-layout.inc 2002-10-11 07:08:50.000000000 -0400 +++ kbd-1.08/data/keymaps/i386/include/qwertz-layout.inc 2002-11-22 17:36:32.000000000 -0500 @@ -28,3 +28,4 @@ keycode 49 = n keycode 50 = m # +include "compose" --- kbd-1.08/data/keymaps/i386/include/linux-with-alt-and-altgr.inc 2002-10-11 07:08:50.000000000 -0400 +++ kbd-1.08/data/keymaps/i386/include/linux-with-alt-and-altgr.inc 2002-11-22 17:36:32.000000000 -0500 @@ -1,6 +1,7 @@ include "linux-keys-bare" keycode 100 = AltGr +alt keycode 100 = Compose altgr keycode 70 = Show_Registers alt keycode 70 = Scroll_Lock --- kbd-1.08/data/keymaps/i386/include/linux-keys-bare.inc 2002-10-12 20:14:06.000000000 -0400 +++ kbd-1.08/data/keymaps/i386/include/linux-keys-bare.inc 2002-11-22 17:42:04.000000000 -0500 @@ -148,7 +148,8 @@ # The three system keys # keycode 84 = Last_Console # Alt+SysRq/PrintScrn -keycode 99 = VoidSymbol # SysRq/PrintScrn +#keycode 99 = VoidSymbol # SysRq/PrintScrn +keycode 99 = Compose # SysRq/PrintScrn alt keycode 99 = Control_backslash control keycode 99 = Control_backslash