I provide precompiled package for Ubuntu Gutsy.
See general instruction for how to install my packages.
For forking you will need to install the server and client parts.
Install the Server & Client:
apt-get install fork-plugin apt-get install fork-tools gauche-xlib
After that you have to modify your /etc/X11/xorg.conf:
Section "InputDevice"
Identifier "double-keyboard"
Option "Core" "yes"
Driver "medved"
Option "Debug" "0" # possibly "yes" or "1" activate tracing info
# todo: This should be yes no auto(=yes if possible).
Option "grab" "yes"
Option "time" "auto"
#
# Useless
# Option "XkbKeymap" "/usr/share/X11/xkb/keymap/xkb.mmc"
# Option "Device" "/dev/input/event1"
EndSection
Use that newly defined inpupt device, i.e. register it to the top record:
Section "ServerLayout"
...
InputDevice "double-keyboard" "CoreKeyboard"
and remove any other section with other keyboard drivers. Also, any pointer device, not using the "mouse" driver should be removed (synaptics, wacom....)