Old World (Europe) Powerbook G# Swiss-German Keyboard.

Jon Kofal yellowdog-general@lists.terrasoftsolutions.com
Tue May 20 13:17:01 2003


Brilliant!  Merci viel mal!

jon k

--- Hammer Armin <ahammer@datazug.ch> wrote:
> Hi Jon,
> 
> i've done it recently and can give you some tips...
> 
> First character mode (aka console). Check your file
> /etc/sysconfig/keyboard.
> 
> My settings
> 
> KEYBOARDTYPE="pc"
> KEYTABLE="sg"
> 
> configure the system PC-like but usable.
> @ = Apple+2
> # = Apple+3
> [] = Apple+ü and Apple+¨
> {} = Apple+ä and Apple+$
> \ = Apple+<
> The rest is just as written on the keys.
> 
> X-Windows was more challenging. First I've tried
> with different keyboard settings in /etc/X11/XF86Config.
> 
> My actual settings are (in the keyboard section):
> 
> #Option	"XkbOptions"	"ctrl:swapcaps"
> Option	"XkbRules"	"xfree86"
> Option	"XkbModel"	"pc105"
> Option	"XkbLayout"	"de_CH"
> #Option	"XkbVariant"	""
> #Option	"XkbOptions"	""
> 
> Not very successfull. I've missed, just as you, the @ and other
> C-Programming-Characters....
> 
> That's why i've put together all keycodes using xmodmap and xev.
> (See the Attachement)
> Name the file .Xmodmap and copy it to your $HOME and restart your
> X-Window.
> 
> It modifies the keyboard layout to the same behaviour as the one
> in the console, including Apple+G as @.
> 
> 
> Jon Kofal wrote:
> > Has anyone instructions on how to get this keyboard working in BOTH
> > X-Windows and CHaracter mode?
> > 
> > I've run both redhat-config-keyboard and the packaged XWindows
> keyboard
> > configuration and get good results (except @ key) in X-Windows, but
> the
> > Character mode is a total mess.
> > 
> > Perhaps just a concise general Linux Keyboard support would help.
> > 
> > Thanks,
> > Jon K
> > 
> > 
> > __________________________________
> > Do you Yahoo!?
> > The New Yahoo! Search - Faster. Easier. Bingo.
> > http://search.yahoo.com
> > _______________________________________________
> > yellowdog-general mailing list
> > yellowdog-general@lists.terrasoftsolutions.com
> >
>
http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
> > 
> > 
> 
> -- 
> 
>       mit freundlichen Gruessen / Yours
> 		 Armin Hammer
> 
> ================================================
>                         Powered By Mozilla
> > ! aha - 20030504 - Powerbook G4 (2001) Keyboard Swiss German 
> !                - PC105 und org. Tastaturbeschriftung konfiguriert
> 
> keycode   8 =
> keycode   9 = Escape
> keycode  10 = 1 plus bar 
> keycode  11 = 2 quotedbl at
> keycode  12 = 3 asterisk numbersign
> keycode  13 = 4 ccedilla
> keycode  14 = 5 percent bracketleft
> keycode  15 = 6 ampersand bracketright
> keycode  16 = 7 slash bar backslash
> keycode  17 = 8 parenleft braceleft Ograve
> keycode  18 = 9 parenright braceright Ocircumflex
> keycode  19 = 0 equal notequal Uacute
> keycode  20 = apostrophe question questiondown
> keycode  21 = asciicircum grave asciitilde
> keycode  22 = BackSpace 
> keycode  23 = Tab ISO_Left_Tab
> keycode  24 = q Q
> keycode  25 = w W Greek_SIGMA Aacute
> keycode  26 = e E trademark Ediaeresis
> keycode  27 = r R registered Egrave
> keycode  28 = t T dagger Icircumflex
> keycode  29 = z Z Greek_OMEGA Iacute
> keycode  30 = u U degree Ugrave
> keycode  31 = i I exclamdown
> keycode  32 = o O oslash
> keycode  33 = p P Greek_pi Greek_PI
> keycode  34 = udiaeresis egrave bracketleft 
> keycode  35 = dead_diaeresis exclam bracketright 
> keycode  36 = Return
> keycode  37 = Control_L
> keycode  38 = a A aring Aring
> keycode  39 = s S ssharp
> keycode  40 = d D Greek_delta
> keycode  41 = f F section doubledagger
> keycode  42 = g G at comma
> keycode  43 = h H ordfeminine periodcentered
> keycode  44 = j J masculine
> keycode  45 = k K
> keycode  46 = l L notsign
> keycode  47 = odiaeresis eacute 
> keycode  48 = adiaeresis agrave braceleft
> ! keycode  49 = less greater lessthanequal greaterthanequal
> keycode  49 = section degree numbersign
> keycode  50 = Shift_L
> keycode  51 = dollar sterling braceright 
> keycode  52 = y Y yen Ydiaeresis
> keycode  53 = x X similarequal ydiaeresis
> keycode  54 = c C copyright diamond
> keycode  55 = v V
> keycode  56 = b B ssharp
> keycode  57 = n N dead_tilde
> keycode  58 = m M mu
> keycode  59 = comma semicolon guillemotleft guillemotright
> keycode  60 = period colon NoSymbol division
> keycode  61 = minus underscore emdash endash
> keycode  62 = Shift_R
> keycode  63 = KP_Multiply
> keycode  64 = Alt_L
> keycode  65 = space NoSymbol nobreakspace nobreakspace
> keycode  66 = Caps_Lock
> keycode  67 = F1
> keycode  68 = F2
> keycode  69 = F3
> keycode  70 = F4
> keycode  71 = F5
> keycode  72 = F6
> keycode  73 = F7
> keycode  74 = F8
> keycode  75 = F9
> keycode  76 = F10
> keycode  77 = Num_Lock Pointer_EnableKeys
> keycode  78 =
> keycode  79 = KP_7 KP_Home
> keycode  80 = KP_8 KP_Up
> keycode  81 = KP_9 KP_Prior
> keycode  82 = KP_Subtract
> keycode  83 = KP_4 KP_Left
> keycode  84 = KP_5 KP_Begin
> keycode  85 = KP_6 KP_Right
> keycode  86 = KP_Add
> keycode  87 = KP_1 KP_End
> keycode  88 = KP_2 KP_Down
> keycode  89 = KP_3 KP_Next
> keycode  90 = KP_0 KP_Insert
> keycode  91 = KP_Separator KP_Delete
> keycode  92 =
> keycode  93 =
> keycode  94 = less greater backslash lessthanequal greaterthanequal
> keycode  95 = F11
> keycode  96 = F12
> keycode  97 = Home
> keycode  98 = Up
> keycode  99 = Prior
> keycode 100 = Left
> keycode 101 =
> keycode 102 = Right
> keycode 103 = End
> keycode 104 = Down
> keycode 105 = Next
> keycode 106 = Insert
> keycode 107 = Delete
> keycode 108 = KP_Enter
> keycode 109 = Control_R
> keycode 110 =
> keycode 111 =
> keycode 112 = KP_Divide
> keycode 113 = Alt_R
> keycode 114 =
> ! keycode 115 = Meta_L
> keycode 115 = Mode_switch
> keycode 116 =
> keycode 117 =
> keycode 118 = Print
> keycode 119 = Scroll_Lock
> keycode 120 = Pause
> ! keycode 222 = Power-On Key
> 
> 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 = Alt_L Alt_R
> add mod2 = Mode_switch 
> add mod3 = Meta_L
> add mod4 = Meta_L
> add mod5 = Scroll_Lock
> 
> 
> 


__________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo.
http://search.yahoo.com