Even for my desktop, I bought a "looks like just like my laptop" ThinkPad USB keyboard with a TrackPoint stick on it.
FWIW, I use vi bindings in everything I can, i3wm so I'm not wasting time dragging windows around, etc., but pragmatically I still use the mouse a lot, and it's too bad that (AFAIK?) none of these prototype/tricked out keyboards address the "okay now lift up your hand and move it 6" over to grab the mouse".
(I know TrackPoint is likely patented, but technically a few other vendors have had similar sticks over the years; maybe they had to license it? Dunno.)