这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 【黑洞贴】关于键盘,你敢问我敢答

共97条 3/10 1 2 3 4 5 6 ›| 跳转至
菜鸟
2015-08-21 13:19:12     打赏
21楼
淡淡的问一下。。。键帽用哪种材质比较好。。

院士
2015-08-21 14:12:33     打赏
22楼
膜拜

菜鸟
2015-08-22 14:12:03     打赏
23楼
定位钢板 有没有必要上 定位钢板的话 是什么材质的? 铝合金 钢? 上钢板的话 换个配列 是不是很麻烦 不上配列的话 换个轴 折腾个配列是不是很简单

高工
2015-08-23 09:11:17     打赏
24楼
此帖很好,让我学很多键盘知识啊

菜鸟
2015-08-23 12:15:29     打赏
25楼

想组个hhkb的配列,正在购买其它的组件,现在看了下它的一个键长,当然不知算的准确不:

backspace : 1.5x return : 2.25x 左shift: 2.25x 右shift:1.75x fn: 1x tab: 1.5x ctrl : 1.75x  ,问题就来了,这些键里除了Fn是1x的外,其它是不是都要购买卫星轴呢?卫星轴的长度也得和这个键本身的长度一样吗?比如左shift就要买2.25x的卫星轴?


工程师
2015-08-24 05:59:09     打赏
26楼
此帖很好,让我学很多键盘知识啊

菜鸟
2015-08-25 16:28:24     打赏
27楼
怎么时间这么久才盖了这么几层..坐等开工了。

菜鸟
2015-08-26 23:47:23     打赏
28楼

你好,请问 6 行 6 列的键盘

(依次编号为 

M11,    M12,     M13,     M14,     M15,     M16

K21,     K22,     K23,      K24,     K25,      K26

K31,     K32,     K33,      K34,     K35,      K36

K41,     K42,     K43,      K44,     K45,      K46

K51,     K52,     K53,      K54,     K55,      K56

K61,     K62,     K63,      K64,     K65,      K66

)

下面 KXX  5*6 = 30 个按键用来放 a 到 z 26 个字母以及常用的符号, 上面MXX 6 个按键用来做 shift 6 个模式切换,定义 模式1 为基本模式(也即KXX 对应 26 个小写字母),

初始时键盘处于基本模式, 按一下M11切换到模式1(当前模式为基本模式) ,再按一下 K11,输入模式 1下 K11 对应的内容(例如 a),当前模式切换为基本模式。 按一下M12切换到模式2(当前模式为模式2),再按一下K11,输入模式2下K11对应的内容(例如 A,输入 A 后当前模式立即切换为基本模式);如果快速按两下模式M12(当前模式为模式2,并且锁定在模式2,直到按其他模式MXX 按键),此时按 K11 输入模式2下对应的内容(例如 A,输入 A 后,按 KXX 不会改变当前模式)。
简单说就是 基本模式包含 a 到 z 等字母,模式 1 为 A 到 Z 大写字母,模式 2 为 1 - 9 数字,模式 3 为 !@ # 等符号,按一下模式 MXX 切换到 模式 X ,再按 KXX 输入对应内容后切换为基本模式,如果快速按2下MXX 则锁定在 模式 X ,按KXX 输入对应内容后,当前模式不变,除非又按下了 MXX。
请问以上想法可以修改 开源键盘固件实现吗?
非常感谢您的回复和建议! 

菜鸟
2015-08-27 05:17:36     打赏
29楼
补充一点,模式 4 为组合按键 比如 K11 为 ctrl + a , K13 为 ctrl + c ,模式5 为三个组合键的定义,例如 K11为 win+alt+del , 这样通过 36 个按键可以实现普通键盘的所有功能. 实际键盘的样子外设天下有个类似供参考,链接如下 http://www.pcwaishe.cn/thread-554554-1-1.html

菜鸟
2015-08-28 00:53:20     打赏
30楼

非常感谢 xiudi 大大 的解答。打算报名参加,您说的群是同好交流委员会吗? EE 是我。因为之前使用鼠标键盘得了“鼠标手”,现在慢慢恢复健康了,所以我对鼠标和键盘有超级个性的要求,PC使用键盘布局从qwerty布局改变为dvorak 布局,

很早就想改变为单手输入的 fitaly 键盘布局(如图)fitaly 此为 5*6 的行列,包含 26 个基本字母,上面设想的键盘在上面加多 1 行作为模式切换,按一次模式按键之后按下面的按键输入对应字母会返回基本模式,快速按两次模式M按键锁定到模式M,这样通过 6*6 的行列,理论上可以有 6*30 = 180 种输入方式,常用的输入基本上都可以包含。

目前主要的顾虑是修改软件固件是否可以实现切换到某种模式后,按一个按键可以实现普通键盘按组合按键的效果(例如假设M13是组合按键模式,在此模式下,按 c 等效普通键盘 按 Ctrl+c, 按 v 等效普通键盘按 Ctrl+v 。又假设M13是三个组合按键模式,按 d 等效普通键盘按 alt + win + del 等等)?如果可以实现,主要修改那个c文件呢?

键盘上不存在 @ !等符号,这样的话可以修改固件实现在模式 M16 下输入 @ ! 等符号吗?


目前我有时间也看键盘的固件,如果能根据我的需求帮忙指点一下到比较具体的文件和函数,以及如何改写那对我来说是非常大的帮助。

一年之前我曾经飞线改 6*6 的 fitaly 布局(如图),主要是要罗技 K270 的主控红轴,电脑用 autohotkey 修改键位,基本上达到我的需求,但这样不方便,目前这个活动刚好是我的需求,希望在各位高手的指点之下可以实现设想的键盘。



共97条 3/10 1 2 3 4 5 6 ›| 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]