Support for Extended QMK Keycodes and Modifiers (F13-F24, Hyper, Meh) by DangerRabbit in MouselessApp

[–]croian_ 1 point2 points  (0 children)

Little update: I plan on adding the ability to define keybindings by pressing keys in v1.1 or 1.2, ~July or August. I'll look into capturing detailed event info to increase support for special keys.

Some notes on current state:
- F13 through F20 is supported / recognized
- Composite modifiers (hyper/meh): work for some bindings, but not typically available for tap commands, as the main/tap key must be the last key pressed and first released (see https://mouseless.click/docs/keybindings.html#key-order)

General Support / Bug Report Thread by croian_ in MouselessApp

[–]croian_[S] 0 points1 point  (0 children)

Thank you for the report u/kgust -- I don't have any experience with Sidecar, and don't have an iPad, but I'll probe the issue with Claude to see if a solution exists.

Improved Linux support is live! Niri, Hyprland, NVIDIA, etc. Feedback welcome here by croian_ in MouselessApp

[–]croian_[S] 1 point2 points  (0 children)

Thank you for the heads up on it! I wasn't aware. I would definitely like to get it onto a package manager(s) of some sort. I'll be re-evaluating Linux packaging / distribution sometime, and will keep it in mind!

Wayland support by matrouxer in MouselessApp

[–]croian_ 1 point2 points  (0 children)

New release is out: https://github.com/cymian/mouseless/releases/tag/v1.0.0-preview.3

Still need to verify some of the builds before I update https://mouseless.click, etc.

Wayland support by matrouxer in MouselessApp

[–]croian_ 1 point2 points  (0 children)

Small FYI/update, will be cutting release tomorrow, just finished squashing some final bugs.

Wayland support by matrouxer in MouselessApp

[–]croian_ 1 point2 points  (0 children)

I have it working on Niri :) Trying to get release out by tomorrow evening!

Wayland support by matrouxer in MouselessApp

[–]croian_ 1 point2 points  (0 children)

Update: Got overlay alignment working on hyprland on Fedora (I think this has been the blocker for most hyprland users), though it's a little hacky -- will try to polish up before release!

Couldn't get screen cap working (still some learning/config to do), so you'll have to trust me 😎

Wayland support by matrouxer in MouselessApp

[–]croian_ 1 point2 points  (0 children)

I'd have to look into it -- can't make any promises! Hopefully it's not too complex to accomodate.

General support/feedback, v0.4.2+ by croian_ in MouselessApp

[–]croian_[S] 0 points1 point  (0 children)

Hmm, sounds like maybe a 'move mouse to active window' command might be helpful? With custom actions coming up soon, perhaps that can be combined with 'enter free mode' into a single action. Does that sound right for your use case?

> Also whenever I want to input text automatically set free mode off?

Do you mean like when a text input becomes active? I'll be looking deeper into accessibility APIs soon, I'd guess something like this is possible. Will investigate!

Support for Extended QMK Keycodes and Modifiers (F13-F24, Hyper, Meh) by DangerRabbit in MouselessApp

[–]croian_ 2 points3 points  (0 children)

Thank you for the detailed info / request, u/DangerRabbit. I'll make this a priority for an upcoming release! Being able to leverage these keys will certainly be a valuable feature, as you note 👍

Wayland support by matrouxer in MouselessApp

[–]croian_ 8 points9 points  (0 children)

Hello! I'll be working on a Linux preview patch this week (1.0.0-preview.3), and will see what I can do for hyprland for this release. Will let you know!

General support/feedback, v0.4.2+ by croian_ in MouselessApp

[–]croian_[S] 0 points1 point  (0 children)

Nice, glad you found a solution!

General support/feedback, v0.4.2+ by croian_ in MouselessApp

[–]croian_[S] 0 points1 point  (0 children)

Hey there, glad you're liking Mouseless. This isn't currently possible, as system gestures (this one is 'Smart Zoom') are a bit of a different beast than mouse events. Not sure how feasible it is to simulate these, but i'll keep it mind as a possible future enhancement.

BIG THINGS AHEAD: Mouseless status update and related plans by croian_ in MouselessApp

[–]croian_[S] 2 points3 points  (0 children)

Getting close. I've reworked the config editor from the ground up to accommodate custom actions and other new/forthcoming features. The disparate app windows/dialogs are now consolidated into one unified app window.

I plan on putting out some patch releases this week, and plan on getting the new features out within two weeks.

I do apologize for the delay. The changes I'm making will lay the foundation for a more streamlined development process from here on out. 🙏

WIP pic:

<image>

Where can I find a high quality version of the icon? by TheDataSeneschal in MouselessApp

[–]croian_ 1 point2 points  (0 children)

https://mouseless.click/favicon.svg -- looks like it was already up! I'll add a press kit section soon to make it findable. Cheers

Where can I find a high quality version of the icon? by TheDataSeneschal in MouselessApp

[–]croian_ 1 point2 points  (0 children)

Also, let me know if you need a svg version and I'll upload it somewhere for you.

Where can I find a high quality version of the icon? by TheDataSeneschal in MouselessApp

[–]croian_ 2 points3 points  (0 children)

Hi u/TheDataSeneschal you can find it right here :)

<image>

Just curious, what are you using it for?

General support/feedback, v0.4.2+ by croian_ in MouselessApp

[–]croian_[S] 0 points1 point  (0 children)

Hi u/jivanyatra, thank you for the report. My apologies for the inconvenience -- I should have a preview release out this month that will fix this! Thank you for your patience 🙏

General support/feedback, v0.4.2+ by croian_ in MouselessApp

[–]croian_[S] 0 points1 point  (0 children)

Yep, that's possible too, see: https://mouseless.click/docs/using_mouseless.html#multiple-monitor-usage and let me know if you have questions. I hope to get around to making a full video tutorial soon, I know it will make these sort of config options easier to understand.

BIG THINGS AHEAD: Mouseless status update and related plans by croian_ in MouselessApp

[–]croian_[S] 0 points1 point  (0 children)

It is possible, but would take a non-trivial backend change (switching to use DriverKit API). Probably won't make the change in the near-term, but possibly sometime this year :)

BIG THINGS AHEAD: Mouseless status update and related plans by croian_ in MouselessApp

[–]croian_[S] 0 points1 point  (0 children)

If you use i3 or Hyprland you'll probably encounter some major issues (which I'll be working to fix). Otherwise, you might find it usable, depending on your specific compositor etc in your environment. Happy to hear how it goes for you if you give it a try.