On Tue, Oct 19, 2010 at 03:43:28AM -0600, Joey Lee wrote: > > > + > > > +static const struct key_entry acer_wmi_keymap[] = { > > > + {KE_KEY, 0x01, {KEY_WLAN} }, /* WiFi */ > > > + {KE_KEY, 0x12, {KEY_BLUETOOTH} }, /* BT */ > > > + {KE_KEY, 0x21, {KEY_PROG1} }, /* Backup */ > > > + {KE_KEY, 0x22, {KEY_PROG2} }, /* Aracade */ > > > + {KE_KEY, 0x23, {KEY_PROG3} }, /* P_Key */ > > > + {KE_KEY, 0x24, {KEY_PROG4} }, /* Social networking_Key */ > > > + {KE_KEY, 0x64, {KEY_SWITCHVIDEOMODE} }, /* Display Switch */ > > > + {KE_KEY, 0x82, {KEY_F22} }, /* Touch Pad On/Off */ > > > > We need to standardize this. Some people use F13/F14, here we have > > F22... > > > > Currently, evdev is mapping the F22 to XF86TouchpadToggle: > > http://cgit.freedesktop.org/xkeyboard-config/commit/?id=1d05eda8dfc706d6450cab5883120e0d5e1100c > Yes, but evdev is key-squatting ;) We should have a dedicated keycode for dedicated functions. -- Dmitry -- 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