I have updated xkeycaps for the 2.6 kernel keymaps so now it works for C3x00 and C1000, and I have started the framwork for the 7x0/8x0, but without owning one, I am unable to complete that part of it. if anyone is interested in finishing it off, i am also attaching the source and all you need to do is edit the four c700 files under kbds.
rename xkeycaps_pdaxrom_2.46_4.zip to xkeycaps_pdaxrom_2.46_4.tgz since the forum is not allowing me to upload .tgz files...