I've never been too particular about keyboard feel or shape, other than preferring a full travel, full size keyboard over the low travel scissor switch or chiclet styles used on laptops. I touch type at a reasonable speed and have done a lot of typing, having had a career as a programmer for over 35 years. I've used quite a few different keyboards in that time. Going on a tangent; what I don't like is the scroll wheel on a mouse, so I treasure my Lenovo Scrollpoint Mouse. The scrollpoint is pressure sensitive and works the same as the trackpoint found on some (older, mostly laptop) keyboards, except it sends scroll wheel commands instead of mouse movement commands. The harder you push it up, down, left, right, the faster it simulates the wheel rotating. https://support.lenovo.com/ca/en/accessories/pd011205-lenovo-scrollpoint-mou... -- Scott