Poker2 的爱与愁-入手两周,小小体会

2024-02-09 01:48

本文主要是介绍Poker2 的爱与愁-入手两周,小小体会,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

没错,我就是Poker
入手Poker2 两周,红轴黑,因为一直使用的是IKBC C87红轴,整体手感差不多,唯一变化就是键盘变小了,但是手感依然不错。
入手之前也是百度了一翻,主要针对以下问题:

1. 什么轴体适合

2. 61键到底是不是适合IDE开发?/本人目前使用idea/

3. 3层键盘编程是什么意思,如何进行编程?

通过两周的使用,大概对以上问题有了自己的一些心得,希望给也在犹豫是否要入手这款小poker的同学们一点参考。

先介绍本人决定买Poker2的背景。
本人Java 开发,因为之前使用的是Win 7下Eclipse开发,之前用dell自带的键盘,真是有点敲的手疼。后来就买了C87红轴,因为百度说很轻,蜻蜓点水的感觉。入手之后感觉确实如此,刚开始不太适应,经常误操作,效率不高。习惯之后,真是感觉非常轻松。这点感受和百度上大家对红轴的评价基本吻合。而且红轴声音也小,不影响别人(虽然周围同事用青轴也没有感觉声音多大,因为好像也没怎么敲键盘,哈哈)。
现在刚刚换工作,开始用Mac下Idea开发,但是Mac的蝶式键盘感觉也不好,键程太短。因为没钱买HHKB,所以就看其他能和Mac适配的键盘。因为Mac的快捷键和触摸板这个神器的加持,也就不想买太大的键盘,因为太大的键盘放在面前,手离触控板就有点远,不太方便(有银子再入手一个触控板也许会好点,因为穷,所以不知道实际效果)。最后决定入手Poker2。

1. 什么轴体适合?

因为只用过红轴和青轴,所以最后还是买了红轴。轻,声音小。

2. 61键是否适合开发?

Idea开发必定要使用很多快捷键,尤其是fn键的调试。这款键盘使用fn功能需要fn+数字键的方式,而且基本配置在只有右侧有fn,所以使用起来还是不太方便。
还有一点就是方向键,需要fn + asdw来使用方向键,当然也可以使用编程开关把方向键设置在右下角。但是个人感受吧,也不是很适合,因为要移动右手,效率也不高。目前本人仍然使用默认配置,即fn+asdw作为方向键,习惯之后也没有问题。还要一个原因就是开启开关4将独立方向键放在右下角只能在默认配置键盘下使用,编程层是不能使用的,所以在编程层和层切换使用的情况下,开启开关4会造成方向键使用习惯不固定问题,很容易用着用着自己就乱了,所以还是默认配置最好。
因为这个键盘是可以进行编程配置的,所以目前的使用方案就是:

1. 默认方向键配置
2. 不适用编程开关,保证编程层的键盘布局和默认层相同(这个下面会解释原因)
3. 涉及到方向键和fn键的快捷键,为避免3个以上按键同时按的问题,均进行编程
4. 常用数字键(本人是1-3)不进行编程,剩余数字键(4-0)进行编程

确定了这个使用原则后,就要说明下第3个问题。

3. 3层编程是什么意思?如何进行编程?

首先说下这款Poker2的编程问题。编程层的编程键只能在当前层使用,而且编程后默认按键是编程键,要使用默认键还需要按pn配合只用,这个真是很蛋疼的设置,而且不能改,毕竟使用编程键的频率还是要小于默认键的。
之前对Poker的可编程有理解误区,知道拿到手实际使用后才理解了它的含义。Poker2的键盘分层可以分为两类:默认层和编程层。不同层通过fn+右shift进行切换。
默认成就是最基本的键盘布局,可以使用基本按键和fn+按键实现正刻和侧刻的键盘功能。
编程层就是空格键左侧亮灯的键盘布局层(红,绿,蓝三色对应三个编程层)。
这里要说明的一点就是,Poker的键盘层是一个整体切换。例如在默认层,也就是空格键左侧灯不亮的时候,是一层布局。在切换到下一层的的编程层的时候,键盘就整体切换到当前编程层的键盘布局,而不是个别的键盘布局切换。这点是拿到键盘后才理解的。
所以1个默认层+3个编程层,Poker就是4层键盘布局,不同层之间独立布局,没有冲突,也没有同时使用的机会。
还有一点需要说明,就是不同层切换时循环切换的,每按一次fn + 有shift,就切换到下一层,而且只能按顺序切换。针对这个问题,我是这样利用的。
这里有个前提,因为Poker的布局主要问题就是方向键和fn键的不独立,所以在编程的时候主要是针对需要使用这两种按键的快捷键进行编程,以达到减少同时按键个数的目的。其他的快捷键正常使用也基本ok。所以真正需要通过编程来提高键盘使用效率的快捷键不是非常多(本人目前有8个编程键)。

最后来说下,目前的键盘配置方案:

1. 方向键采用默认配置,fn + asdw。
2. 数字键7,8,9 键编程为fn + 7,8,9,方便调试。
3. 数字键4,5,6,9,0,-,= 进行编程,作为Idea的快捷键,替代需要方向键或fn的快捷键。
4. 隔层进行相同布局,也就是1,3层默认布局不变,2,4层编程层进行编程,这样就不用每次按3下fn+右shift来切换到需要使用的层,只要按一次就可以,当然这种方式是基于上面说的两个前提:顺序切换编程层和需要的编程键有限。
5. 所有编程开关关闭,保证4层键盘布局的键位一致。这点虽然导致键盘和Mac的键盘布局不太相同,主要是左侧ctrl,option,command的顺序不一致,但是习惯了以后也没有问题,因为Mac键盘基本不用了。
6. Poker2和Mac键盘可以配置使用,因为Mac的键盘仍然是标准键盘。

通过以上配置,基本解决了以下问题:

1. 键盘和触控板配合使用不方便
2. 快捷键使用不方便

适应了两周之后,基本已经习惯了键盘的布局和使用方式,感觉Poker2还是很有意思的键盘。慢慢积累使用经验,继续开发编程潜力,我觉得还是很有意思的。
其实买这款键盘还有一个战略目标,就是因为方向键实在用的痛苦,快捷键用起来也只能依靠编程键后才变得方便,所以想通过这款键盘的磨练倒逼自己尽量的使用键盘的快捷键,为接下来学习vim做铺垫。为什么要学习vim呢?因为百度和知乎说HHBK只适合vim党,so。。。

如果有其他的使用经验,欢迎diss,一起提高。可能不会把代码写的更好,但是更多些钻研的乐趣。

简书地址,欢迎来访:【https://www.jianshu.com/p/1de27754eccb】

这篇关于Poker2 的爱与愁-入手两周,小小体会的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/692804

相关文章

springboot体会BIO(阻塞式IO)

使用springboot体会阻塞式IO 大致的思路为: 创建一个socket服务端,监听socket通道,并打印出socket通道中的内容。 创建两个socket客户端,向socket服务端写入消息。 1.创建服务端 public class RedisServer {public static void main(String[] args) throws IOException {

group by 新体会

group by 分组语句中的 select 后面查询的东西,只能是 group by 中的字段或聚合函数,如果含有group by 中的没有的字段,sql 会报错。 表users   例子:  1.select count(1),sex from users group by sex; sql执行正确   2.select count(id),sex from users gr

Minio 高性能分布式对象存储快速入手指南

0x00 Minio 快速入门 什么是对象存储? 描述: 对象存储(Object Storage)是一种存储数据的计算机体系结构,它以对象的形式存储和管理数据。与传统的文件系统和块存储不同,对象存储将数据作为对象存储在分布式的存储集群中,每个对象都有一个唯一的标识符(通常是一个URL),并且可以通过这个标识符来访问和检索数据。 「对象存储特点」: 弹性扩展:对象存储可以轻松地扩展存储容量,

2018年年终体会~

说下最近的一件事情:2018年12月08日华为云培训云原生课程,我坚持了两周,中间休假了,回来就忘记了。错过了一天的打开。这次21天的云原生课程彻底失败。反思后,不是我不想学习,也不是我没有毅力,而是人总是容器在平凡中失去自己,失去自己的目标,就像《千与千寻》中一样,慢慢的生活磨砺自己,慢慢的平淡消耗你自己,你自己都忘记了,自己是为了什么,每年都会给自己立flag,可是很难坚持下去,就

近期会议系统一些修改和体会

1.这个小项目涉及到 与 企业微信做对接,注意点是 获取微信数据的时候。先要判断数据是不是存在 不存在数据的话要提前做判断,再次做验证。 2.再次验证的问题,再次验证会涉及到当前表单已经提交过来的数据问题,这里用get方式传值过来,然后还可以记录下当前的参数,然后在进行验证后的地址回调,这样就不会丢失会议生成的过程 String qs = request.getQueryString();S

今天改bug的心得和最近学习的一些体会

昨天晚上Dan给了我一个bug,说是我的写的代码有问题,需要fix,但是我的代码曾经是经过测试的,而且code review也过了,QA也测试通过了,他提出的一个概念Inbox File System,我根本就没有听说过。所以,我昨天觉得很冤枉,所以就回了,我之前修改的ticket,而且是通过的,这个inbox的东西根本没有在原来的JIRA上面提起过。然后lixin给我找出来,我原来代码中间有个t

2024年开放式耳机哪个品牌好?这5款开放式耳机公认值得入手

如果要我在2024年推荐一款开放式耳机的话,那我大概是做不到了。因为我并不知道每个人对开放式耳机的具体需求是什么。 的确开放式耳机在日常生活中,能够带来很多便利,这几年来,我亲身测评体验了数十款开放式耳机,好耳机还是要自己亲身体验才知道,体验的耳机中有不少大牌耳机,品牌不代表一定好,其中没少踩雷,所以今天写下这篇文章,百元到千元耳机进行评测,希望帮助到大家在众多选择中,选出最心仪的耳机。

耳机重度患者在用的蓝牙耳机?四款值得入手的开放式耳机推荐

作为使用过不下五十款蓝牙耳机的耳机重度患者,最近开放式耳机确实很流行,而且其实开放式耳机也有很多优点的,主要是有下面几点: 1佩戴体验‌:由于‌开放式耳机非直接入耳,所以‌长时间佩戴也不会产生闷热感。而且还有‌一些开放式耳机是采用挂耳式的设计,使用的是柔软的硅胶耳挂以及轻量化的材质,所以还能够‌提高开放式耳机的舒适度。 2干净卫生‌:因为是‌不入耳的设计,而且这种设计能使耳道保持透气,所以

小小水仙花

什么是水仙花数呢?   水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗 数(Armstrong number),水仙花数是指一个 n 位数(n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。 实现:

世链财经|闪电网络大额通道wumbo存在漏洞,或导致通道瘫痪两周

世链财经(www.shilian.com)消息,比特币闪电网络独立开发者Joost Jager表示闪电网络大额通道wumbo存在漏洞,其可以致使攻击者在几乎不费力气且零成本的情况下攻击支付通道。 不过,他说他正在努力寻找一个可能的解决方案。Jager表示,这类攻击可以在wumbo通道上进行。在交易方相互同意的前提下,wumbo通道可以在闪电网络上实现更大额的交易。wumbo通道取消了常规闪电