Posted January 24, 2020
![avatar](http://images.gog.com/5c1c9b9d81163547f0d5f00f3aa7cb9c3c412c9e9055804955d4b8e3cd335d0d_avm.jpg)
The main difference between a mechanical and rubber dome keyboard is that a rubber dome makes contact -- and signals a key press -- only when you "bottom out." It's not very comfortable for fingers to bottom out, but you might not notice if you're used to it. Mechanical keyswitches generally conduct at a point partway into its travel, and switch design can incorporate a tactile bump at the activation point. You'll also find very linear and very clicky switches.
Why would you not want one? Pretty much price is the only reason I can imagine. Many switches are loud, but I hear there are quieter switches around, and people also mod them with O rings that are supposed to dampen the clackity clack.
Also, choosing the best switch for you might be easier said than done. And IMO not all switches are good. So you might spend more money on swapping switches.
EDIT: attached photo of my current keyboard. It's got kailh box white switches, and it's loud. 200 usd + tax & customs. One day I will build my own keyboard.
* My keyboard is full size with a standard layout, including a numeric keypad.
* The keyboard isn't lit; the only lights are for num/caps/scroll .
* There are multimedia keys (which I never use) at the top of the keyboard.
* (Probably) My keyboard uses a PS/2 connection (it does speak USB, but I'm not sure where the passive adaptor is, and it is actually connected via PS/2 (Yes, my motherboard supports it, which surprised me when I got it).
By pressing the key slowly, I determine that bottoming-out is not necessary; a keystroke is made right before the key reaches its bottom position.
So, how is a mechanical keyboard different from the keyboard I already has? Or is my current keyboard basicallt a mechanical keyboard? (It's certainly different from either my laptop's keyboard or the official Raspberry Pi keyboard, which is more like a laptop keyboard.)