#define KEY_NUMERIC_POUND     0x20b
  
  #define KEY_CAMERA_FOCUS      0x210
+ #define KEY_WPS_BUTTON                0x211   /* WiFi Protected Setup key */
  
 +#define BTN_TRIGGER_HAPPY             0x2c0
 +#define BTN_TRIGGER_HAPPY1            0x2c0
 +#define BTN_TRIGGER_HAPPY2            0x2c1
 +#define BTN_TRIGGER_HAPPY3            0x2c2
 +#define BTN_TRIGGER_HAPPY4            0x2c3
 +#define BTN_TRIGGER_HAPPY5            0x2c4
 +#define BTN_TRIGGER_HAPPY6            0x2c5
 +#define BTN_TRIGGER_HAPPY7            0x2c6
 +#define BTN_TRIGGER_HAPPY8            0x2c7
 +#define BTN_TRIGGER_HAPPY9            0x2c8
 +#define BTN_TRIGGER_HAPPY10           0x2c9
 +#define BTN_TRIGGER_HAPPY11           0x2ca
 +#define BTN_TRIGGER_HAPPY12           0x2cb
 +#define BTN_TRIGGER_HAPPY13           0x2cc
 +#define BTN_TRIGGER_HAPPY14           0x2cd
 +#define BTN_TRIGGER_HAPPY15           0x2ce
 +#define BTN_TRIGGER_HAPPY16           0x2cf
 +#define BTN_TRIGGER_HAPPY17           0x2d0
 +#define BTN_TRIGGER_HAPPY18           0x2d1
 +#define BTN_TRIGGER_HAPPY19           0x2d2
 +#define BTN_TRIGGER_HAPPY20           0x2d3
 +#define BTN_TRIGGER_HAPPY21           0x2d4
 +#define BTN_TRIGGER_HAPPY22           0x2d5
 +#define BTN_TRIGGER_HAPPY23           0x2d6
 +#define BTN_TRIGGER_HAPPY24           0x2d7
 +#define BTN_TRIGGER_HAPPY25           0x2d8
 +#define BTN_TRIGGER_HAPPY26           0x2d9
 +#define BTN_TRIGGER_HAPPY27           0x2da
 +#define BTN_TRIGGER_HAPPY28           0x2db
 +#define BTN_TRIGGER_HAPPY29           0x2dc
 +#define BTN_TRIGGER_HAPPY30           0x2dd
 +#define BTN_TRIGGER_HAPPY31           0x2de
 +#define BTN_TRIGGER_HAPPY32           0x2df
 +#define BTN_TRIGGER_HAPPY33           0x2e0
 +#define BTN_TRIGGER_HAPPY34           0x2e1
 +#define BTN_TRIGGER_HAPPY35           0x2e2
 +#define BTN_TRIGGER_HAPPY36           0x2e3
 +#define BTN_TRIGGER_HAPPY37           0x2e4
 +#define BTN_TRIGGER_HAPPY38           0x2e5
 +#define BTN_TRIGGER_HAPPY39           0x2e6
 +#define BTN_TRIGGER_HAPPY40           0x2e7
 +
  /* We avoid low common keys in module aliases so they don't get huge. */
  #define KEY_MIN_INTERESTING   KEY_MUTE
  #define KEY_MAX                       0x2ff