📄 irkey.c
字号:
/* Copyright 1997, ESS Technology, Inc. *//* SCCSID @(#)irkey.c 4.4.1.1 12/01/04 *//* Based on vfd_tbl.c 3.1 08/27/01 *//* * $Log$ */#include "keydef.h"#ifdef NEW_ESS_REMOTEunsigned char IR_KEY_TABLE[] = { _MODE_KEY, /* 0x00 */ _PROGRAM_KEY, /* 0x01 */ _REPEAT_KEY, /* 0x02 */ _CLEAR_KEY, /* 0x03 */ _GOTO_KEY, /* 0x04 */ _RESUME_KEY, /* 0x05 */ _STEP_KEY, /* 0x06 */ _PAUSE_KEY, /* 0x07 */ _VOLUME_UP_KEY, /* 0x08 */ _SHUFFLE_KEY, /* 0x09 */ _VOLUME_DOWN_KEY, /* 0x0a */ _VOCAL_ASSIST_KEY, /* 0x0b */ _POWER_KEY, /* 0x0c */ _EJECT_KEY, /* 0x0d */ _KEY_2, /* 0x0e */ _KEY_3, /* 0x0f */ _FB_KEY, /* 0x10 */ _KEY_1, /* 0x11 */ _KEY_5, /* 0x12 */ _KEY_6, /* 0x13 */ _FF_KEY, /* 0x14 */ _KEY_4, /* 0x15 */ _KEY_8, /* 0x16 */ _KEY_9, /* 0x17 */ _PREVIOUS_KEY, /* 0x18 */ _KEY_7, /* 0x19 */ _KEY_0, /* 0x1a */ _KEY_RESUME_KEY, /* 0x1b */ _NEXT_KEY, /* 0x1c */ _PLAY_KEY, /* 0x1d */ _NO_KEY, /* 0x1e */ _STOP_KEY, /* 0x1f */ _SURROUND_KEY, /* 0x40 */ _PBC_KEY, /* 0x41 */ _NO_KEY, /* 0x42 */ _NO_KEY, /* 0x43 */ _ECHO_PLUS, /* 0x44 */ _ECHO_MINUS, /* 0x45 */ _NO_KEY, /* 0x46 */ _NO_KEY, /* 0x47 */ _KEY_PLUS, /* 0x48 */ _KEY_MINUS, /* 0x49 */ _SLOW_KEY, /* 0x4a */ _NO_KEY, /* 0x4b */ _TV_MODE_KEY, /* 0x4c */ _MUTE_KEY, /* 0x4d */ _SCREEN_ON_KEY, /* 0x4e */ _NO_KEY, /* 0x4f */ _ZOOM_IN_KEY, /* 0x50 */ _ZOOM_OUT_KEY, /* 0x51 BookMark?! */ _FREEZE_KEY, /* 0x52 FIRST_DISC_KEY */ _NO_KEY, /* 0x53 */ _ZOOM_UP_KEY, /* 0x54 F1 */ _KEY_PLUS_10, /* 0x55 */ _OSD_LANGUAGE_KEY, /* 0x56 SECOND_DISC_KEY */ _NO_KEY, /* 0x57 */ _SET_A_KEY, /* 0x58 */ _ZOOM_LEFT_KEY, /* 0x59 F3 */ _THIRD_DISC_KEY, /* 0x5a */ _NO_KEY, /* 0x5b */ _ZOOM_RIGHT_KEY, /* 0x5c F2 */#ifdef SONY3D _ROTATE_ANTI_CLOCK_KEY, /* 0x5d F4 */#else _ZOOM_DOWN_KEY, /* 0x5d F4 */#endif};#elif ESS_REMOTEunsigned char IR_KEY_TABLE[] = { _DIGEST_KEY, /* 0x00 */ _PROGRAM_KEY, /* 0x01 */ _REPEAT_KEY, /* 0x02 */ _CLEAR_KEY, /* 0x03 */ _GOTO_KEY, /* 0x04 */ _RESUME_KEY, /* 0x05 */ _TIME_KEY, /* 0x06 */ _PAUSE_KEY, /* 0x07 */ _VOLUME_UP_KEY, /* 0x08 */ _SHUFFLE_KEY, /* 0x09 */ _VOLUME_DOWN_KEY, /* 0x0a */ _AUDIOMODE_KEY, /* 0x0b */ _POWER_KEY, /* 0x0c */ _EJECT_KEY, /* 0x0d */ _KEY_2, /* 0x0e */ _KEY_3, /* 0x0f */ _FB_KEY, /* 0x10 */ _KEY_1, /* 0x11 */ _KEY_5, /* 0x12 */ _KEY_6, /* 0x13 */ _FF_KEY, /* 0x14 */ _KEY_4, /* 0x15 */ _KEY_8, /* 0x16 */ _KEY_9, /* 0x17 */ _PREVIOUS_KEY, /* 0x18 */ _KEY_7, /* 0x19 */ _KEY_0, /* 0x1a */ _RESUME_KEY, /* 0x1b */ _NEXT_KEY, /* 0x1c */ _PLAY_KEY, /* 0x1d */ _NO_KEY, _STOP_KEY, /* 0x1f */ _STEP_KEY, /* 0x40 */ _PBC_KEY, /* 0x41 */ _NO_KEY, _NO_KEY, _ECHO_PLUS, /* 0x44 */ _ECHO_MINUS, /* 0x45 */ _NO_KEY, _NO_KEY, _KEY_PLUS, /* 0x48 */ _KEY_MINUS, /* 0x49 */ _SLOW_KEY, /* 0x4a */ _NO_KEY, _TV_MODE_KEY, /* 0x4c */ _MUTE_KEY, /* 0x4d */ _OSD_KEY, /* 0x4e */ _NO_KEY, _ZOOM_IN_KEY, /* 0x50 */ _ZOOM_OUT_KEY, /* 0x51 */ _FIRST_DISC_KEY, /* 0x52 */ _NO_KEY, _ZOOM_UP_KEY, /* 0x54 */ _KEY_PLUS_10, /* 0x55 */ _SECOND_DISC_KEY, /* 0x56 */ _NO_KEY, _SETAB_KEY, /* 0x58 */ _ZOOM_LEFT_KEY, /* 0x59 */ _THIRD_DISC_KEY, /* 0x5a */ _NO_KEY, _ZOOM_RIGHT_KEY, /* 0x5c */ _ZOOM_DOWN_KEY, /* 0x5d */ _NO_KEY, _NO_KEY,};#elif SAST_REMOTE/* SAST remote (Philips style (by Liang Weihua)) */unsigned char IR_KEY_TABLE[] = { _KEY_MINUS, /* 0x00 */ _ECHO_MINUS, /* 0x01 */ _VOLUME_DOWN_KEY, /* 0x02 */ _DIGEST_KEY, /* 0x03 */ _SLOW_KEY, /* 0x04 */ _KEY_4, /* 0x05 */ _KEY_7, /* 0x06 */ _CLEAR_KEY, /* 0x07 */ _KEY_RESUME_KEY, /* 0x08 */ _ECHO_PLUS, /* 0x09 */ _VOLUME_UP_KEY, /* 0x0a */ _RETURN_KEY, /* 0x0b */ _STEP_KEY, /* 0x0c */ _KEY_5, /* 0x0d */ _KEY_8, /* 0x0e */ _KEY_0, /* 0x0f */ _KEY_PLUS, /* 0x10 */ _DEFAULT_KEY, /* 0x11 */ _PREVIOUS_KEY, /* 0x12 */ _FB_KEY, /* 0x13 */ _PAUSE_KEY, /* 0x14 */ _KEY_6, /* 0x15 */ _KEY_9, /* 0x16 */ _KEY_PLUS_10, /* 0x17 */ _TV_MODE_KEY, /* 0x18 */ _VOCAL_ASSIST_KEY, /* 0x19 */ _NEXT_KEY, /* 0x1a */ _FF_KEY, /* 0x1b */ _PLAY_KEY, /* 0x1c */ _MODE_KEY, /* 0x1d */ _REPEAT_KEY, /* 0x1e */ _SET_A_KEY, /* 0x1f */ _POWER_KEY, /* 0x20 */ _NO_KEY, /* 0x21 */ _EJECT_KEY, /* 0x22 */ _NO_KEY, /* 0x23 */ _NO_KEY, /* 0x24 */ _NO_KEY, /* 0x25 */ _NO_KEY, /* 0x26 */ _NO_KEY, /* 0x27 */ _NO_KEY, /* 0x28 */ _PROGRAM_KEY, /* 0x29 */ _PBC_KEY, /* 0x2a */ _OSD_KEY, /* 0x2b */ _KEY_3, /* 0x2c */ _KEY_1, /* 0x2d */ _GOTO_KEY, /* 0x2e */ _KEY_2, /* 0x2f */ _NO_KEY, /* 0x30 */ _NO_KEY, /* 0x31 */ _NO_KEY, /* 0x32 */ _NO_KEY, /* 0x33 */ _NO_KEY, /* 0x34 */ _NO_KEY, /* 0x35 */ _NO_KEY, /* 0x36 */ _NO_KEY, /* 0x37 */ _NO_KEY, /* 0x38 */ _NO_KEY, /* 0x39 */ _NO_KEY, /* 0x3a */ _NO_KEY, /* 0x3b */ _NO_KEY, /* 0x3c */ _NO_KEY, /* 0x3d */ _NO_KEY, /* 0x3e */ _NO_KEY, /* 0x3f */};#elif ESS_DVD_REMOTEunsigned char IR_KEY_TABLE[] = { _MODE_KEY, /* 0x00 */ _PROGRAM_KEY, /* 0x01 */ _REPEAT_KEY, /* 0x02 */ _CLEAR_KEY, /* 0x03 */ _GOTO_KEY, /* 0x04 */ _RESUME_KEY, /* 0x05 */ _TIME_KEY, /* 0x06 */ _PAUSE_KEY, /* 0x07 */ _VOLUME_UP_KEY, /* 0x08 */ _SHUFFLE_KEY, /* 0x09 */ _VOLUME_DOWN_KEY, /* 0x0a */ _NO_KEY, /* 0x0b */ _POWER_KEY, /* 0x0c */ _EJECT_KEY, /* 0x0d */ _KEY_2, /* 0x0e */ _KEY_3, /* 0x0f */ _FB_KEY, /* 0x10 */ _KEY_1, /* 0x11 */ _KEY_5, /* 0x12 */ _KEY_6, /* 0x13 */ _FF_KEY, /* 0x14 */ _KEY_4, /* 0x15 */ _KEY_8, /* 0x16 */ _KEY_9, /* 0x17 */ _PREVIOUS_KEY, /* 0x18 */ _KEY_7, /* 0x19 */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -