3 ms·
If you mean specifically a utility to have the window manager or desktop environment send mouse events to applications based on keyboard input, then no I've nev
by Reelin 6y ago
If you mean specifically a utility to have the window manager or desktop environment send mouse events to applications based on keyboard input, then no I've never heard of such a thing. It certainly might exist, but I suspect that such an approach would be full of incompatibilities. Consider that Vimium works by (among other things) parsing the DOM and making changes to it in real time. What would that look like for a desktop application with a GUI backend that's effectively a black box?
For Linux, the obvious pragmatic answer is to use a tiling window manager (i3, awm, etc) combined with terminal based programs (since they are keyboard driven by default).
Alternatively, you might have some amount of luck configuring lots of keyboard shortcuts in your window manager. You'd have to pick your programs very carefully though since most GUIs just aren't that compatible with being driven by a keyboard.