also, i mix up kbd.c with /sys/include/keyboard.h. sorry. why keyboard.h uses hex is beyond me. nobody ever says press the f0xa key.
kbd.c has the more sensible Home= KF|13, /* failure of vision; collides with f keys */ Up= KF|14, Pgup= KF|15, but it's also true that f11,f12 did not work before with usb. that was a table issue. (patch submitted.) - erik