logoalt Hacker News

CalRoberttoday at 1:03 PM7 repliesview on HN

Wow, as cool as this is, it's kind of a shame that we need to say "use coords to show where the mouse should click" instead of designing interfaces that keep pointing-device-free users in mind.


Replies

Someone1234today at 1:11 PM

With Windows in particular, you absolutely can navigate Windows + Office keyboard only. I do it every day.

Now, third party software, is always going to be all over the place. Stuff that was largely built on Win32 components works fine, but "modern" stylized applications rarely have strong support.

show 3 replies
angiolillotoday at 3:15 PM

> designing interfaces that keep pointing-device-free users in mind.

Agreed. Using keyboard keys to emulate a mouse cursor seems like it ought to be a last resort for graphical applications that lack proper accessibility affordances.

Contrast that with command palettes, accessibility controls, syntax tree navigation, and other approaches that rely on the names, content, and document structure that users already know rather than a special mode that displays two letter codes that must be read each time or memorized. Many of these other approaches also allow users to activate buttons, menu items, and links that are outside the current viewport or hidden in menus which reduces the overall number of "clicks" required to perform those actions. The downside is that they can take longer to type than a two-letter code. Still, my guess is that for most people it would be overall more efficient to optimize for cognitive load than pure speed.

(Though in the long run, I suspect that improvements in eye-tracking will lead to hybrid systems that are both lower cognitive load and faster than any of these.)

CTDOCodebasestoday at 2:21 PM

A tiled window manager with Qutebrowser and it's vimium style shortcuts is the closest I have come to this.

show 1 reply
flux3125today at 1:32 PM

I'm curious if there's a program that uses a simple detection model for UX components to locate clickable areas. This would allow for global navigation similar to VimiumC

show 1 reply
dfxm12today at 2:55 PM

I think it's ok that hardware and software are designed with the 99% in mind. After that you probably run into competing interests/trade-offs anyway (a system built for ergonomics probably looks different from a system built for speed).

show 1 reply
deafpolygontoday at 3:30 PM

I think the controller interfaces for FFXIV is worth a study in this. They designed an interface that is workable for an MMORPG with both mouse and controller (in this case, the controller can act as a proxy for our keyboard).

stronglikedantoday at 2:17 PM

> interfaces that keep pointing-device-free users

There's plenty of TUIs for the dozens of you to use.