




















Some apps have crappy accessibility so Homerow doesn't always work in some apps. so I kind of want to try mouseless as well. I might end up rocking both at the same time. |
I used to use (and love) ShortCat, but it got too slow on my ancient MacBook Pro. I switched to Mouseless, and I actually prefer it now. |
Thank you for this! I was looking for something like this for ages! Used very similar in browsers but never imagined to have a system-wide version! |
Have you tried Ratpoison? It's got a bunch of features to manipulate the rat with the keyboard. |
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. |
Like the linked article says, every time I set up a new Mac, I’m annoyed that this isn’t the default. |
That seems incredibly subjective. For people with carpal tunnel like myself, having to do everything on the keyboard can be very painful. The mouse alleviates that and gives visual feedback. |
“When we work on making our devices accessible by the blind, I don’t consider the bloody ROI.” Well Tim, I suppose the blind do outnumber the handless. |
Obviously depends on your workflow but I think I use mouse only on websites on macos (with aerospace) |
They used to be discoverable with mnemonics (underlined letters) but those have been dead nearly thirty years… |
Only works for like 20% of the menus though. I remember alt shortcuts reliably being on every single menu in early Windows (95? ME? XP?) |
They died when people stopped using native toolkits and started making everything an electron app. Economics be damned, if you're going to make a native app, use the OS provided toolkits. |
I remember using TweakUI to enable "always show underline for shortcut key" because that genuinely felt like it should be a default for better usability. |
I wouldn't say they're dead, just more hidden (e.g. GTK4 only shows them when you hold Alt). AFAIK most toolkits still support them, but app developers also have to actually define them. |
On macOS with "Full Keyboard Control" you can navigate the system and most any official app from the keyboard. It's not an efficient experience though. |
I just wish the shortcuts between the OS and Office were consistent. Most are, but some of the more commonly used ones aren't. |
I just hit tab 1 to N times and hope for the best. I wonder if VIM style search on elements with a new HTML tag attribute would work (at least for browsers). |
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 |
Wow, how I have I never heard of this, this seems like a way better model than mouseless |
You click on the Unlock button, and it tells you pricing for monthly, annual, or lifetime. Not exactly rocket science. |
For Vim it isn’t replacing mouse necessarily. It’s giving you another way to navigate the cursor around the buffer by giving you absolute references rather than relative motions. |
How do you remove the travel time for the right hand between the mouse and keyboard. The problem isn't the mousing itself, its the dual input responsibility of the right hand. |
As someone who went down the keyboard only blackhole, I've rebounded all the way to mouse maximization. Mice are nice! Another tip that really helped me is embracing good mouse acceleration (i.e. not the Windows or Mac built in garbage). This tool has honestly made using a mouse at least 3x better for me: https://github.com/RawAccelOfficial/rawaccel |
I couldn't adapt to the fact that, when I click, I have to be mindful of not moving the mouse sideways with the right amount of finger pressure. |
to make mouse movement faster, you could write an app that uses the keyboard to move the mouse to a certain quadrant for you |
> https://github.com/y3owk1n/neru ...which supports Vimium-style hints mode as well as the grid-based approach shown in this "Mouseless (app) explained in 80 seconds" video. It also has a very responsive maintainer. Personally I like vimium's approach much better than the grid. Unfortunately not everything has a good accessibility tree (Zed sadly doesn't), but I just realized loading neru's page that I'm behind in versions. I haven't tried the "Native Vision OCR" addition to hints mode yet. I also like having a trackpad right on the keyboard (using a SoflePLUS2 right now though I'm not totally sold on column stagger). Then I can use a real pointing device with only a slight movement of one hand. In the Mouseless video, the creator has tried to minimize the distance by putting the mouse between the halves of his keyboard, but I think he's both compromised the keyboard position to ease using the mouse (arms wide and parallel with wrists turned inward rather than arms converging toward a more splayed keyboard with somewhat closer halves, untented to minimize vertical separation compared to the mouse) and might have an uncomfortably small mousepad to avoid doing this even more. Not a compromise I'd want to make. |
warpd, properly configured, was working perfectly for me. until i realized i 99% needed it for web surfing. so i switched to kinkHints in firefox, which is covering my link clicking need. |
The trackpoint is the main reason I find it so hard to move away from Lenovo Thinkpads. The buttons under the spacebar alone are super convenient. |
> (1) Lenovo sells compact keyboards with trackpoint Where can I get it? They stopped selling them around 2 years ago AFAIK. I have a few of them, but they are not very durable, so used ones are probably not a good option. Only alternative I know of is https://tex.com.tw |
There are two split-keyboards made by Ultimate Hacking Keyboard [1], UHK 60 and UHK 80, that have an optional trackpoint or trackball module. They're not cheap, though. [1]: https://uhk.io/ |
> They stopped selling them Ouch. Thanks for the catch. On ebay just now, there's someone claiming they have "more than 10 available". |
This. When I use my work laptop, I find myself pressing the spacebar constantly. edit: instead of "clicking" |
There is at least a whole line up of models from Lenovo. But for keyboards there is currently only tex.com.tw that sells new keyboards with track point. |
> I don't understand why they are not popular at all and only a few manufacturers build them. Because they are ugly, just like ThinkPads that include them. |
Sure, but normal people care about aesthetics, and unsurprisingly big corporations cater to that. |
So Lenovo puts trackpoints on their ThinkPads, which is ugly. Also, big corporations cater to aesthetics. Which is it? |
Apple UI is dire for keyboard. Never been able to drive it. Windows is regressing as well. Some of the modern UI stuff is impossible. Think it was good around windows 7 era and that was it. |
i bought it for like 4 bucks several months ago. for the price (and subscription tier) i'm seeing now, i wouldn't say it's worth it. |
If you don’t like their opinion, you don’t have to respond. Not every opinion you disagree with on the internet requires a response from you. |
I didn’t say I didn’t like your opinion. Just responding in the same manner you treated someone else. |
Yeah, feels kinda weird to think about using a mouse pointer utility with licensing DRM. |
I don't feel like you need this kind of tool on Linux. Just about anything can be done in the terminal, and that is the preferred mouse-free workflow. Using a GUI without a mouse seems antithetical. |
Is it really faster though? I’ve built PoC of something similar and a test game to check how much faster it was to use keyboard. To my surprise mouse was consistently faster ( by a lot). |
https://www.asktog.com/TOI/toi06KeyboardVMouse1.html: “We’ve done a cool $50 million of R & D on the Apple Human Interface. We discovered, among other things, two pertinent facts: - Test subjects consistently report that keyboarding is faster than mousing. - The stopwatch consistently proves mousing is faster than keyboarding. This contradiction between user-experience and reality apparently forms the basis for many user/developers’ belief that the keyboard is faster. People new to the mouse find the process of acquiring it every time they want to do anything other than type to be incredibly time-wasting. And therein lies the very advantage of the mouse: it is boring to find it because the two-second search does not require high-level cognitive engagement. It takes two seconds to decide upon which special-function key to press. Deciding among abstract symbols is a high-level cognitive function. Not only is this decision not boring, the user actually experiences amnesia! Real amnesia! The time-slice spent making the decision simply ceases to exist. While the keyboard users in this case feels as though they have gained two seconds over the mouse users, the opposite is really the case. Because while the keyboard users have been engaged in a process so fascinating that they have experienced amnesia, the mouse users have been so disengaged that they have been able to continue thinking about the task they are trying to accomplish. They have not had to set their task aside to think about or remember abstract symbols. Hence, users achieve a significant productivity increase with the mouse in spite of their subjective experience. Not that any of the above True Facts will stop the religious wars. And, in fact, I find myself on the opposite side in at least one instance, namely editing. By using Command X, C, and V, the user can select with one hand and act with the other. Two-handed input. Two-handed input can result in solid productivity gains (Buxton 1986). Command-Key Illusion. Since users do experience the illusion that keyboarding is faster, there is market pressure to supply them with "shortcuts."—even when using "shortcuts" will actually slow them down. What I generally recommend is supplying as many "shortcuts" as demanded by the market—the real market, not the programmer in the cubicle next to you. But only if these "shortcuts" are not to the detriment of the user of the Macintosh visual interface. This leads to two important guidelines: Guideline: The keyboard interface must not dictate the design of the visual interface. Guideline: The work to design and build the keyboard interface should not sap resources that are needed for the creation of the visual interface. In other words, don’t rape the primary interface for the benefit of so-called "power-users," who may well end up achieving lower productivity by using the keyboard interface anyway. This is a major problem right now.” I don’t think it’s as clear-cut as Tog says (for example, I agree with Tog about cut/copy/paste and, historically, command-S for Save (which, with Mac software from the 1980s, you hit very frequently, if you wedding want to lose stuff due to crashes). I also wonder whether do people with decades of vim editor usage really have to attend to basic cursor movement?), but it’s not completely untrue, either. |
Wow, nobody mentioned kanata yet? It's literal gamechanger for keymapping literally anything-to-anything, including mouse movement via keyboard. Opensource, cross platform, 7.5k stars on Github. |
Mouseless website totally forgets to sell the product. Had to dig into the docs to understand how its used, what is offers. |
For a total opposite tool, there is mousemux (Windows only). You can get multiple mice on the same machine and you can attach a keyboard to each and lock it to a window or a screen. |
When I first tried OpenAI’s Atlas browser, I found it incredibly slow at moving the mouse. This could be a perfect use case for agents that need computer use. |
I wish there'd be readily available keyboards/pads where one could just use the surface (key surfaces) as the touchpad when fingers brush across on them softly. |
I was building an ergo split keyboard and was also interested in this problem. After a bit of searching on the internet, I found this: https://github.com/vlukash/corne-trackpad The author used a BlackBerry trackpad. In his blogpost he showed that it can be mounted on top of a keycap. I believe that you can 3d print a special keycap integrate directly with the trackpad. |
In the web I use Vimium, I tried mouseless in the past and loved the idea but it just didn't click with me. Now I use a lot a mouse layer in zmk and also a trackball. |
It's interesting, it's true that once you get used to the key combinations everything is more natural and faster, I always used browser shortcuts but never system shortcuts. |
Does Mouseless support multiple monitors? I have been trying out similar software for a few years but haven't seen one that would let me "click" outside the main monitor on Windows. |
X have built in mouseless mouse, via numpad + some magic combination mostly "shift+numlock" to enable this |
So you have to memorize key coordinates like it's Battleship? idgi Trackpoints are the best for don't-look-down. |
i use this! it actually comes in handy when i'm too lazy to move my hands from my keyboard. on my ultrawide, the click zones are larger and easier to digest/hit. |
There is something to be said for the split mechanical keyboard in the demonstration video and the sound the switches make when 'moving the mouse'. |
Does anyone use a trackpoint and has still compared to this? I get it’s faster then reaching to mouse, but faster then trackpoint? |
I use a trackpad to avoid virtually all of the issues created by a mouse. The trackpad gestures in macOS are magical. |
I have to lift up my hand and move my arm around to use it. With a trackpad all I need to do is move my hand over and flick my fingers for gestures. My wrist never moves. |
I do not see the contradiction: it is a keyboard-only tool for dynamic GUIs, just like that website with JS. |
Vimium for the browser solves most of the mouse needs. I dont see it helping with drawings. Did anyone notice the use of the mouse at the end? |
I was literally just thinking about the desire to have a mouseless keyboard solution yesterday. |
One to two days only? Might have to try it out then. Thanks for the suggestion. |
I mostly use the browser and the ide; ide shortcuts already figured out for the browser i use vimium extension |
i3wm with bindings in config to use xdotool to move and click the mouse is what i use. |
This is a helpful method for visually grounding LLMs to take actions on the screen such as clicking. For humans though, hell no. |
i spent more than year with ergo split keyboards, home row mods, layers, etc. Mouse + speech-to-text + agents made it irrelevant. |
Waiting for the AutoHotKey or AHK with an LLM, GUI automation, and screenshots. Someone else develop it because it will be ignored if I do it. |
Never found how to make something like open contextual menu on Mac. It's interface is so inferior to everything else on so many concrete cases. |
This is almost exactly how Windows voice control works. It keeps dividing the screen into smaller and smaller boxes labeled with numbers that you can speak to focus into. |
just in case you didnt know, theres a kb shortcut to switch the overlay to the next/previous monitor. |
I was trying to scroll with mouse wheel but the website did not react at all. Then it started scrolling with 1 frame per second. |
That's OK in menus and the OS in general but if you're working on a web app or big form tabbing through it can be a PITA. |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。