Comment Re:Flash memory in a keyboard? (Score 5, Informative) 275
The firmware could have been in ROM, but these days Flash is about as cheap as ROM and gives you the option of distributing fixes if you find bugs after the device ships.
Two such examples of exactly that:
- Aluminum Keyboard Firmware Update (desktops)
- MacBook, MacBook Pro Keyboard Firmware Update (portables)
The only news here is that the same mechanism of installing these updates is able to have other third party software installed in their place as well.