Live data from Hacker News

Warpd: A modal keyboard-driven virtual pointer

github.com

121–125 of 125 posts

Re: Warpd: A modal keyboard-driven virtual pointer

#121

Earlier quoted context omitted.

Are you aware that the use case here is simulating a mouse? Focus switching is not enough.

Ah, I mixed it up with another tool, sorry. This one looks like a small feature in a compositor and not an external tool, really. I guess it would take 100-200 LoC to implement in GNOME Mutter.

Then you'd need to implement it in every compositor.

Excuse me for being blunt. I don't know if you understand how shitty of a design you advocate. Solid designs do not require modifying core components to write application level features the original authors did not envision.

Re: Warpd: A modal keyboard-driven virtual pointer

#122

Earlier quoted context omitted.

Ah, I mixed it up with another tool, sorry. This one looks like a small feature in a compositor and not an external tool, really. I guess it would take 100-200 LoC to implement in GNOME Mutter.

Then you'd need to implement it in every compositor. Excuse me for being blunt. I don't know if you understand how shitty of a design you advocate. Solid designs do not require modifying core components to write application level features the original authors did not envision.

Excuse me for being extra blunt. I don't know if you understand how shitty of a design you advocate. Solid designs do not open users to being attacked and their credentials stolen by malicious applications, including sandboxed ones.

Moving cursor around is a compositor's domain, not some arbitrary application's that decided to fiddle with the user's input.

Re: Warpd: A modal keyboard-driven virtual pointer

#123

Earlier quoted context omitted.

Then you'd need to implement it in every compositor. Excuse me for being blunt. I don't know if you understand how shitty of a design you advocate. Solid designs do not require modifying core components to write application level features the original authors did not envision.

Excuse me for being extra blunt. I don't know if you understand how shitty of a design you advocate. Solid designs do not open users to being attacked and their credentials stolen by malicious applications, including sandboxed ones. Moving cursor around is a compositor's domain, not some arbitrary application's that decided to fiddle with the user's input.

To you it's an arbitrary program. To the user it's a program they want to work.

An API should not be so preachy about which programs can theoretically be written. It should provide broad mechanisms.

It is very frustrating to work with people who think like you do, that 3 or 4 unrelated projects have to carve up narrow exceptions to how the platform works for every single use case, nominally because of theoretical harm of this exploit no one will write, but actually more based on your ego perception that you know better than every other developer on the planet.

So Wayland has this long list of impossible applications which are doable everywhere else. It's a prima donna.

Re: Warpd: A modal keyboard-driven virtual pointer

#124

Earlier quoted context omitted.

Excuse me for being extra blunt. I don't know if you understand how shitty of a design you advocate. Solid designs do not open users to being attacked and their credentials stolen by malicious applications, including sandboxed ones. Moving cursor around is a compositor's domain, not some arbitrary application's that decided to fiddle with the user's input.

To you it's an arbitrary program. To the user it's a program they want to work. An API should not be so preachy about which programs can theoretically be written. It should provide broad mechanisms. It is very frustrating to work with people who think like you do, that 3 or 4 unrelated projects have to carve up narrow exceptions to how the platform works for every single use case, nominally because of theoretical har…

[deleted]

Re: Warpd: A modal keyboard-driven virtual pointer

#125
post #58

Earlier quoted context omitted.

I love this new wave of tools coming out for mouseless computer use. Chronic mouse use has destroyed my wrist so I have to avoid using it as much as possible. I love Shortcat's approach in general, indexing the UI. However, the reliance on the Accessibility API is actually a significant downside in the real world in my experience since so many apps don't properly implement it. I feel like Warpd is a good complement t…

A bit late to the party, but I’ve just released v1.0 of TPMouse, for Windows: https://github.com/EsportToys/TPMouse

Please post this on Show HN. This looks cool!
Post reply on HN