Question: what materials do you need to make a keyboard?
Answer: A circuit board (also called a PCB)
Keyboard switches.
Keycaps.
Stabilizers.
Case and backplate.
USB cable.