level 5
林大爷TD
楼主
今天新版的poker2到手,试了下传说中的全键位编程。楼主之前入过poker 3,新版poker,算上这把poker2,poker系列算是齐活了。
光看宣传,新poker差的只有可编程层数,新poker2与poker3功能完全一致。但是一上手就发现端倪了。一切以说明书为准。poker2的说明书指出,poker2仅支持Layer1、2、3的默认层编程。实测与说明书描述有所出入,更准确的描述是poker2支持Layer1、2、3默认层和未定义的fn层编程。意思是如果fn层已定义,那么就无法对fn层做自定义。
在poker3中,包括已定义的fn层也是可修改的。值得注意的是,在对键位做编程时,不支持递推,也即:编程指定的按键序列是原始的意义,比如你将a编为123,将b编为456,将c编为ab,那么c键的效果就是ab而不是123456。这样的设定可以防止我们自定义乱了套。
但是更多情况下我还是希望能编辑fn层,而不是默认层。fn键本身就是为了拓展出更多功能键位而设计的,poker2中只能编辑未被定义的fn层根本不能忍。
此外,在新版poker2还发现一个问题,当把一个键定义为一系列键的序列时,比如将a设定为123,那么按一下a键理论上应该会打出123,但事实并非如此,你要控制你按键的时间,按a键可能会打印出12、123、1231……的任意情况、我在poker3的使用中没有发现这个问题,这应该是个bug。
欢迎喜欢poker系列的跟帖发表你们的使用体验。
2017年05月18日 06点05分
1
光看宣传,新poker差的只有可编程层数,新poker2与poker3功能完全一致。但是一上手就发现端倪了。一切以说明书为准。poker2的说明书指出,poker2仅支持Layer1、2、3的默认层编程。实测与说明书描述有所出入,更准确的描述是poker2支持Layer1、2、3默认层和未定义的fn层编程。意思是如果fn层已定义,那么就无法对fn层做自定义。
在poker3中,包括已定义的fn层也是可修改的。值得注意的是,在对键位做编程时,不支持递推,也即:编程指定的按键序列是原始的意义,比如你将a编为123,将b编为456,将c编为ab,那么c键的效果就是ab而不是123456。这样的设定可以防止我们自定义乱了套。
但是更多情况下我还是希望能编辑fn层,而不是默认层。fn键本身就是为了拓展出更多功能键位而设计的,poker2中只能编辑未被定义的fn层根本不能忍。
此外,在新版poker2还发现一个问题,当把一个键定义为一系列键的序列时,比如将a设定为123,那么按一下a键理论上应该会打出123,但事实并非如此,你要控制你按键的时间,按a键可能会打印出12、123、1231……的任意情况、我在poker3的使用中没有发现这个问题,这应该是个bug。
欢迎喜欢poker系列的跟帖发表你们的使用体验。