X window system key bindings for the Apple Powerbook G4
-------------------------------------------------------

    Version: Mon Mar 28 18:40:42 BST 2005

    The files in this directory provide MacOS X compatible key
bindings for the Apple Powerbook G4 notebook.  Currently only the
British keyboard layout is supported.  If you can provide symbol files
for different layouts I would be very happy to include them into this
package.  The current version of my key bindings can be downloaded
from my home page at http://seehuhn.de/comp/powerbook/ .

    Please mail any suggestions, additions, or bug reports to Jochen
Voss <voss@seehuhn.de>.


* COPYRIGHT

    The patches in this package are copyrighted by Jochen Voss.

    These patches are free software; you can redistribute them and/or
modify then under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.

    These patches are distributed in the hope that they will be
useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
General Public License for more details.


* EXPERIMENTING WITH THE KEYMAP

    I generated flat xkb files for the two provided keyboard layouts.
These are automatically generated from the files installed by the
patch (see INSTALLATION section below).  You can use these with the
commands "xkbcomp gb.xkb :0" or "xkbcomp de.xkb :0".  Once you find
that you are happy with these keybindings, I recommend that you follow
the more permanent installation routine below.


* INSTALLATION

    Backup your /etc/X11/xkb/ directory somewhere, apply the patch
"xkb.patch" to the files in the /etc/X11/xkb/ directory, and modify
your /etc/X11/XF86Config-4 file to include a keyboard section like the
following:

    Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"keyboard"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xfree86"
	Option		"XkbModel"	"powerbook"
	Option		"XkbLayout"	"gb"
    EndSection

Currently the only supported layouts are "gb" and "de" (untested).  If
you send me symbols files for different layouts, I would be happy to
include them.  Reports about whether the german keymap works would, of
course, also be very welcome.
