I think `os` is a bad convention here - it's really distinguishing between Mac and Windows keyboards.