kb mode was UNICODE [ if you are trying this under X, it might not work since the X server is also reading /dev/console ] press any key (program terminates 10s after last keypress)... 0x9c [enter] 0x3b [F1] 0xbb 0x3c [F2] 0xbc 0x3d [F3] 0xbd 0x3e [F4] 0xbe 0x3f [F5] 0xbf 0x40 0xc0 [F6] 0x41 0xc1 [F7] 0x42 0xc2[F8] 0x43 0xc3 [F9] 0x44 0xc4 [F10] 0x57 0xd7 [F11] 0x58 [F12] 0xd8 0xe0 0x5f [fn]+[F1]=sleep 0xe0 0xdf 0xe0 0x20 [fn]+[F7]=mute 0xe0 0xa0 0xe0 0x2e 0xe0 0xae [fn]+[f8]=vol down 0xe0 0x30 [fn]+[F9}=vol up 0xe0 0xb0 All other combinations of [fn]+[F_] were non-responsive