hi everybody!
accounting to new input and output devices, the possibility of more than
1 keyboard/mouse per logical terminal etc., we need other /dev/tty*
semantics.
my suggestion would be as following: (eg for tty1)
/dev/term01/audio01, mixer01
same for audio02, if another sound input/output available.
/dev/term01/keyboard01, keyboard02, ...
first,second,... keyboard (usb, at and ps/2 connector)
/dev/term01/bcr01
barcode reader
/dev/term01/mouse01
mouse devices
/dev/tty1
symlink to /dev/term01/tty.
combines the keyboard* as input channels
most of these devices could be symlinks to the existing /dev/audio01 and
so on.
OR the devices are moved in these directories.
if i want to use my ps/2 and an usb keyboard for one terminal, i could
make a link to /dev/usb/keyboardxxxx (or whatever).
programs will have fds 0,1,2 open on /dev/term*/tty
better ideas/suggestions?
Sent via Deja.com http://www.deja.com/
Before you buy.