这键位码啊,说起来还真是有点年头了。我记得大概在2008年左右,那时候刚流行起键盘打字,那时候的键位码可不像现在这么普及。那时候我还在一家互联网公司混,每天跟键盘打交道,那时候我们公司里有大概20多个程序员,大家都在用不同的键盘。
说实话,我当时也没想明白这键位码是个啥玩意儿。后来有一次,我在网上看到一个国外游戏论坛,里面有个人说他的键位码设置能提高游戏操作流畅度。我当时还傻眼了,键盘不就那么按嘛,还能有什么讲究?
后来我查了查,发现原来键位码是一种优化键盘布局的方式。比如说,你玩游戏的时候,经常需要用到W、A、S、D这些键,如果把它们放在键盘上比较靠近的位置,那你操作起来就会更顺手。我当时查到这个的时候,还真是挺惊讶的,原来键盘还有这么多讲究。
那时候我还在北京呢,有一次公司组织了一次内部培训,请了一个键盘专家来讲课。那个专家说,他们公司里有一个项目,专门研究键位码的优化,结果发现,通过优化键位码,确实能提高打字速度和游戏操作效率。他举了一个例子,说他们测试过,经过优化的键位码,打字速度能提高大概20%左右。
现在回想起来,那个键盘专家讲的内容还真是挺实用的。不过嘛,那时候我也就是听听,并没有真正动手去优化自己的键位码。现在想想,如果当时我就开始研究这个,估计现在打字速度能快不少呢。哈不过现在也不晚,有空还是可以试试看。
上周有个客人问我,说他们公司里的人在用电脑打字时,经常会遇到一个键位码的问题,不知道是什么意思。我那时候就告诉他,键位码其实就是键盘上的按键对应的数字或符号编码。比如说,字母“Q”的键位码是16,数字“1”的键位码是49。这个概念在编程或者做键盘映射的时候会用到比较多。我自己踩过的坑是,有时候记错了键位码,打字的时候就会很麻烦。不过,这个也不算是什么大问题,反正你看着办。我还在想这个问题,怎么让更多人了解这个概念呢。
上周有个客人问我,键位码是什么鬼?我解释了一下,说键位码就是键盘上每个键对应的数字或者字母编码,比如键盘上的字母“Q”键对应的键位码是“Q”。然后他问我,那这有什么用呢?我就说,这主要在编程或者做键盘映射时用到,可以快速定位键盘上的某个键。我自己踩过的坑是,有时候记不住键位码,导致代码出错,真是头疼。反正你看着办,记不住就查查表吧。我还在想这个问题,怎么才能记得更牢呢?