Can someone describe the way how keyboard input gets on the Computer Screen?! What kind of software/hardware is involved?
my question is what happens roughly or exactly when i press a key on my keyboard? what kind of software hardware is involved. does the 8 bit ascii gets directly to the cpu? and how does it get onto the screen with the help of the OS e.g. Linux?
I recommend you check out this website called HowStuffWorks on How Computer Keyboards Work. It states in sum:
and
and finally
The data is sent via cable or wireless also (IR or other wireless technology).
Wikipedia also has a nice writeup on keyboards,