! ! This is an `xmodmap' input file ! for Apple Extended II (MkLinux; German) keyboards. ! Automatically generated on Sun Feb 6 05:01:48 2000 by root with ! XKeyCaps 2.46; Copyright (c) 1999 Jamie Zawinski . ! http://www.jwz.org/xkeycaps/ ! ! Modified for french keyboard by alexandre juffet ! ! ! NB : this is NOT a french standard keyboard : it was generated for ! a programming layout, ! and it's experimental : i've not checked the meta-state ! of some keys. ! anyway it work well undex X11 and contain no french accent ! any of the french key was remapped for coding facilities ! ! ! ! This file makes the following changes: ! ! The "Druck F13" key generates Print ! The "Syst.Anfr. F14" key generates Scroll_Lock, and the Mod5 modifier ! The "Pause F15" key generates Pause ! The "¤ ^" key generates at and numbersign ! The "! 1" key generates ampersand and 1 ! The "" 2" key generates bar and 2 ! The "ß 3" key generates quotedbl and 3 ! The "$ 4" key generates apostrophe and 4 ! The "% 5" key generates parenleft and 5 ! The "& 6" key generates braceleft and 6 ! The "/ 7" key generates bracketleft and 7 ! The "( 8" key generates exclam and 8 ! The ") 9" key generates bracketright and 9 ! The "= 0" key generates braceright and 0 ! The "? fl" key generates parenright and asciitilde ! The "` '" key generates minus and underscore ! The "<---" key generates BackSpace ! The "NumLock" key generates Num_Lock, and the Mod4 modifier ! The "Q" key generates a and A ! The "W" key generates z and Z ! The "<" key generates asciicircum and diaeresis ! The "* +" key generates dollar and asterisk ! The "Entf." key generates Delete ! The "A" key generates q and Q ! The "L" key generates l, L ! The "÷" key generates m and M ! The "¤ '" key generates backslash and percent ! The "' #" key generates grave and bar ! The "> <" key generates less and greater ! The "Y" key generates w and W ! The "M" key generates comma and question ! The "; ," key generates semicolon and period ! The ": ." key generates colon and slash ! The "_ -" key generates equal and plus ! The "Shift" key generates Shift_L, and has no modifiers ! The "alt" key generates Alt_L, and the Mod2 modifier ! The "%" key generates Meta_L, and has no modifiers ! The "Ctrl" key generates Control_L, and has no modifiers keycode 0x3D = Escape keycode 0x82 = F1 keycode 0x80 = F2 keycode 0x6B = F3 keycode 0x7E = F4 keycode 0x68 = F5 keycode 0x69 = F6 keycode 0x6A = F7 keycode 0x6C = F8 keycode 0x6D = F9 keycode 0x75 = F10 keycode 0x6F = F11 keycode 0x77 = F12 keycode 0x71 = Print keycode 0x73 = Scroll_Lock keycode 0x79 = Pause keycode 0x12 = at numbersign keycode 0x1A = ampersand 1 keycode 0x1B = bar 2 keycode 0x1C = quotedbl 3 keycode 0x1D = apostrophe 4 keycode 0x1F = parenleft 5 keycode 0x1E = braceleft 6 keycode 0x22 = bracketleft 7 keycode 0x24 = exclam 8 keycode 0x21 = bracketright 9 keycode 0x25 = braceright 0 keycode 0x23 = parenright asciitilde keycode 0x20 = minus underscore keycode 0x3B = BackSpace keycode 0x7A = Insert keycode 0x7B = Home keycode 0x7C = Prior keycode 0x4F = Num_Lock keycode 0x59 = KP_Equal keycode 0x53 = KP_Divide keycode 0x4B = KP_Multiply keycode 0x38 = Tab ISO_Left_Tab keycode 0x14 = a A keycode 0x15 = z Z keycode 0x16 = e E keycode 0x17 = r R keycode 0x19 = t T keycode 0x18 = y Y keycode 0x28 = u U keycode 0x2A = i I keycode 0x27 = o O keycode 0x2B = p P keycode 0x29 = asciicircum diaeresis keycode 0x26 = dollar asterisk keycode 0x2C = Return keycode 0x7D = Delete keycode 0x7F = End keycode 0x81 = Next keycode 0x61 = KP_7 keycode 0x63 = KP_8 keycode 0x64 = KP_9 keycode 0x56 = KP_Subtract keycode 0x41 = Caps_Lock keycode 0x08 = q Q keycode 0x09 = s S keycode 0x0A = d D keycode 0x0B = f F keycode 0x0D = g G keycode 0x0C = h H keycode 0x2E = j J keycode 0x30 = k K keycode 0x2D = l L keycode 0x31 = m M keycode 0x2F = backslash percent keycode 0x32 = grave bar keycode 0x5E = KP_4 keycode 0x5F = KP_5 keycode 0x60 = KP_6 keycode 0x4D = KP_Add keycode 0x40 = Shift_L keycode 0x3A = less greater keycode 0x0E = w W keycode 0x0F = x X keycode 0x10 = c C keycode 0x11 = v V keycode 0x13 = b B keycode 0x35 = n N keycode 0x36 = comma question keycode 0x33 = semicolon period keycode 0x37 = colon slash keycode 0x34 = equal plus keycode 0x40 = Shift_L keycode 0x46 = Up keycode 0x5B = KP_1 keycode 0x5C = KP_2 keycode 0x5D = KP_3 keycode 0x54 = KP_Enter keycode 0x3E = Control_L keycode 0x42 = Alt_L keycode 0x3F = Meta_L keycode 0x39 = space keycode 0x3F = Meta_L keycode 0x42 = Alt_L keycode 0x3E = Control_L keycode 0x43 = Left keycode 0x45 = Down keycode 0x44 = Right keycode 0x5A = KP_0 keycode 0x49 = KP_Decimal clear Shift clear Lock clear Control clear Mod1 clear Mod2 clear Mod3 clear Mod4 clear Mod5 add Shift = Shift_L Shift_R add Lock = Caps_Lock add Control = Control_L Control_R add Mod1 = Meta_L Meta_R add Mod2 = Alt_L Alt_R add Mod4 = Num_Lock add Mod5 = Scroll_Lock