After one hour of work, I have successfully remap the four control keys to browsing keys respectively on the Windows XP by hacking the Registry, It works great.
But I still have not tried out the way to remap on my Fedora Linux after two days, I added the following lines in the file
/etc/X11/Xmodmap:
keycode 0x138 = Home keycode 0x15c = PageDown keycode 0x15d = PageUp keycode 0x11d = End
But the X does not care of these.
It seems the loadkeys also does not allow to override these keys. Is there anyone know about it ? Any help is appreciate.