-Linux compatible

-roller encoder, or vertical knob

-low profile keycaps

-wireless (preferred)

-function key row (preferred)

-dedicated navigation keys (preferred)