?? keymap.h.bak
字號:
#define CTRL 0x01
#define SHIFT 0x02
#define ALT 0x04
#define WINDOWS 0x08
#define COMMON_KEY 0x01
#define MEDIA_KEY 0x02
#define POWER_KEY 0x03
#define KBLENGTH KEYBOARDLENGTH+1
#define DATALENGTH (DATASIZE-DATA_BEGIN) //(KEYDATASIZE+2 head)*5*4mode
#pragma CONST_SEG MICE_ROM1
//map LENGTH =0 FORBID REMAP
keybuffer const FLASH_ADDRESS1[1]=
{
//-------------------------------------------
//mode 1 key map office mode
//-------------------------------------------
{
40, 0x00, //length, mode
2,0x00,FIRSTCHAN,KBDATAEND, //PINID,channel
1,MAC_DEVICE_MOUSE,KBDATAEND, //key0 map length+data
1,MAC_DEVICE_MOUSE,KBDATAEND, //key 1 map length+data
KBLENGTH,MAC_DEVICE_KEYBOARD,COMMON_KEY,CTRL,0x00,Key_z,0x00,0x00,0x00,KBDATAEND, //key 2 map CTRL+Z length+data
KBLENGTH,MAC_DEVICE_KEYBOARD,COMMON_KEY,ALT, 0x00,Key_F4,0x00,0x00,0x00,KBDATAEND, //key 3 map ALT+F4 length+data
KBLENGTH,MAC_DEVICE_KEYBOARD,COMMON_KEY,WINDOWS,0x00,Key_d,0x00,0x00,0x00,KBDATAEND
} ,
};
#pragma CONST_SEG MICE_ROM2
keybuffer const FLASH_ADDRESS2[1]=
{
//--------------------------------------------
//mode 2 key map media mode
//-------------------------------------------
{
43,0x01, //length, mode
1,MAC_DEVICE_MOUSE,KBDATAEND, //key0 map length+data
KBLENGTH,MAC_DEVICE_KEYBOARD,COMMON_KEY,CTRL,0x00,Key_p,0x00,0x00,0x00,KBDATAEND, //key 2 map CTRL+P length+data
KBLENGTH,MAC_DEVICE_KEYBOARD,COMMON_KEY,CTRL+SHIFT,0x00,Key_0,0x00,0x00,0x00,KBDATAEND, //key 2 map alt+shift+slength+data
KBLENGTH,MAC_DEVICE_KEYBOARD,COMMON_KEY,CTRL+SHIFT, 0x00,Key_f,0x00,0x00,0x00,KBDATAEND, //key 3 map CTRL+SHIFT+F length+data
KBLENGTH,MAC_DEVICE_KEYBOARD,COMMON_KEY,CTRL+SHIFT,0x00,Key_b,0x00,0x00,0x00,KBDATAEND //key 4 map CTRL+SHIFT+B length+data
} ,
};
#pragma CONST_SEG MICE_ROM3
keybuffer const FLASH_ADDRESS3[1]=
{
//-------------------------------------------
//mode 3 key map GAME mode //0xff disalbe,0 enable
//--------------------------------------------
{ //length, mode
40 ,0x02, //length, mode
1,MAC_DEVICE_MOUSE,KBDATAEND, //key0 map length+data
1,MAC_DEVICE_MOUSE,KBDATAEND, //key 1 map length+data
1,MAC_DEVICE_MOUSE,KBDATAEND, //key 2 map CTRL+Z length+data
KBLENGTH,MAC_DEVICE_KEYBOARD,COMMON_KEY,ALT, 0x00,Key_F4,0x00,0x00,0x00,KBDATAEND, //key 3 map ALT+F4 length+data
19,MAC_DEVICE_MOUSE,0x00,200,0x00,0x00,0x00,0x00,0x00,200,0x00,0x00,0x00,0x00,0x00,200,0x00,0x00,0x00,0x00,KBDATAEND, //ONE KEY TURN AROUND //key 4 map mouse turn back
} ,
};
//--------------------------------------------
//mode 4 key low power game mode
//--------------------------------------------
#pragma CONST_SEG MICE_ROM4
keybuffer const FLASH_ADDRESS4[1]=
{
{ //length, mode
40 ,0x03, //length, mode
1,MAC_DEVICE_MOUSE,KBDATAEND, //key0 map length+data
1,MAC_DEVICE_MOUSE,KBDATAEND, //key 1 map length+data
1,MAC_DEVICE_MOUSE,KBDATAEND, //key 2 map CTRL+Z length+data
KBLENGTH,MAC_DEVICE_KEYBOARD,COMMON_KEY,ALT, 0x00,Key_F4,0x00,0x00,0x00,KBDATAEND, //key 3 map ALT+F4 length+data
19,MAC_DEVICE_MOUSE,0x00,200,0x00,0x00,0x00,0x00,0x00,200,0x00,0x00,0x00,0x00,0x00,200,0x00,0x00,0x00,0x00,KBDATAEND, //ONE KEY TURN AROUND //key 4 map mouse turn back //key 4 map CTRL+SHIFT+B length+data
} ,
};
#pragma CONST_SEG DEFAULT
keybuffer const * FLASH_ADDRESS[MAC_MODE_NUMBER]=
{
FLASH_ADDRESS1,
FLASH_ADDRESS2,
FLASH_ADDRESS3,
FLASH_ADDRESS4,
};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -