Hi I know in the IBM laptop, you use Fn + F1 to do something. I want [Fn + U = 7] in my device. when you press Fn + U in the terminal it will display '7'. I look into the keyboard.c file. but don't know which function is handle the Fn key? there is [1] in the keyboard.h file. I don't know which Fn key belong. is it KT_SHIFT??? thanks for any advice. [1] ------------- #define KT_LATIN 0 /* we depend on this being zero */ #define KT_LETTER 11 /* symbol that can be acted upon by CapsLock */ #define KT_FN 1 #define KT_SPEC 2 #define KT_PAD 3 #define KT_DEAD 4 #define KT_CONS 5 #define KT_CUR 6 #define KT_SHIFT 7 #define KT_META 8 #define KT_ASCII 9 #define KT_LOCK 10 #define KT_SLOCK 12 #define KT_DEAD2 13 #define KT_BRL 14 -- Xiangfu Liu Email: xiangfu at qi-hardware dot com Web: http://www.qi-hardware.com -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html