Live data from Hacker News

Warpd: A modal keyboard-driven virtual pointer

github.com

61–70 of 125 posts

Re: Warpd: A modal keyboard-driven virtual pointer

#61

I use a thinkpad-style keyboard and my mouse is on the homerow. It feels like that is much more efficient than this, as you get the precision of the mouse without having to move your hand. I don't understand why more people don't adopt it. Is it because it's so different from a normal mouse ?

From what I remember isn't that a tiny thumbstick? That's much, much slower then something like this.

Re: Warpd: A modal keyboard-driven virtual pointer

#62

I use a thinkpad-style keyboard and my mouse is on the homerow. It feels like that is much more efficient than this, as you get the precision of the mouse without having to move your hand. I don't understand why more people don't adopt it. Is it because it's so different from a normal mouse ?

Those nipples tend to get stuck in one place for me, so I have to disable them.

Re: Warpd: A modal keyboard-driven virtual pointer

#63
post #34
post #16

Earlier quoted context omitted.

Some people need tools like this, as an assistive technology - think RSI, Parkinsons and other issues that affect dexterity or elbow movement. Not so weird.

Thank you for explaining - as a consequence of illness and disability, I can understand the need. But why someone would intentionally make things more difficult for themselves as a preference, I don't get. It would be like walking around in crutches when you have two perfectly healthy legs.

Why would you use a mouse when you have a perfectly good keyboard with 68+ keys and God knows how many viable input combinations?

Re: Warpd: A modal keyboard-driven virtual pointer

#64
post #34
post #16

Earlier quoted context omitted.

Some people need tools like this, as an assistive technology - think RSI, Parkinsons and other issues that affect dexterity or elbow movement. Not so weird.

Thank you for explaining - as a consequence of illness and disability, I can understand the need. But why someone would intentionally make things more difficult for themselves as a preference, I don't get. It would be like walking around in crutches when you have two perfectly healthy legs.

If taken to the logical conclusion, your question extends to "why do we have keyboard shortcuts when you can just mouse there?" Taken to the illogical conclusion: "Why even have a keyboard when you can just use a mouse?"

There are times when a mouse is good, there are times when I don't want to take my hands off the keyboard and mouse for something.

Re: Warpd: A modal keyboard-driven virtual pointer

#65

I use a thinkpad-style keyboard and my mouse is on the homerow. It feels like that is much more efficient than this, as you get the precision of the mouse without having to move your hand. I don't understand why more people don't adopt it. Is it because it's so different from a normal mouse ?

From what I remember isn't that a tiny thumbstick? That's much, much slower then something like this.

No it's not. It's pressure sensitive and about as fast or faster than a trackpad with movement. I've never had a problem with speed, even across multiple, large, monitors.

Re: Warpd: A modal keyboard-driven virtual pointer

#66
post #9

I've built an app that has the same goals (not operate a mouse) but approach it completely different. Rather than try to simulate the moving the mouse itself, Shortcat [ https://shortcat.app/ ] indexes the user interface (buttons, text fields, links, menus, etc) and enables fast fuzzy search of the interface. Type a word, abbreviations, or hints and hit Enter to click or action the element. Works almost everywhere on…

This is what CMD-Shift-? should be.

I think this paradigm along with more app developers putting all the important functions in menus is a strong contender for Maximum Intuitive Productivity

Re: Warpd: A modal keyboard-driven virtual pointer

#67

Earlier quoted context omitted.

From what I remember isn't that a tiny thumbstick? That's much, much slower then something like this.

No it's not. It's pressure sensitive and about as fast or faster than a trackpad with movement. I've never had a problem with speed, even across multiple, large, monitors.

Is this not what you mean: https://www.youtube.com/watch?v=7H8o_-7bKIU? I really doubt it's as fast/accurate as a trackpad even if you master it. This tool looks to be as fast as a mouse if you master it in many situations. But you would need a direct comparison by skilled users for each to be sure. I just don't see how a mini stick will ever beat pressing two buttons.

Re: Warpd: A modal keyboard-driven virtual pointer

#68

Looking at the limitations, I hate how fragmented Linux is becoming for apps like this. Completely separate implementations for: - X - Wayland + Gnome Shell - Wayland + wlroots-based compositor - Wayland + sway or any other non-wlroots based compositor Is Wayland really that much better that this is worth it? Why can't Wayland be aware of the compositor like X?

Where were you seeing that. I only glanced through a handful of files, but it appears to be one implementation for me: https://github.com/rvaiya/warpd/tree/master/src/platform/way... If there is a distinction, and there might be, "completely separate" is exaggerating. Edit: I see that only wlroot based implementations are supported so far, and of those there are some things broken in wayfire. Perhaps this is what you…

The wayland implementation does not support Gnome Shell on wayland (arguably the most mainstream combo since it's the default in ubuntu). To support Gnome Shell on Wayland, you need to include a Gnome Shell extension which has some headaches. X is a third implementation. And then there is one additional implementation per Wayland compositor that is not based on wlroots

Re: Warpd: A modal keyboard-driven virtual pointer

#69
post #23

Looking at the limitations, I hate how fragmented Linux is becoming for apps like this. Completely separate implementations for: - X - Wayland + Gnome Shell - Wayland + wlroots-based compositor - Wayland + sway or any other non-wlroots based compositor Is Wayland really that much better that this is worth it? Why can't Wayland be aware of the compositor like X?

Wait is there a separate implementation for sway and other wlroots? Because sway is wlroots based, that's where wlroots originates?

I might be wrong about Sway not being wlroots based. But there are a lot of compositors that are not based on wlroots

Re: Warpd: A modal keyboard-driven virtual pointer

#70
post #9

I've built an app that has the same goals (not operate a mouse) but approach it completely different. Rather than try to simulate the moving the mouse itself, Shortcat [ https://shortcat.app/ ] indexes the user interface (buttons, text fields, links, menus, etc) and enables fast fuzzy search of the interface. Type a word, abbreviations, or hints and hit Enter to click or action the element. Works almost everywhere on…

Looks really cool. Is it able to select text for copying?
Post reply on HN