公司信息 解决方案 条码设备 条码耗材 工业设备 服务与支持 联系我们

 


您的位置:  敏用首页




Zebra MC32N0通过注册表文件定义红绿键的功能

发布时间: 2018-10-26 17:04:22
双击自动滚屏打印此页】【关闭本页

Zebra MC32N0主扫描键旁边有两个红绿键,可以自定义为用户所需的功能键,如下图所示:
 
 
这个两个功能键的定义可以通过改变注册表的方式来完成,过程如下:
1、创建一个*.REG的注册表文件,文件里面包含下面内容:
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD]
           "GreenKeyOverride"=dword:0000001e
           "RedKeyOverride"=dword:00000030
2、修改对应的dword的值,来定义绿键和红键的功能。
上例中,0000001e是A键,00000030是B键
3、复制这个注册表文件到Application文件夹下。
4、点击这个文件,注册。
5、热启动MC32N0(长按电源键,直到重启)。
 
 
附Zebra MC32N0的定义键值:
#define SC_AKEY         0x1e
#define SC_BKEY         0x30
#define SC_CKEY         0x2e
#define SC_DKEY         0x20
#define SC_EKEY         0x12
#define SC_FKEY         0x21
#define SC_GKEY         0x22
#define SC_HKEY         0x23
#define SC_IKEY         0x17
#define SC_JKEY         0x24
#define SC_KKEY         0x25
#define SC_LKEY         0x26
#define SC_MKEY         0x32
#define SC_NKEY         0x31
#define SC_OKEY         0x18
#define SC_PKEY         0x19
#define SC_QKEY         0x10
#define SC_RKEY         0x13
#define SC_SKEY         0x1f
#define SC_TKEY         0x14
#define SC_UKEY         0x16
#define SC_VKEY         0x2f
#define SC_WKEY         0x11
#define SC_XKEY         0x2d
#define SC_YKEY         0x15
#define SC_ZKEY         0x2c
#define SC_1KEY         0x02 /* numeral keys on top row */
#define SC_2KEY         0x03
#define SC_3KEY         0x04
#define SC_4KEY         0x05
#define SC_5KEY         0x06
#define SC_6KEY         0x07
#define SC_7KEY         0x08
#define SC_8KEY         0x09
#define SC_9KEY         0x0a
#define SC_0KEY         0x0b /* zero */
#define SC_NP1          0x4f /* numeral keys on num pad */
#define SC_NP2          0x50
#define SC_NP3          0x51
#define SC_NP4          0x4b
#define SC_NP5          0x4c
#define SC_NP6          0x4d
#define SC_NP7          0x47
#define SC_NP8          0x48
#define SC_NP9          0x49
#define SC_NP0          0x52 /* zero */
#define SC_NPPERIOD     0x53
#define SC_NPFSLASH     0x35 /* same as other forward slash */
#define SC_NPASTERIX    0x37
#define SC_NPSUBTRACT   0x4a
#define SC_NPADD        0x4e
#define SC_NPENTER      0x1c /* same as other enter key */
#define SC_NPSPACE  0x54
#define SC_F1           0x3b
#define SC_F2           0x3c
#define SC_F3           0x3d
#define SC_F4           0x3e
#define SC_F5           0x3f
#define SC_F6           0x40
#define SC_F7           0x41
#define SC_F8           0x42
#define SC_F9           0x43
#define SC_F10          0x44
#define SC_F11          0x57
#define SC_F12          0x58
#define SC_F13          0x59
#define SC_F14          0x5a
#define SC_GREENKEY 0x5a /* Gemini Greek Key */
#define SC_F15          0x5e
#define SC_REDKEY  0x5e /* Gemini Red Key */
#define SC_F23   0x60
#define SC_RWIN   0x5c
#define SC_APPS   0x5f
#define SC_LCONTROL     0x1d
#define SC_LSHIFT       0x2a
#define SC_RSHIFT       0x36
#define SC_LMENU        0x38 /* left alt */
#define SC_LWIN         0x5b
#define SC_ENTERKEY     0x1c
#define SC_BACKSPACE    0x0e
#define SC_PERIOD       0x34
#define SC_PLUSKEY      0x4e /* on num pad */
#define SC_MINUSKEY     0x4a /* on num pad */
#define SC_QUOTE        0x28
#define SC_TILDAKEY     0x29
#define SC_FSLASH       0x35
#define SC_BSLASH       0x2b
#define SC_EQUALKEY     0x0d
#define SC_ESCAPEKEY    0x01
#define SC_PLUS         SC_PLUSKEY /* same as numpad + */
#define SC_MINUS  0x0c
#define SC_COMMAKEY     0x33
#define SC_GRKEY        0x27
#define SC_SEMICOLON    0x27
#define SC_LEFTARROW 0x4b
#define SC_RIGHTARROW 0x4d
#define SC_UPARROW      0x48 /* e0-48 */
#define SC_DOWNARROW    0x50 /* e0-50 */
#define SC_CAPSLOCK     0x3a
#define SC_NUMLOCK      0x45
#define SC_SCROLLLOCK   0x46
#define SC_PAGEUP       0x49
#define SC_PAGEDOWN     0x51
#define SC_HOME         0x47
#define SC_ENDKEY  0x4f
#define SC_INSERTKEY 0x52
#define SC_DELETEKEY 0x53
#define SC_ASTERIX      0x37 /* on num pad */
#define SC_SPACEKEY     0x39
#define SC_LBRACKET     0x1a
#define SC_RBRACKET     0x1b
#define SC_TABKEY  0x0f
 /* Propriatary Scan Codes */
#define SC_LampKey      0x64 /* Proprietary */
#define SC_MenuKey      0x43 /* Proprietary */
#define SC_SendKey      0x44 /* Proprietary */
#define SC_Function     0x61 /* Proprietary */
#define SC_Calibrate 0x62 /* Proprietary */
#define SC_Clear        0x01 /* Proprietary - mapped to escape */
#define SC_ContrastUp   0x65 /* Proprietary */
#define SC_ContrastDn   0x66 /* Proprietary */
#define SC_Trigger  0x67 /* Propriatary */
#define SC_VolumeUp     0x68 /* Propriatary */
#define SC_VolumeDn     0x69 /* Propriatary */
#define SC_App1   0x6a /* Propriatary */
#define SC_App2   0x6b /* Propriatary */
#define SC_App3   0x6c /* Propriatary */
#define SC_App4   0x6d /* Propriatary */
#define SC_DoNothing    0x6e /* Propriatary */
#define SC_Alpha        0x6f /* Propriatary */
#define SC_Degree  0x70 /* Propriatary */
#define SC_Trigger1  SC_Trigger /* Propriatary */
#define SC_Trigger2  0x71 /* Propriatary */
#define SC_Trigger3  0x72 /* Propriatary */
#define SC_Trigger4  0x73 /* Propriatary */
#define SC_Trigger5  0x74 /* Propriatary */
#define SC_KeyLight  0x75 /* Propriatary */
#define SC_BacklightUp  0x76 /* Proprietary */
#define SC_BacklightDn  0x77 /* Proprietary */
#define SC_POUND  0x78 /* Proprietary */
#define SC_SYM   0x79
#define SC_Start  0x7A
#define SC_Inbox  0x7B
#define SC_OK   0x7C
#define SC_Mute   0x7D
#define SC_ORANGEKEY 0x7E /* Proprietary */
#define SC_RTLOG     0x7F
 
 

 


相关同类信息:
  • Zebra/Symbol MC55E0(WM6.5)终端clean boots方法
  • Zebra MC92N0 CE7.0终端和DS3678蓝牙扫描枪的连接方法
  • Zebra Datawedge中如何开启PICKLIST MODE精准定位条码?
  • Zebra Android终端设备如何更改设备的主机网络名称?
  • 新大陆NLS-PT30采集器热启动与冷启动(恢复出厂设置)
  • Honeywell CK75手持终端型号与配置列表
  • Zebra/Symbol MC67(WM6.5)终端clean boots方法
  • Zebra/Motorola MC40(Jellybean系统)恢复出厂设置的方法

  •  
    © 2003-2007 ChongShang.Com.Cn.