📄 irkey.c
字号:
/* Copyright 1998, ESS Technology, Inc. */
/* SCCSID @(#)irkey.c 1.25 01/09/04 */
/* Based on VCD version 1.25 5/19/98 */
/*
* $Log: irkey.c,v $
* Revision 1.1.1.1 2004/02/13 22:04:36 Owner
* D1.3.1
*
*/
#include "keydef.h"
/**************************************************************
* NOTE :
* If KEYS definitions are changed, the KEYS definitions
* in the play.c should also changed.
**************************************************************/
#ifdef _KB_VIALTA_
#if !defined(SF_BASECODE) || defined(BC_WITH_TBL)
unsigned int IR_syscode[]
#else
unsigned int IR_syscode_table[]
#endif
= {0x00ef,0x00cf,0x00af,0x006f};/*Normal/Shift/Ctrl/Alt*/
unsigned char IR_key_table[] = {
0x00, _PAUSE_KEY, /* 0x00 BUTTON_PLAY*/
0x01, _FF_KEY, /* 0x00 BUTTON_FORWARD*/
0x02, _NEXT_KEY, /* 0x00 BUTTON_NEXT*/
0x03, _ZOOM_IN_KEY, /* 0x00 BUTTON_ZOOM*/
0x04, _DVD_DIGEST_KEY,/* 0x00 FUN_DISC_MENU*/
0x05, _UP_KEY, /* 0x00 BUTTON_UP*/
0x06, _RIGHT_KEY, /* 0x00 BUTTON_RIGHT*/
0x07, _KEY_PLUS, /* 0x00 BUTTON_PITCH_UP*/
0x08, _TITLE_KEY, /* 0x00 FUN_DVD_TITLE*/
0x09, _FB_KEY, /* 0x00 BUTTON_REVERSE*/
0x0a, _LEFT_KEY, /* 0x00 BUTTON_LEFT*/
0x0b, _DOWN_KEY, /* 0x00 BUTTON_DOWN*/
0x0c, _DISPLAY_KEY, /* 0x00 FUN_DISPLAY*/
0x0e, _PREVIOUS_KEY, /* 0x00 BUTTON_PREVIOUS*/
0x0f, _STOP_KEY, /* 0x00 BUTTON_STOP*/
0x10, _EJECT_KEY, /* 0x00 FUN_EJECT*/
0x11, _CLEAR_KEY, /* 0x00 FUN_BACK_SPACE-_CLEAR_KEY*/
0x12, _STEP_PLUS_KEY, /* 0x00 CHAR_P-_STEP_PLUS_KEY*/
0x14, _DVD_KEY, /* 0x00 FUN_DVD*/
0x15, _KEY_0, /* 0x00 KEY_0*/
0x16, _STEP_MINUS_KEY,/* 0x00 CHAR_O-_STEP_MINUS_KEY*/
0x17, _SLOW_PLUS_KEY, /* 0x00 CHAR_L-_SLOW_PLUS_KEY*/
0x18, _IPHONE_KEY, /* 0x00 FUN_IPHONE*/
0x19, _KEY_9, /* 0x00 KEY_9*/
0x1a, _SUB_TITLE_KEY, /* 0x00 CHAR_I-_SUB_TITLE_KEY*/
0x1b, _SLOW_MINUS_KEY,/* 0x00 CHAR_K-_SLOW_MINUS_KEY*/
0x1c, _INTERNET_KEY, /* 0x00 FUN_INTERNET*/
0x1d, _KEY_8, /* 0x00 KEY_8*/
0x1e, _AUDIO_KEY, /* 0x00 CHAR_U-_AUDIO_KEY*/
0x1f, _ANGLE_KEY, /* 0x00 CHAR_J-_ANGLE_KEY*/
0x40, _VOCAL_ASSIST_KEY, /* 0x00 BUTTON_VOCAL*/
0x44, _ECHO_PLUS, /* 0x00 BUTTON_ECHO_UP*/
0x48, _KEY_MINUS, /* 0x00 BUTTON_PITCH_DOWN*/
0x4c, _ECHO_MINUS, /* 0x00 BUTTON_ECHO_DOWN*/
0x50, _PLAY_KEY, /* 0x00 FUN_ENTER*/
0x5c, _RETURN_KEY, /* 0x00 CHAR_M-_RETURN_KEY*/
0x83, _KEY_7, /* 0x00 KEY_7*/
0x86, _SETUP_KEY, /* 0x00 FUN_SETUP*/
0x87, _KEY_6, /* 0x00 KEY_6*/
0x8a, _INTERNET_KEY, /* 0x00 FUN_MAIN_MENU*/
0x8b, _KEY_5, /* 0x00 KEY_5*/
0x8f, _KEY_4, /* 0x00 KEY_4*/
0x93, _KEY_3, /* 0x00 KEY_3*/
0x97, _KEY_2, /* 0x00 KEY_2*/
0x9b, _KEY_1, /* 0x00 KEY_1*/
0x9e, _POWER_KEY, /* 0x00 FUN_POWER*/
0xc0, _PBC_KEY, /* 0x00 CHAR_Y-_PBC_KEY*/
0xc1, _REPEAT_KEY, /* 0x00 CHAR_H-_REPEAT_KEY*/
0xc3, _RESUME_KEY, /* 0x00 FUN_RESUME*/
0xc4, _GOTO_KEY, /* 0x00 CHAR_T-_GOTO_KEY*/
0xc5, _REPEAT_AB_KEY, /* 0x00 CHAR_G-_REPEAT_AB_KEY*/
0xc6, _SURROUND_KEY, /* 0x00 CHAR_N-_SURROUND_KEY*/
0xca, _PROGRAM_KEY, /* 0x00 CHAR_B-_PROGRAM_KEY*/
0xce, _SHUFFLE_KEY, /* 0x00 CHAR_V-_SHUFFLE_KEY*/
0xd1, _SPD_ANL_KEY, /* 0x00 CHAR_S-_SPD_ANL_KEY*/
0xdc, _EMAIL_KEY, /* 0x00 FUN_EMAIL*/
#ifdef PROSCAN
0xdf, _PAL_NTSC_KEY, /* 0xdf F2 - for switch between proscan and interlace*/
#endif
};
#elif (defined(_KB_VIALTA_02_) || defined(_KB_VIALTA_FULL_SIZE))
#if !defined(SF_BASECODE) || defined(BC_WITH_TBL)
unsigned int IR_syscode[]
#else
unsigned int IR_syscode_table[]
#endif
= {0x00ef,0x00cf,0x00af,0x006f};/*Normal/Shift/Ctrl/Alt*/
unsigned char IR_key_table[] = {
0x00, _PLAY_KEY, /* 0x00 BUTTON_PLAY*/
0x01, _FF_KEY, /* 0x00 BUTTON_FORWARD*/
0x02, _NEXT_KEY, /* 0x00 BUTTON_NEXT*/
0x03, _PAUSE_KEY, /* 0x00 BUTTON_PAUSE*/
0x04, _DVD_DIGEST_KEY,/* 0x00 FUN_DISC_MENU*/
0x05, _UP_KEY, /* 0x00 BUTTON_UP*/
0x06, _RIGHT_KEY, /* 0x00 BUTTON_RIGHT*/
0x07, _KEY_PLUS, /* 0x00 BUTTON_PITCH_UP*/
0x08, _TITLE_KEY, /* 0x00 FUN_DVD_TITLE*/
0x09, _FB_KEY, /* 0x00 BUTTON_REVERSE*/
0x0a, _LEFT_KEY, /* 0x00 BUTTON_LEFT*/
0x0b, _DOWN_KEY, /* 0x00 BUTTON_DOWN*/
0x0c, _DISPLAY_KEY, /* 0x00 FUN_DISPLAY*/
0x0e, _PREVIOUS_KEY, /* 0x00 BUTTON_PREVIOUS*/
0x0f, _STOP_KEY, /* 0x00 BUTTON_STOP*/
0x10, _EJECT_KEY, /* 0x00 FUN_EJECT*/
0x11, _CLEAR_KEY, /* 0x00 FUN_BACK_SPACE-_CLEAR_KEY*/
0x12, _STEP_PLUS_KEY, /* 0x00 CHAR_P-_STEP_PLUS_KEY*/
0x14, _DVD_KEY, /* 0x00 FUN_DVD*/
0x15, _KEY_0, /* 0x00 KEY_0*/
0x16, _STEP_MINUS_KEY,/* 0x00 CHAR_O-_STEP_MINUS_KEY*/
0x17, _SLOW_PLUS_KEY, /* 0x00 CHAR_L-_SLOW_PLUS_KEY*/
0x18, _SETUP_KEY, /* 0x00 FUN_SETUP*/
0x19, _KEY_9, /* 0x00 KEY_9*/
0x1a, _SUB_TITLE_KEY, /* 0x00 CHAR_I-_SUB_TITLE_KEY*/
0x1b, _SLOW_MINUS_KEY,/* 0x00 CHAR_K-_SLOW_MINUS_KEY*/
0x1c, _SYSMENU_KEY, /* 0x00 FUN_MAIN_MENU*/
0x1d, _KEY_8, /* 0x00 KEY_8*/
0x1e, _AUDIO_KEY, /* 0x00 CHAR_U-_AUDIO_KEY*/
0x1f, _ANGLE_KEY, /* 0x00 CHAR_J-_ANGLE_KEY*/
0x40, _VOCAL_ASSIST_KEY, /* 0x00 BUTTON_VOCAL*/
0x44, _ECHO_PLUS, /* 0x00 BUTTON_ECHO_UP*/
0x48, _KEY_MINUS, /* 0x00 BUTTON_PITCH_DOWN*/
0x4c, _ECHO_MINUS, /* 0x00 BUTTON_ECHO_DOWN*/
/*begin: modified by winnie (fixed bug3)*/
0x50, _ENTER_KEY, /* 0x00 FUN_ENTER*/
/*end: modified by winnie (fixed bug3)*/
0x54, _HAND_KEY, /* KEY_PERIOD 0x54*/
0x58, _HAND_KEY, /* KEY_COMMA 0x58*/
0x5c, _RETURN_KEY, /* 0x00 CHAR_M-_RETURN_KEY*/
0x60, _PLAY_KEY, /* 0x00 PLAY_KEY*/
0x82, _HAND_KEY, /* 0x00 DISCONNECT(USED IN BROWSER MODE)*/
0x83, _KEY_7, /* 0x00 KEY_7*/
0x86, _IPHONE_KEY, /* 0x00 FUN_INTERNET_PHONE*/
0x87, _KEY_6, /* 0x00 KEY_6*/
/*begin: added by winnie (VIMEDIA)*/
0x8a, _VIMEDIA_KEY, /* 0x00 FUN_VIMEDIA*/
/*enD: added by winnie (VIMEDIA)*/
0x8b, _KEY_5, /* 0x00 KEY_5*/
0x8e, _INTERNET_KEY, /* 0x00 FUN_INTERNET*/
0x8f, _KEY_4, /* 0x00 KEY_4*/
0x92, _VIALTA_HOME_KEY, /* lijun 09/05/2001 0x00 HOME(USED IN BROWSER MODE)*/
0x93, _KEY_3, /* 0x00 KEY_3*/
0x96, _HAND_KEY, /* 0x00 GOTO(USED IN BROWSER MODE)*/
0x97, _KEY_2, /* 0x00 KEY_2*/
0x9a, _WEB_GUIDE_KEY, /* lijun 09/05/2001 0x00 WEB_GUIDE*/
0x9b, _KEY_1, /* 0x00 KEY_1*/
0x9e, _POWER_KEY, /* 0x00 FUN_POWER*/
0x9f, _TOOL_BAR_KEY, /* lijun 09/05/2001 0x00 TOOLBAR(USED IN BROWSER MODE)*/
0xc0, _PBC_KEY, /* 0x00 CHAR_Y-_PBC_KEY*/
0xc1, _REPEAT_KEY, /* 0x00 CHAR_H-_REPEAT_KEY*/
0xc3, _ZOOM_IN_KEY, /* 0x00 FUN_ZOOM*/
0xc4, _RESUME_KEY, /* 0x00 CHAR_T-_RESUME_KEY*/
0xc5, _REPEAT_AB_KEY, /* 0x00 CHAR_G-_REPEAT_AB_KEY*/
0xc6, _SURROUND_KEY, /* 0x00 CHAR_N-_SURROUND_KEY*/
0xc7, _HAND_KEY, /* 0x00 VIDEO_SIZE(USED IN BROWSER MODE)*/
0xc8, _GOTO_KEY, /* 0x00 CHAR_R-_GOTO_KEY*/
0xc9, _HAND_KEY, /* CHAR_F 0xc9*/
0xca, _PROGRAM_KEY, /* 0x00 CHAR_B-_PROGRAM_KEY*/
0xcc, _HAND_KEY, /* CHAR_E 0xcc*/
0xcd, _HAND_KEY, /* CHAR_D 0xcd*/
0xce, _SHUFFLE_KEY, /* 0x00 CHAR_V-_SHUFFLE_KEY*/
0xd0, _HAND_KEY, /* CHAR_W key*/
0xd1, _SPD_ANL_KEY, /* 0x00 CHAR_S-_SPD_ANL_KEY*/
0xd2, _CANCEL_KEY, /* 0x00 CHAR_C KEY*/
0xd4, _HAND_KEY, /* CHAR_Q 0xd4*/
0xd5, _HAND_KEY, /* CHAR_A 0xd5*/
0xd6, _HAND_KEY, /* CHAR_X 0xd6*/
0xd8, _TAB_KEY, /* FUN_TAB 0xd8*/
0xd9, _HAND_KEY, /* FUN_CAPS_LOCK 0xd9*/
0xda, _HAND_KEY, /* CHAR_Z 0xda*/
0xdb, _HAND_KEY, /* FUN_SPACE*/
0xdc, _EMAIL_KEY, /* 0x00 FUN_EMAIL*/
0xdd, _FUN_SHOPPING_KEY, /* lijun 09/05/20010x00 SHOPPING(USED IN BROWSER MODE)*/
0xde, _HAND_KEY, /* 0x00 F1(USED IN BROWSER MODE)*/
#ifdef PROSCAN
0xdf, _PAL_NTSC_KEY, /* 0xdf F2 - for switch between proscan and interlace*/
#else
0xdf, _HAND_KEY, /* 0x00 F2(USED IN BROWSER MODE)*/
#endif
0xeb, _FUN_ADD_BOOKMARK_KEY,/*lijun 09/05/2001 0xeb*/
0xec, _FUN_BOOKMARK_KEY, /*lijun 09/05/2001 0xec*/
/* $customize$, begin by Winnie Li; Date: 05/14/01; Function: Enable the top right arrow & enter keys of Full Size Kkeycoard */
0xf0, _UP_KEY, /* 0xf0 BUTTON_NEW_UP 0xf0*/
0xf1, _DOWN_KEY, /* 0xf1 BUTTON_NEW_DOWN 0xf1*/
0xf2, _LEFT_KEY, /* 0xf2 BUTTON_NEW_LEFT 0xf2*/
0xf3, _RIGHT_KEY, /* 0xf3 BUTTON_NEW_RIGHT 0xf3*/
0xf4, _ENTER_KEY, /* 0xf4 BUTTON_NEW_ENTER 0xf4*/
/* end by Winnie Li, Date: 05/14/01 */
};
#elif defined(SHINCO_DVD_REMOTE)
/*
#ifdef VFD_ZEC1301
*/
/*We should define a flag such as SHINCO_DVD_REMOTE*/
#if !defined(SF_BASECODE) || defined(BC_WITH_TBL)
unsigned int IR_syscode[]
#else
unsigned int IR_syscode_table[]
#endif
= {0x0099};
unsigned char IR_key_table[] = {
_PROGRAM_KEY, /* 0x00 */
_REPEAT_KEY, /* 0x01 */
_RESUME_KEY, /* 0x02 */
_SCREEN_ON_KEY, /* 0x03 */
/*csc _TIME_KEY, */ /* 0x03 */
_REPEAT_AB_KEY, /* 0x04 */
_GOTO_KEY, /* 0x05 */
_MUTE_KEY, /* 0x06 */
_TITLE_KEY, /* 0x07 */
_ENTER_KEY, /* 0x08 */
_KEY_1, /* 0x09 */
_RETURN_KEY, /* 0x0a */
_DVD_DIGEST_KEY, /* 0x0b */
/*csc _MODE_KEY,*/ /* 0x0b */
_MENU_KEY, /* 0x0c */
_KEY_4, /* 0x0d */
_FB_KEY, /* 0x0e */
_STOP_KEY, /* 0x0f */
_EJECT_KEY,
_KEY_7, /* 0x11 */
_KEY_0, /* 0x12 */
_STEP_KEY,
_PLAY_KEY, /* 0x14 */
_KEY_8, /* 0x15 */
_KEY_PLUS_10, /* 0x16 */
_KEY_9, /* 0x17 */
_VOCAL_ASSIST_KEY, /* 0x18 */
_KEY_5, /* 0x19 */
_FF_KEY, /* 0x1a */
_KEY_6, /* 0x1b */
_ROTATE_CLOCK_KEY, /* 0x1c */
_KEY_2, /* 0x1d */
_PREVIOUS_KEY,
_KEY_3, /* 0x1f */
_PAL_NTSC_KEY, /* 0x40 */
/*csc _TV_MODE_KEY, */ /* 0x40 */
_NO_KEY, /* 0x41 */
_VFD_KEY,
_NO_KEY,
_NO_KEY, /* 0x44 */
_NO_KEY, /* 0x45 */
_NO_KEY,
_VOLUME_DOWN_KEY,
_VOLUME_UP_KEY,
_NO_KEY,/*ROCK_KEY,*/ /* 0x49 */
_NO_KEY,/*POP_KEY,*/ /* 0x4a */
_NO_KEY,/*FLAT_KEY,*/
_SURROUND_KEY,
/*csc _IP_PHONE_KEY,*/ /* 0x4c */
/*csc _NO_KEY,*//*CLASS_KEY,*/ /* 0x4c */
_SETUP_KEY, /* 0x4d */
_SHUFFLE_KEY, /* 0x4e */
/*csc _SCREEN_ON_KEY,*/ /* 0x4e */
_SURROUND_KEY, /* 0x4f */
/*csc _FIRST_DISC_KEY,*/ /* 0x4f */ /*DISC 1*/
_SURROUND_KEY,
/*csc _INTERNET_KEY,*/ /* 0x50 */
/*csc _SECOND_DISC_KEY,*//* 0x50 */ /*DISC 2*/
_THIRD_DISC_KEY, /* 0x51 */ /*DISC 3*/
_SURROUND_KEY, /* 0x52 */
/*csc _IP_PHONE_KEY,*/ /* 0x52 */
_AUDIO_KEY, /* 0x53 */ /* echo_key */
_ANGLE_KEY, /* 0x54 */
_ZOOM_IN_KEY, /* 0x55 */
_SUB_TITLE_KEY, /* 0x56 */ /* POWER_ON */
_SLOW_KEY, /* 0x57 */
_KEY_PLUS, /* 0x58 */
_KEY_MINUS, /* 0x59 */
_PBC_KEY, /* 0x5a */
_NEXT_KEY, /* 0x5b */
_UP_KEY,
_DOWN_KEY,
_LEFT_KEY,
_RIGHT_KEY,
};
#else
#ifdef NEW_ESS_REMOTE
#if !defined(SF_BASECODE) || defined(BC_WITH_TBL)
unsigned int IR_syscode[]
#else
unsigned int IR_syscode_table[]
#endif
= {0x20df};
#ifdef VR_DEMO
unsigned 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 */
_MIC_RECORD_KEY, /* 0x0c _POWER_KEY */
_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?! */
_MIC_CONTRAST_KEY, /* 0x52 _FIRST_DISC_KEY */
_NO_KEY, /* 0x53 */
_ZOOM_UP_KEY, /* 0x54 F1 */
_KEY_PLUS_10, /* 0x55 */
_MIC_REPEAT_KEY, /* 0x56 _SECOND_DISC_KEY */
_NO_KEY, /* 0x57 */
_SET_A_KEY, /* 0x58 */
_ZOOM_LEFT_KEY, /* 0x59 F3 */
_MIC_MODE_KEY, /* 0x5a _THIRD_DISC_KEY */
_NO_KEY, /* 0x5b */
_ZOOM_RIGHT_KEY, /* 0x5c F2 */
_ZOOM_DOWN_KEY, /* 0x5d F4 */
};
#else
unsigned 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?! */
_FIRST_DISC_KEY, /* 0x52 */
_NO_KEY, /* 0x53 */
_ZOOM_UP_KEY, /* 0x54 F1 */
_KEY_PLUS_10, /* 0x55 */
_SECOND_DISC_KEY, /* 0x56 */
_NO_KEY, /* 0x57 */
_SET_A_KEY, /* 0x58 */
_ZOOM_LEFT_KEY, /* 0x59 F3 */
_THIRD_DISC_KEY, /* 0x5a */
_NO_KEY, /* 0x5b */
_ZOOM_RIGHT_KEY, /* 0x5c F2 */
_ZOOM_DOWN_KEY, /* 0x5d F4 */
};
#endif /* VR_DEMO */
#endif /* NEW_ESS_REMOTE */
#ifdef ESS_REMOTE
#if !defined(SF_BASECODE) || defined(BC_WITH_TBL)
unsigned int IR_syscode[]
#else
unsigned int IR_syscode_table[]
#endif
= {0x20df};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -