彩世界开奖app官网-彩世界平台官方网址(彩票平台)
做最好的网站
来自 彩世界平台官方网址 2019-12-06 23:56 的文章
当前位置: 彩世界开奖app官网 > 彩世界平台官方网址 > 正文

IKBC Poker 2编制程序记彩世界平台官方网址

希望本文所述对大家的javascript程序设计有所帮助。

方向键

在IKBC Poker2新版上,由于只有61个键,所以方向键是用fn wasd组合键来实现的。fn默认在键盘右下角。按的时候需要两只手配合操作。另外一种方式是通过键盘背后的开关4,将右下角的fn,pn,ctrl,shift变为方向键,同时右下角的alt变为fn键。
使用之后,fn wasd的形式我不习惯,因为不习惯左手控制方向键。通过开关4的方法将右下角四键变作方向键,还是相对较为习惯。只是此时操作方向键需要移动手腕。所以这个方案也不完美。
分析自己的行为之后,我确定了目标,右下角四个键作为方向键,同时也可以通过左右手的配合完成方向键功能,配合的形式是右手操作方向键,左手按fn键。那么,fn键默认在右下角,怎么换到左边去呢?

本文实例讲述了JavaScript取得键盘按下方向键是哪个的方法。分享给大家供大家参考。具体如下:

改变fn和pn的位置

想要在layer上实现右下角四个按键作为方向键,就需要改变pn和fn的位置。在poker1和老poker2上,这不太好实现(可能需要刷特殊固件。)。499的新poker2上,可以使用开关3来实现对fn和pn的编辑。
这里,考虑到使用习惯,将fn编辑到caps键,将caps键编辑为fn r键。大概过程:

  • fn 右ctrl,进入编程模式,此时空格键右边的蓝灯常亮
  • 按住fn,再按r键,此时空格键右边的蓝灯变为红灯并闪烁
  • 按caps键
  • 按pn键
  • 按fn 右ctrl键结束编程
    此时,fn r应该就可以切换大小写了。再将fn编辑为caps键:
  • 将键盘背后的开关3拨到on
  • 按fn键
  • 按caps键
  • 将键盘背后的开关3拨到off
    此时,按caps应该就是fn的功能,可以试试caps r,应该会是切换大小写。顺便说一句,此时的fn键就变成了win键了。
    至于pn键,换到右alt键,操作方法跟fn键的编辑一样。

这里通过创建一个event.keyCode对象,可有效获取键盘上的方向键,运行代码后,点击键盘上的任意方向键,网页会以Alert的方式返回你按下的是哪个键。

真的打字不累吗?

手感确实比普通键盘要好(之前用的20左右买电脑送的键盘-_-),声音相对清脆,也比较响。打字还是累,原因是键盘有点高,后面配了一个腕托,发现就好多了。观察自己的编程习惯,发现使用方向键较多,于是对方向键进行了编程,之后移动方向键的次数就变少了。简单一点,使用机械键盘及适合的腕托,配合机械键盘的编程功能,确实能减轻手腕的疲劳。(现在手腕放到腕托上,就不想动了。)

取得键盘的方向键<!-- function showkey(){ key = event.keyCode; if  alert; if  alert; if  alert; if  alert; } document.onkeydown=showkey;-->请按方向键←↑→↓

caps e,q键编辑为ctrl 方向右左键

过程跟上面的类似,先进入编辑模式,然后按caps e/q,然后按ctrl caps a/d。编辑之后发现,caps e/q很容易跳两次,后来发现是按e/q太重或者是太久,如果是轻按的话,就是跳一次。(可能跟我是红轴有关)。我想这个或许可以通过编程延时来解决,但是没有具体的实践。

经过上面的步骤,最终实现了键盘的映射:

  • 右下fn,pn,ctrl,shift键作为方向键
  • caps作为fn键
  • 右alt作为pn键
  • caps r作为caps键
  • caps ujkl作为方向键
  • caps e/q作为ctrl 方向右左键

这样的配置,用了一周,感觉还不错,在使用方向键的时候大部分情况下使用caps ujkl,少部分情况使用右下角四键,单手的时候使用右下角四键。
最后,不能对fn层编程实在是不太友好。导致没有办法实现hjkl或者ijkl作为方向键。

如果本文有写错的地方或者您觉得还不错,请留个言告诉楼主吧。

右下角方向键

经过上一步之后,右下角的四个键全变成普通键了。此时只要按照一般的编辑步骤就可以完成目标(需要注意空格键的右灯状态,如果按键之后没有闪烁,代表没有按上):

  • caps(此时的caps键是fn键了) 右shift进入编程模式
  • 按fn键,此时空格右边应该红灯闪烁
  • 按caps a
  • 按右alt(此时为pn)
  • 按pn键
  • 按caps s
  • 按fn
  • ...
  • 按右shift
  • 按caps w
  • 按右alt
  • caps 右shift结束编程

这里有个担心,如果右边的shift改变了,那么按caps 右shift是不是不能进入编辑模式了,事实证明还是可以的。

如何对键盘编程?

首先得了解自己的习惯,弄清楚自己常用的按键或者组合按键是什么,然后进行编程。我自己在经过观察、分析之后,发现自己常用的按键是方向键,ctrl 左,ctrl 右组合键。之后就对这些按键进行了一些编程,以减轻手腕疲劳度。

fn ujkl编辑为方向键

具体的模式跟上一步类似,先进入编辑模式,然后一个按键一个按键编辑就是了。u为左,j为下,k为上,l为右。
这里要说的是,本来想把h键编辑为方向左键,但是fn h是调整按键延时(就是按下键到触发的时间),而这个键盘没有办法对fn层编辑,所以实现不了。同样的将fn i编辑为方向上键,也实现不了。因为fn i是inert。
这里很遗憾,本来更习惯fn h作为方向左键的,可惜了。

layer层

IKBC Poker2有四层,默认层不能进行编程,但是可以使用开关4将右下角四个键作为方向键。其余layer1,layer2,layer3可以编程,但是开关4没有作用。
通过fn shift切换具体的layer层。
在每个layer层上,fn层和pn层不能编辑,什么意思呢?就是说所有需要fn参与的按键都不能编程。比如fn i是inert键,所以fn i不能被编程;fn r没有任何按键,所以可以被编程。pn层不能编辑就是说不能编程pn 任何按键。
还有就是在编辑模式下,pn 任意键就直接退出编辑模式了。

我是一名程序猿,因此需要一枚机械键盘,这样才能更好的写程序。前几日,见京东商城做活动,于是入手了一枚499的IKBC Poker2新版机械键盘,白色红轴。听闻机械键盘手感舒适,打字不累,所以买来试试看。结果如何呢?

本文由彩世界开奖app官网发布于彩世界平台官方网址,转载请注明出处:IKBC Poker 2编制程序记彩世界平台官方网址

关键词: 脚本 之家 按下 方向键 码农的