As someone who has done this keyboard remapping with my I-Opener, perhaps I can help you a bit.
You have 2 different "keyboard" modes in Linux (actually 3 if you count SVGAlib), one for the console and one for X. You already got the console working, so the next is for X. As Rogue said, you need to modify the Xmodmap file. It should be located: /etc/X11/Xmodmap. I believe you can also have a personal .Xmodmap file in your home directory.
Note: Just to keep things interesting, the key codes are not the same for the console and X! Here's the files I used for my Iopener:
[doug@celeron iopener]$ cat Xmodmap
keycode 22 = BackSpace
keycode 97 = Insert
keycode 106 = Home
keycode 115 = Escape
[doug@celeron iopener]$ cat iokeys_console
/usr/bin/loadkeys << EOF
keycode 125 = Escape
keycode 102 = Insert
keycode 110 = Find
EOF
Notice the different keycodes! Also notice you only need the codes you want to change from the default. You can use the program xev to get the X keycode numbers.