I'd want to know about interactivity between hardware and software. | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

I'd want to know about interactivity between hardware and software.

I would want to know about how you can for example draw pixel in the screen and how you can for example send software information about mouse movement. When I use engines to do that, such as Pygame, there are in the end many things hidden behind the scenes. I've tried exploring files of Pygame package, but pygame.__init__ is rather just importing modules, which are almost unreadable. With Pygame documentations I've understood, that Pygame is much based in SDL library. How does SDL library then handle the input and output data? I'd want to know about some ways to make software interact with hardware, ways, where not much things are hidden behind the scenes. I am not much interested in Arduino, Raspberry π or similar, I'm rather interested in develoπng my own, low-level engines.

19th Aug 2019, 6:54 PM
Seb TheS
Seb TheS - avatar
2 Answers
+ 2
boy does this bring back memories Martin Taylor of a way way back machine before Archives / Archie... thanks for the twilight zone of past to present.
20th Aug 2019, 8:23 AM
BroFar
BroFar - avatar
+ 2
Martin Taylor Thanks, assume you didn't just copy-paste it from somewhere. I will focus on the text later, but I already respect your work.
20th Aug 2019, 8:44 AM
Seb TheS
Seb TheS - avatar