diff options
Diffstat (limited to 'drivers/hid/hid-input.c')
| -rw-r--r-- | drivers/hid/hid-input.c | 14 | 
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/hid/hid-input.c b/drivers/hid/hid-input.c index e7e8b19a9284..9f2076acffb1 100644 --- a/drivers/hid/hid-input.c +++ b/drivers/hid/hid-input.c @@ -721,6 +721,13 @@ static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_fiel  		case 0x06c: map_key_clear(KEY_YELLOW);		break;  		case 0x06d: map_key_clear(KEY_ZOOM);		break; +		case 0x06f: map_key_clear(KEY_BRIGHTNESSUP);		break; +		case 0x070: map_key_clear(KEY_BRIGHTNESSDOWN);		break; +		case 0x072: map_key_clear(KEY_BRIGHTNESS_TOGGLE);	break; +		case 0x073: map_key_clear(KEY_BRIGHTNESS_MIN);		break; +		case 0x074: map_key_clear(KEY_BRIGHTNESS_MAX);		break; +		case 0x075: map_key_clear(KEY_BRIGHTNESS_AUTO);		break; +  		case 0x082: map_key_clear(KEY_VIDEO_NEXT);	break;  		case 0x083: map_key_clear(KEY_LAST);		break;  		case 0x084: map_key_clear(KEY_ENTER);		break; @@ -761,6 +768,7 @@ static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_fiel  		case 0x0bf: map_key_clear(KEY_SLOW);		break;  		case 0x0cd: map_key_clear(KEY_PLAYPAUSE);	break; +		case 0x0cf: map_key_clear(KEY_VOICECOMMAND);	break;  		case 0x0e0: map_abs_clear(ABS_VOLUME);		break;  		case 0x0e2: map_key_clear(KEY_MUTE);		break;  		case 0x0e5: map_key_clear(KEY_BASSBOOST);	break; @@ -768,6 +776,7 @@ static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_fiel  		case 0x0ea: map_key_clear(KEY_VOLUMEDOWN);	break;  		case 0x0f5: map_key_clear(KEY_SLOW);		break; +		case 0x181: map_key_clear(KEY_BUTTONCONFIG);	break;  		case 0x182: map_key_clear(KEY_BOOKMARKS);	break;  		case 0x183: map_key_clear(KEY_CONFIG);		break;  		case 0x184: map_key_clear(KEY_WORDPROCESSOR);	break; @@ -781,6 +790,8 @@ static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_fiel  		case 0x18c: map_key_clear(KEY_VOICEMAIL);	break;  		case 0x18d: map_key_clear(KEY_ADDRESSBOOK);	break;  		case 0x18e: map_key_clear(KEY_CALENDAR);	break; +		case 0x18f: map_key_clear(KEY_TASKMANAGER);	break; +		case 0x190: map_key_clear(KEY_JOURNAL);		break;  		case 0x191: map_key_clear(KEY_FINANCE);		break;  		case 0x192: map_key_clear(KEY_CALC);		break;  		case 0x193: map_key_clear(KEY_PLAYER);		break; @@ -789,12 +800,15 @@ static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_fiel  		case 0x199: map_key_clear(KEY_CHAT);		break;  		case 0x19c: map_key_clear(KEY_LOGOFF);		break;  		case 0x19e: map_key_clear(KEY_COFFEE);		break; +		case 0x19f: map_key_clear(KEY_CONTROLPANEL);		break; +		case 0x1a2: map_key_clear(KEY_APPSELECT);		break;  		case 0x1a3: map_key_clear(KEY_NEXT);		break;  		case 0x1a4: map_key_clear(KEY_PREVIOUS);	break;  		case 0x1a6: map_key_clear(KEY_HELP);		break;  		case 0x1a7: map_key_clear(KEY_DOCUMENTS);	break;  		case 0x1ab: map_key_clear(KEY_SPELLCHECK);	break;  		case 0x1ae: map_key_clear(KEY_KEYBOARD);	break; +		case 0x1b1: map_key_clear(KEY_SCREENSAVER);		break;  		case 0x1b4: map_key_clear(KEY_FILE);		break;  		case 0x1b6: map_key_clear(KEY_IMAGES);		break;  		case 0x1b7: map_key_clear(KEY_AUDIO);		break;  | 
