Creating Linux Dumb Terminals
Hello!
I was just curious as to how you would create a Linux/UNIX Dumb Terminal. I often come across several working Mice, Keyboards, and Monitors but never computers to use them with. I was wondering how I could possibly put them together so that several users could use them all at once
I supose you could use a getty program for logging into a system, but how would the computer be able to handle multiple input devices - both in terms of software (how does each user have their own set of input devices) and hardware (how can I connect multiple mice and keyboards to a computer?)
I guess I got rather curious when I saw special PCI cards for the computer that allow you to have well over 25 connections of your choice (ect: one card had 25 Serial Connectors sticking out)
I guess is that you would probably make use of something like that for all the input devices, but I don't understand how the kernel would be able to assign the input devices to each user. If there are 10 users, for example, there would also be 10 mice, keyboards, and screens. Now the getty program can take care of the screens, but when the computer switches over from one user to another- does it "redefine" stdin/out/err to match each of the I/O devices?
I would greatly appreciate it if someone could explain this to me or perhaps reffer me tosome tutorial/guide on understanding and putting all of this together. Thanks a lot!
EDIT: Sorry- I meant "thin clients", not dumb terminals. Basically- I want all of the processing power to be done on the computer (or server)- all input comes from he mice and keyboards and all outputs go to the screen- but the thin clients do not have any processing power of their own. Thanks
Last edited by TGWDNGHN; 10-16-2005 at 04:11 PM.
|