im running archlinux 64bit on an hp pavilion tx2000 tablet pc

when i run showkey from a vc/1, i get keycodes for all but two of my buttons, however when i run xev from kde it gives me different keycodes and doesnt even detect two of my keys.

here is the weird part, i had installed keytouch and everything detected perfectly, but i forget to put it in daemons so when i restarted it wasnt working anymore...however after restarting two of my media buttons aren't even detected anymore by xev, i completely removed keytouch...how do i get xev and showkey to match eachother? or at least bring my other two multimedia keys back to life withing kde?