Witam.
Ostatnio nurtuje mnie pytanie, jak wygląda komunikacja np. klawiatury z procesorem, jak interpretuje to system (Linux), jak np. aplikacja sprawdza czy jakiś klawisz jest wciśnięty, czy każda aplikacja na własną rękę komunikuje się z np. myszą czy też system posiada globalne zmienne z których korzystają aplikacje.
Niestety korzystając z google za każdym razem lądowałem w polu gdzieś z artykułem "Linux rezygnuje ze wsparcia klawiatury na rzecz ekranów dotykowych".
Wiem że temat obszerny więc chyba łatwiej będzie pokierować mnie na jakieś strony, polecić sprawdzoną książkę (właściwie to książka może być o całym kernelu).