从键盘、键盘布局到输入法、输入方案

在键盘上折腾了很久,把学到的知识总结一下。

前言

本文仅为业余爱好之作,没有详细的理论论证、确切的现实意义、作者也没有系统的知识结构,数据来源于自身经历和网络讯息,对于不了解相关内容的人可以作闲暇时消磨时光之用,对于专业的键盘玩家还请多批评指正。


基本知识

键盘

键体

  • 机械轴体
  • 静电容
  • 薄膜键盘

键帽

  • 材质
  • 印刻方式
  • 长度
  • 高度
  • 卫星轴啥的

其他参数

  • 可编辑布局
  • 发光效果
  • 连接方式
  • 供电方式
  • 可调键压

键和键盘布局

键:从按下到显示

真正的物理布局:ISO 和 ANSI

Control? Shift? Alt? Meta? Super?

拉丁字母:QWERTY及其衍生产品

拉丁字母:其它布局

  • Dvorak

  • Dvorak: One-handed / Programmer

  • Colemak

  • Workman / Norman

东亚其它语言

  • 日语

  • 韩语

其它语言

输入法

商业输入法

开源输入法

输入方案与输入速度

正确的输入姿势

使用拉丁字母/西里尔字母的语言的输入方案

中文:形码

中文:声码

日/韩语

评价一个输入方案


为什么要折腾?

成本

收益


具体实践方案

如何选择(自定义)一个键盘(及布局)?

键盘的选择

修改布局:

修改层次:

更改扫描码(硬件)
更改(OS)
使用软件重定向(软件)

Windows

*nix

MacOS

抱歉,因为是穷比,买不起Mac,但MacOS也是类Unix系统了,可以参照上面

如何选择(自定义)一个输入法?

如何选择(自定义)一个输入方案?

测试链接1

测试链接2


可能存在的问题

多操作系统同步?

Vi/Emacs 与 IDE开发?

参考文献

  • []
  • []
  • []
  • []
  • []
  • []
  • []
  • []
  • []
  • []