51CTO下载-KB66MFBMF可编程键盘用户手册-WIN.docx

上传人:李医生 文档编号:9676473 上传时间:2021-03-16 格式:DOCX 页数:14 大小:426.54KB
返回 下载 相关 举报
51CTO下载-KB66MFBMF可编程键盘用户手册-WIN.docx_第1页
第1页 / 共14页
51CTO下载-KB66MFBMF可编程键盘用户手册-WIN.docx_第2页
第2页 / 共14页
51CTO下载-KB66MFBMF可编程键盘用户手册-WIN.docx_第3页
第3页 / 共14页
51CTO下载-KB66MFBMF可编程键盘用户手册-WIN.docx_第4页
第4页 / 共14页
51CTO下载-KB66MFBMF可编程键盘用户手册-WIN.docx_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《51CTO下载-KB66MFBMF可编程键盘用户手册-WIN.docx》由会员分享,可在线阅读,更多相关《51CTO下载-KB66MFBMF可编程键盘用户手册-WIN.docx(14页珍藏版)》请在三一文库上搜索。

1、HYPOSKB_DRV_SETUP.pdf”文件。海信可编程键盘用户手册海信可编程键盘用户手册WIN版本 2.5.1.1I. 程序安装( Program Installation )运行 Setup.exe文件来安装程序。系统默认的安装文件夹是“ C:Program FilesMatrix MakerProgrammable Keyboard”。II. 驱动程序设置( PS/2 Keyboard and MSR Card Reader Driver Setup )这部分只适用于Windows 2000/XP 操作系统。系统默认的驱动文件夹是“C:Program FilesMatrix Make

2、r KB Driver ”。在默认文件夹中有详细的指令路径,请参照“III. 键盘的编程软件( Keyboard Programming Software )执行文件的默认路径是:“ Program FilesMatrix MakerProgrammable KeyboardMatrixMaker.exe ”1. 选择键盘( Select a keyboard)当运行程序时会出现以下对话框:(但无中文字符 )选择你所想编程的产品类型和国家代码,然后按“ OK ”键确定。国家代码就是键盘出厂时的语言设置,带磁卡阅读器的产品都需要进行设置,对于客户的使用语言的不同,设置不同的国家代码。如果在此设置

3、了国家代码后,则后续在设置“Keyboard Setting”时, CountryCode 就可以不用设置国家代码了。本手册接下来的说明都是基于HK-KB66 产品,当然其他- 1 -海信可编程键盘用户手册产品也适用。2. 编辑键码( Edit Key Map )拖动鼠标,使鼠标指在键盘的某一个按钮上,当按钮颜色变成灰黑色时就可以对此按钮编程了。在可编程的按键上点击鼠标左键,会弹出一个滑行菜单。这时可以用三种方法来给按键赋值。一种是“ Key Code”,另一种是“ ASCII Code”,最后一种 “Customize Code”。给一个按键赋值后, 你还可以点击滑行菜单条中 “Clear”

4、来清除已赋的码值, 点击 “Layer Index”来指定这个按键的键层。i. 键码( Key Code)在这种方式下,你能用任意扫描码给一个按键赋值- 2 -海信可编程键盘用户手册在以上对话框的 “virtual keyboard ”画面上显示了最常用的键码,并在 “Special Codes区”域列出了一些特殊码。 从“keyboard画”面上选择一个键或双击 “Special Codes”区域的某一项,则将其键码添加到 “Mapping Sequence”目录中。通过以上操作可以把 256 个码写入某一个键里面。在这个画面上并不是任何键码(扫描码)都是可选的,但可以在 “0x下”的方格内

5、输入一个十六进制码,然后按 “Insert确”定。例如如果你在 “virtual keyboard”区域按 “Shift ”、“H”、“E”、“Shift”、“L”、“L ”以及 “O”键, 在上面对话框中的 “Mapping Sequence”目录中就会显示这些键值。如果你想在上面的 “Mapping Sequence”目录中删除 “O”项,你可以用鼠标右键单击 “O”项,将弹出一个包含 2 个选项的滑行菜单。 选择其中的 “Delete”选项就可以删除 “ O”项内容;如果选择 “Clear All ”选项,就会把该目录中的所有内容删除。如果你想在上面的 “Mapping Sequence

6、”目录中的 “H”项前增加 “S”项,只要在该目录中先用鼠标选中 “H”项,然后再在 “keyboard”区域中按 “S”就可以了。但是,如果你想在这个目录后面增加一个码的话,你还要记得点击一个空项。在给这个键编程后,如果在记事本状态下按此键,且Caps Lock 不工作,将显示为“HEllo ”;如果 Caps Lock 工作,就显示为 “ heLLO ”。警告:1.比如,你想赋一个左 Shift 码 (而不是其它码 ),你只要在 “keyboard”画面上按一下左 Shift 按钮就可以了。在 “Mapping Sequence”目录中将显示 Left Shift Down ,对应的键值为

7、 12。- 3 -海信可编程键盘用户手册但是,如果需要设置“ 左 Ctrl+c ”组合键,你只要在 “keyboard”画面上按一下“左 Ctrl ”,再按一下“ C”键,最后在按一下“ 左 Ctrl ”,就可以设置完成,则对话框的 “Mapping Sequence”目录中显示如下:以上情形同样也可以应用在右 Shift 码、左 Alt 码、右 Alt 码、左 Ctrl 码以及右 Ctrl 码上;所以,在给这些码赋值时必须非常的注意,组合键必须要有“ Up”这项。2.对于 PS2 产品来说,如果某一按键被赋 值,那么将不能再赋其它码的值。相反的,如果已经赋其它码的值,那么将不能再赋 值。3.

8、对于 USB 产品来说,下面这些码不能被赋值于其它码:, , , ,。相反的,如果已经赋其它码的值,上面的这些码将不能被赋值。根据软件不同翻译的形式,你可以通过选择国家代码来更改常用键码的版面。一般都是默认 USA。ii. ASCII 码( ASCII Code )在这种方式下, 你可以给任何可显示的 ASCII 码赋值, 例如 A-Z, a-z, 0-9, +, - ,* , / , 等标点符号。以下是常用的五种特殊标点符号的表示法:符号表示方法Entern or NEsce or ETabt or T延时 0.5 秒d or DASCII 码xHH HH 必须是十六进制的2 个阿拉伯数字比

9、如,你想给一个按键编入HellonWorld 程序,这时出现以下对话框:- 4 -海信可编程键盘用户手册给这个按键编程后,如果是记事本形式的话,将显示为:HelloWorld注意:1.使用了这种方法后,你按与不按Caps Lock 键,它将一直显示同样的字符串。2.当你在键盘设置对话框中选定了一个国家代码后(详见第 3 节),在国家代码与操作系统一致的情况下输出的字符串与你输入的字符串相同。例如,如果你在德国操作系统下输入“How are you?”,但你在键盘设置对话框中的国家代码中选择了美国 USA,那么输出将变成“ How are zou?”。iii. 用户自定义码( Customize

10、 Code)(PS/2 键盘专用 )这种方式允许用户直接为PS/2 上的某个键编写2 个扫描码。当按键被按下时,“ Make Code”栏中输入的编码将被发送出去。当按键弹起时, “ Break Code”栏中输入的编码将被发送。例如,上面图表中的这些编码依次是左 shift 键的扫描码( 12),h 键的扫描码( 33),,e键的扫描码( 24),I 键的扫描码( 4b), o 键的扫描码( 44)左 shift 键的断开码 (f0 12) ,h 键的断开码( f0 33),e 键的断开码( f0 24) ,I 键的断开码( f0 4b) ,和 o 键的断开码( f0 44)。如果在记事本测

11、试将显示 HELO。如果需要编多个组合键时, 可按组合的顺序直接 “ Make Code”栏中输入扫描码和断开码,可以不用在“ Break Code”栏中输入。注意:- 5 -海信可编程键盘用户手册1.输入编码时请用 16 进制的格式,并用空格将它们隔开。2.每个编码都应该拥有最多 2 个字符。3.有 2 个编码不能被用于编程。它们是00 和 02iv. 层的指定( Layer Index)在键盘上最多允许编写16 层键码,你可以在指定层上给任何键赋值。例如,你想在第 2 层给键盘编程,你可以在条型工具栏上选择第 2 层选项,再通过键码选项,ASCII 码或用户自定义码选项给按键赋值。 假如在

12、你没有设置第 2 层的层切换键,那么在第 2 层已经赋了值的按键就不会作出响应。- 6 -海信可编程键盘用户手册下面举例说明如何使用层编程:如上图所示,在 Layer 选项中设置为 Layer 0,在 X 键的位置,编 hi 的键码;在 Layer 选项中设置为 Layer 2,在 X 键的位置,编 byb 的键码;在 Y 键的位置和 S 键盘锁的位置,将此两键设置为 Layer 2 的层切换键; 当此键码表编写完后, 然后在“ Keyboard” 下拉菜单中选择 “Update Whole Keyboard”,此时不要动鼠标和键盘, 下载完成后点击确认完成设置。打开记事本,如果你此时按下键盘

13、上的 X 键,屏幕上会显示出“ hi”。如果你将键盘锁,定在 S 位置(或按住 Y 键不放),当你再按下 X 键时显示的是“ bye”。建议一般情况下键盘锁作为层切换键使用。3. 键盘设置( Keyboard Setting)(如果在产品类型对话框中选择了RS232磁卡阅读器中的一种,则此项设置不可用。若选择的是 PS2 或 USB 中的某种磁卡阅读器, 则只有“Country Code”项能进行有效设置。 )在条型菜单栏上点击“ Keyboard”菜单键,然后再点击“ Keyboard Setting”,将出现以下对话框:注意:在所有 PS2和 RS232 驱动程序中,“MSR Track

14、1 Mapping”键是看不见的。如果你想在键盘上按一个键时发出响声,请点击“Beep Enable”选项。然后你可以选择“All Keys ”(所有按键发声 )和“Only Programmed Keys”(只有被编程的按键发声) 选项。如果你按下某一个按键不放时,也希望这个键的键码会连续的显示,请点击“ Repeat Enable”选项。选择所需的产品类型,你可以在键盘设置时给键盘赋一个国家的代码。这个国家代码会影响到磁卡阅读器的读功能和通过 ASCII 编码方式编程的那些按键。- 7 -海信可编程键盘用户手册对于具有 MSR 功能的 USB 驱动程序,你可以通过按下“ MSR Track

15、 1 Mapping”键使其原先的默认值转变为 MSR Track1 数据。注意:为了让你的电脑正确显示你所输入的内容,那么你应在键盘设置对话框中选择符合你操作系统语言的国家代码。完成你的设置后,你可以按“Update”按钮把你所设置的内容发送到键盘,接着对话框会自动关闭;或者按“ OK ”按钮把设定的内容发送到程序存储器中,接着对话框也将自动关闭。警告:如果你选择了“ Repeat Enable”项,并且是在键盘锁的位置赋值,没有看作层切换键处理,比如将“ Hello ”赋值给键盘锁“ L”,然后在“ Keyboard”下拉菜单中选择“ Update Whole Keyboard”,此时不要

16、动鼠标和键盘, 下载完成后点击确认完成设置。当扭到 “L ” 位置时,“ Hello”将会连续重复的产生。若你同时还选择了“ Beep Enable”项,那么当键盘锁扭到“ L ”位置时,你将听到连续的响声。因此,推荐一般情况下键盘锁只作为层切换键使用。4. 磁卡阅读器设置 (选项 )(MagStripe Card Reader Setting)用鼠标点击条型菜单栏上的“Keyboard”菜单键,然后再点击“MagStripe Card ReaderSetting”;或点击横栏菜单上的图标,将出现以下对话框:- 8 -海信可编程键盘用户手册前缀码( Header)、断开码( Separator

17、)和后缀码( Suffix )可以编写成类似于键盘上的标准按键,要输入的话,可以通过点击以上窗口的ASCII 或 Code 选项。对于 KB66 和KB78 产品来说, Others 选项不作要求。Start Sentinel 为磁卡轨道的起始符; End Sentinel 为磁卡轨道的结束符; Return Code 为是否有回车键,打表示设置了回车键; Track 1、Track 2、Track 3 后打表示设置了相应轨道;在 Enable Beep前打表示支持蜂鸣器发声; Reading Sequence为磁卡数据的顺序,共 6 种选项。选项(Options)下面的设置并不支持所有的驱动

18、程序。如果你发现你的驱动程序不支持这些设置,请与我们联系。对于 KB66 和 KB78 产品来说,只涉及到 Detect IBM card,其它选项不作要求。1.支持 IBM 卡( Detect IBM card)一些 IBM 卡有其特殊的版式。如果你想正确的读出这些卡,你可以尝试选择此项。 2. NCR OPOS 版式( NCR OPOS format)它能和 MSR 一起用于 NCR 系统。它为每个标记增加了一些特殊的代码。3. 反向阅读( Reverse reading)磁轨数据将以从右往左阅读的方式代替原先从左往右阅读的方式。它适用于某些语言,比如希伯来语。4. 有效磁轨的输出数据(

19、Output data for any valid track)如果有一条残缺的磁轨位于磁卡中,它仍然能显示出有效的剩余磁轨。5. 输出信用卡号( Output credit card A/C No.)只有第 2 磁轨能显示出信用卡号。- 9 -海信可编程键盘用户手册6. 能够进行纵向冗余(多余的重复)校验( LRC)(Enable LRC)它能显示出每个标记的轨迹。7.以数字格式显示( Shown in digital format )如果这项被选中, LRC 将以 2 字节的数字格式显示。 如果不选此项, LRC 将以字符形式显示。例如,如果LRC 在 Track 1 中是 0x31,那么

20、选择此项后显示的是“31”,而不选择此项时显示的是“ Q”。注意:1. 前缀码,断开码和后缀码的码长都限制为 16 个字节。2. 对于所有 RS232 驱动程序,每个标记只能输入 1 个字符。如果你输入的字符数超过 1,那么软件将丢弃所有的字符。3.对某些 PS/2 和 USB 的驱动程序,每个标记最多输入16 个字符。你能通过使用n 在每个标记上描绘新的线性特征。4. 对于 RS232驱动程序,它们只能使用 ASCII 的方式编程。按照以上对话框的设置,你用磁卡沿着磁卡阅读器刷卡后,屏幕上将显示以下内容:前缀码,第 1 轨起始符,第 1 轨数据,第 1 轨结束符,断开码,第 2 轨起始符,第

21、 2 轨数据,第 2 轨结束符,断开码,第 3 轨起始符,第 3 轨数据,第 3 轨结束符,后缀码。(但如果是单独的 2 轨或 3 轨,断开码将不被发送)前缀码第 1 轨第 1 轨第 1 轨断开码第 2 轨第 2 轨起始符数据结束符起始符数据后缀码第 3 轨第 3 轨第 3 轨断开码第 2 轨结束符数据起始符结束符完成你的设置后,你可以按“ Update”按钮把你所设置的内容发送到键盘,接着对话框会自动关闭;或者按“ OK ”按钮把设定的内容发送到程序存储器中,接着对话框也将自动关闭。5. 条码阅读器设置 (选项 )(Bar Code Reader Setting)在条型菜单栏中点击“ Key

22、board”菜单键,然后再点击“Bar Code Reader Settin”;或点击横栏菜单中的图标,将出现以下对话框: (此项不适用于 KB66 和 KB78 产品)- 10 -海信可编程键盘用户手册前缀和后缀码可以编写成类似于键盘上的标准按键,要输入的话,可以通过点击以上窗口的 ASCII 或 Code 选项。Enable Scanner为支持扫描器; Enable the first character of UPC/EAN为默认UPC/EAN格式; Enable the sending of the check digit为发送检验码; Enable checkdigit verif

23、ication为检查检验码; Enable Code 39 full ASCII为支持所有 ASCII码中的 39 号代码; Enable the sending of UPC/EAN supplemental Code为是否发送UPV/EAN的补充码; Enable Beep 为是否发声。完成你的设置后,你可以按“ Update”按钮把你所设置的内容发送到键盘,接着对话框会自动关闭;或者按“ OK ”按钮把设定的内容发送到程序存储器中,接着对话框也将自动关闭。6. 下载监控程序( Firmware Update)在条型菜单栏中点击“ Keyboard”菜单键,然后再点击“ Update Fi

24、rmware”;或点击横栏菜单中的图标,来选择你所需要的监控程序文件路径。在下载过程中请不要动按键盘上的任何键和鼠标。7. 诊断( Diagnostic)i. 进入测试模式( Enter Test Mode)进入测试模式成功后,按下某个键将显示该按键的位置。 ( 仅针对于测试中的键盘。 ) 如果你的键盘上带有电子锁,并且支持连发功能,键盘将连续不断的发送电子锁的位置码。这时你按下其他键就可以阻止上述情况的发生。- 11 -海信可编程键盘用户手册ii. 退出测试模式( Exit Test Mode)退出测试模式成功后,按下某个键将显示该键所编的键码。iii.出厂设置( Load Factory

25、Setting)恢复到该键盘的出厂默认设置。 当键码表中的 QUERTY部分遗失时,你可以使用该功能恢复。但是对于 USB键盘,在您成功执行完此功能后请重插键盘并选择相应软件。iv. 复位( Reset)把键盘复位到初始状态 (仅针对于测试中的键盘 )。iv. 忽略中间驱动程序( Ignore the middle device)(针对 PS/2 驱动程序)如果同时使用到两个 PS/2可编程键盘,你可以直接编写与你电脑上 PS/2 端口相连的可编程键盘。但如你想编写的是另外那个可编程键盘,则需先忽略与 PS/2 端口直接相连的可编程键盘的驱动(既中间驱动程序) 。注意:一旦中间驱动程序被忽略,

26、则被忽略的驱动无效。vi. 恢复中间驱动程序( Restore the middle device)(针对 PS/2 驱动程序)为了使 PS/2 端口直接相连的可编程键盘 (既中间驱动程序) 能用,你必须先恢复它。vii. 监控程序版本( Firmware Version)点击后能读出当前监控程序使用的版本。viii. 主控芯片类型( MCU Type )(本软件版本不支持)点击后能读出主控芯片的类型。8. 下载键码设置( Update Key Mappings)当你为所有的或某一些按键赋值以后,你可以按照下面的方式开始给键盘下载键码表:点击条型菜单栏中的“ Keyboard”菜单键,然后再按

27、“ Update Key Mappings”;或点击横栏菜单中的图标。(此项只针对按键的键码)在下载过程中请不要动按键盘上的任何键和鼠标。9. 下载键盘设置( Update Whole Keyboard)当你设定好键盘设置、磁卡阅读器设置和条码阅读器的设置以及给所有或一些按钮赋值以后,你可以通过点击条型菜单栏中的 “Keyboard”菜单键,再按“ Update Whole Keyboard” 来完成此项操作。在下载过程中请不要动按键盘上的任何键和鼠标。10. 恢复键盘( Retrieve Keyboard)如果你想获得每个键的编程键码、键盘设置或磁卡阅读器的设置,你可以点击条型菜- 12 -

28、海信可编程键盘用户手册单栏中的 “Keyboard”菜单键,然后再 点击 “Retrieve Keyboard”,或点击横栏菜单中的图标。在恢复过程中请不要动按键盘上的任何键和鼠标。11. 全部清除( Clear All)如果你想清除所有的键码表设定、键盘设置或磁卡阅读器的设置,请点击条型菜单栏中的“ Keyboard”菜单键,然后再点击“Clear All ”;或点击横栏菜单中的图标。这步操作只能清除程序存储器中内容,而不能清除键盘上的所有设置。12. 保存( Save)如果你想把所有的键码表设置、键盘设置或磁卡阅读器的设置保存到一个文件中,请点击条型菜单栏中的“ File 菜”单键,然后再

29、点击 “Save”;或 点击横栏菜单中的图标。13. 打开( Open)你可以通过点击条型菜单栏中的“ File 菜”单键,然后再点击“ Open”;或点击横栏菜单中的图标选定文件类型来编辑键码表、设置键盘或设置磁卡阅读器要是你选择的键码表文件格式错误,系统将显示一个错误信息,默认格式为.dat 文件。IV.软件下载( Software Update )你可以通过创建一个程序组文件夹用于自动下载键码表或监控程序。当下载完成后,程序将会自动关闭。甲、键码表下载( Keymap Update)为 PS2或 USB 驱动程序下载的键码表储存在下面格式的程序组文件夹中:执行文件夹 -1键码表文件夹 -

30、t类别例如,C:Program FilesMatrix MakerProgrammable KeyboardMatrixMaker.exe -1C:tempKB66.dat -t HK-KB66 - 13 -海信可编程键盘用户手册为 RS232 驱动程序下载的键码表储存在下面格式的程序组文件夹中:执行文件夹 1监控程序文件夹 -t类别 -s端口号,数据传输速率例如,C:Program FilesMatrix MakerProgrammable KeyboardMatrixMaker.exe -1C:tempC202AC.dat -t C202AC -s1,576002.监控程序下载( Firm

31、ware Update)(USB 驱动程序除外)为 PS2驱动程序下载的监控程序储存在下面格式的程序组文件夹中:执行文件夹 -2监控程序文件夹 -t类别例如,C:Program FilesMatrix MakerProgrammable KeyboardMatrixMaker.exe -2C:tempposkb.bin -t 为 RS232 驱动程序下载的监控程序储存在下面格式的程序组文件夹中:执行文件夹 -2监控程序文件夹 -t类别 -s端口号,数据传输速率例如,C:Program FilesMatrix MakerProgrammable KeyboardMatrixMaker.exe -2C:tempposkb.bin -t C202AC -s1,57600注意:a.在-1, -2,-t 和 -s 前都有空格,而不是在它们的后面空格。b.必须用标记。- 14 -

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1