[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

think about keyboard.



なんかうだうだ考えているうちに浮かんだことを役にたつかわからないけれど
書いておきます。

1. PsPCのようにキーボードが実際ないマシンでは物理的なキーボードデバイスが
   ないかもしれない。
   それならば、wskbdにつながっているdummykbdなドライバーをつくって、
   そこにuserlandから好きなwskbd的なscan codeを流し込めるようにすれば、
   userlandですきなプログラムを書けばシリアルにつながったキーボードだろうと
   ボタンだろうとソフトウェアキーボードだろうと好きなキーボードをつなぐことが
   できる。ptyと似たイメージ。

2. wskbdにttyにおけるTIOCSTIのようにscan codeを流し込めるのであれば、
   実際にキーボードがついていてもuserlandのプログラムを経由して
   好きなキーボードを並列につなぐことができる。
   たとえばHPCで普段はついてるキーボードとLCDをつかうにしても、
   満員電車でたっているときに機械自体はリュックの中に閉じていれておいて、
   外部VGA端子につないだグラストロンみたいなものと、シリアルに
   つないだ片手キーボードで遊べるとか。(そんなことしたいひとはいないか)

 sato