Do modern motherboards use a keyboard interface chip?

  • Thread starter Thread starter Stephen Tashi
  • Start date Start date
  • Tags Tags
    Interface Keyboard
AI Thread Summary
Modern PCs primarily utilize USB keyboards, which do not require a separate keyboard interface chip as was common with older PS2 connectors. Instead, the keyboard itself contains the necessary circuitry to output character codes for USB transmission. In laptops, the keyboard circuitry is integrated into the system board due to the keyboard being part of the overall design. Historically, specialized keyboard controllers were often integrated into super-IO chips around the era of 386 CPUs, but contemporary systems typically lack dedicated keyboard control circuits, relying solely on USB technology.
Stephen Tashi
Science Advisor
Homework Helper
Education Advisor
Messages
7,864
Reaction score
1,602
TL;DR Summary
Do modern motherboards have a chip that implements the keyboard interface or is this implementation simply a subset of the hardware that implements the USB interface?
Years ago, most PC motherboards had a PS2 connector for the keyboard and (I think) most had a special chip that managed that interface. Now that most PCs use USB keyboards, is the keyboard interface still implemented by a separate chip?
 
Computer science news on Phys.org
I dint think so. I believe the keyboard chip is in the keyboard itself and outputs the appropriate character codes for USB transmission.

https://computer.howstuffworks.com/keyboard2.htm

Laptops though have this circuitry on their system boards since the keyboard is integrated into the whole system.
 
Stephen Tashi said:
PS2 connector ... had a special chip that managed that interface.
I think the specialized keyboard-controller was integrated into super-IO chips sometimes along the age of 386 CPUs.
Today usually there are no longer any keyboard control circuits, only USB.
 
Well, the date has now passed, and Windows 10 is no longer supported. Hopefully, the readers of this forum have done one of the many ways this issue can be handled. If not, do a YouTube search and a smorgasbord of solutions will be returned. What I want to mention is that I chose to use a debloated Windows from a debloater. There are many available options, e.g., Chris Titus Utilities (I used a product called Velotic, which also features AI to prevent your computer from overheating etc...
After playing around a bit with making star maps, I found another video which introduced me to another trick that can be done using geometry nodes. This one involves fluids. For background, Blender has a fluid physics simulator, which, as the name suggests simulates the behavior of fluids. What this person did was to use geometry nodes to convert the fluid into a point cloud. Then he added a turbulence force field to "stir it around". He was then able to extract the velocity information...

Similar threads

Replies
40
Views
4K
Replies
7
Views
4K
Replies
21
Views
2K
Replies
11
Views
2K
Replies
13
Views
6K
Replies
8
Views
2K
Back
Top