Sorry, but I cannot recommend this. It seems very oooold. There's no support/mapping for newer keyboards and laptops; you'd have to modify the source code for that to work. Anyone?
Good to have some gui support for changing key's on netbooks, ... after starting xkeycaps don't bother about finding the correct keyboard - simply use "TYPE AT WINDOW" to find the keys you want to switch, etc.