As someone who spends a lot of time working on the computer, I have come to prefer a certain set of peripherals, mainly my IBM Model M keyboard. This keyboard is almost perfect for me except for the lack of modern features like media controls and programmable macro keys.…