I'm checking how I should build my Plan9 system
in my home environment. As I said before, we
have to save power as possible as we can (no
nuclear power energy here). If I choose one
file/auth/cpu server machine, Plan9front may be
fastest. However, I have here one serious problem.
Ktrans does not work on it.
You, 9front developpers, created kbdfs, and
lost kbdputc() in port/devcdons.c. Most of
pc/kbd.c stuffs are driven out to user space, kbdfs.
In lab's or 9atom's distribution, I can have
/rc/bin/Kanji, like:
#!/bin/rc
pipefile -r ktrans /dev/cons
rio -i $home/lib/windows </dev/cons
This assumes that the keyboard input from
stdin, and produces kanji translated character to
/dev/cons.
What is the merrit to create kbdfs?
I cann't see it, but only demerit like above.
Kenji