$30 off During Our Annual Pro Sale. View Details »

KernelVM night! LT

orumin
February 14, 2015

KernelVM night! LT

キーボードとターミナルの歴史

orumin

February 14, 2015
Tweet

More Decks by orumin

Other Decks in Technology

Transcript

  1. Keyboard and Terminal

    View Slide

  2. ● orumin ( @kotatsu_mi )
    ● GSoC 2014 OSv, Seccamp 2012
    ● タイプライタ持ってきた人

    View Slide

  3. ● 太古 〜 タイプライタ

    View Slide

  4. ● シフトキー → キャリッジかタイプバーが物理シフト
    ● シフトロック → 物理的にシフトキーをロック
    ● バックスペース → キャリッジが一字戻り
    ● タブキー → キャリッジの戻る場所を固定
    ● キャリッジリターン → キャリッジを行頭へ
    ● ラインフィード → プラッテンを回して一行送り

    View Slide

  5. ● 実演

    View Slide

  6. ● 電動タイプライタの発明
    ● IBM ,タイプボール

    View Slide

  7. ● シリアルポートでタイプライタとマシンを繋ぐ
    ● TTY( テレタイプ端末 )
    ● 改行キーの発明
    ● キャリッジリターンを改行キーの機能に統合

    View Slide

  8. View Slide

  9. ● スクリーンをリフレッシュしていくような描画は不可能
    ● ラインエディタ
    ● ビデオ端末の発明,キーボードの分離

    View Slide

  10. View Slide

  11. ● 名機, DEC VT100
    ● この頃から,タイプライタの機械的動作の諸々が
    エスケープシーケンスとして実装
    ● 現代のコンピュータのキーボードの原型 !!!

    View Slide

  12. ● キーボードの構造
    スイッチ,アクチュエータの違い
    ● 電気信号を伝えるのはスイッチ,
    入力者にフィードバックを伝えるのはアクチュエータ

    View Slide

  13. View Slide

  14. ● バックスプリング (IBM Model M)

    View Slide

  15. View Slide

  16. ● メカニカル

    View Slide

  17. View Slide

  18. ● メンブレン
    ● 実は後発
    ● 80 年代のマシンはメカニカルが付属する事が多かった
    ● PC-98 には NEC 製メカニカルか ALPS 製メカニカル

    View Slide

  19. View Slide

  20. ● これは自宅にある PTOS キーボード
    ● ALPS 黄軸スイッチ
    ● 90 年代前半までは ALPS スイッチが
    メカニカルキーボードの大半を占めていた

    View Slide

  21. View Slide

  22. ● HHKB
    ● 東プレの OEM
    ● 静電容量無接点方式
    ● アクチュエータはラバードーム !
    ● RealForce , 7-11 の ATM……etc

    View Slide

  23. ● メンブレンはいわずもがな
    ● バックスプリングキーボードはもってなかった,
    すまない
    ● 千鳥格子からの脱却 → TypeMatrix
    ● エルゴノミクス → Kinesis

    View Slide

  24. View Slide

  25. ● 画像は urxvt
    ● ビデオ端末をエミュレーション
    ● Linux のコンソールがターミナルエミュレータなのは
    そのため
    ● この後に及んでタイプライタの仕様を引き摺る事に

    View Slide

  26. ● stty(1)
    ● Ancient UNIX から存在する
    ● ボーレートやエスケープシーケンスの変更
    ● 未だに使おうとおもえば使えるコマンド !

    View Slide

  27. まとめ
    ● キーボードはコンピュータにおける文房具
    ● 実は一世紀近く前のものを未だに踏襲
    ● 世界は広い
    ● まだまだいろいろあるよ ?
    ● > タイプライタ買ったよ話したかっただけ <

    View Slide

  28. View Slide