Live data from Hacker News

State of multi-player Wayland

blinry.org

71–80 of 115 posts

Re: State of multi-player Wayland

#71
post #23

Earlier quoted context omitted.

> It's actually a lot more work than you'd think to support this... Like: how would one support multiple keyboards? Is there an experimental or logical model for that?

Multiple keyboards is trivial - unless you meant multiple active cursors. (If you've used a USB keyboard attahced to your laptop - you've already experienced multiple keyboards. Both work.) Multiple mice is esoteric.

Multiple mice (1 pointer) is not esoteric at all... I have a completely normal scenario with 3 (normal mouse, track pad, track point) right now.

And at home, I have a mouse on the left side of the keyboard and another one on the right.

Re: State of multi-player Wayland

#72
post #55

I wish libinput gave the option for pointer inertia, where the pointer glides to a gradual rather than a hard halt after you stop moving it. I’m limited to a trackpad these days and it’s a really nice feature on my Steamdeck that I’d love to have on my Thinkpad. Come to think of it, Steamdeck is Wayland? How do they implement it?

>I wish libinput gave the option for pointer inertia, where the pointer glides to a gradual rather than a hard halt after you stop moving it Why? That seems like it would make it a lot harder to move the cursor precisely. (in fact the main implementation of it on linux I know of was a joke in IOCC)

[deleted]

Re: State of multi-player Wayland

#75
post #71

Earlier quoted context omitted.

Multiple keyboards is trivial - unless you meant multiple active cursors. (If you've used a USB keyboard attahced to your laptop - you've already experienced multiple keyboards. Both work.) Multiple mice is esoteric.

Multiple mice (1 pointer) is not esoteric at all... I have a completely normal scenario with 3 (normal mouse, track pad, track point) right now. And at home, I have a mouse on the left side of the keyboard and another one on the right.

Given the example, I meant multiple cursors. I assumed it would have been obvious.

Re: State of multi-player Wayland

#77

Earlier quoted context omitted.

How precisely can you scroll on your phone? I don't think anyone finds it awkward. I get the impression that you're thinking of a much jankier implementation of "inertia" than that, and to be honest I wouldn't be surprised if that's what we'd get anyway. An unambitious inertia describes the linux community of the past decade pretty well.

It works similarly to the steam deck actually. You flick and then tap/hold to stop.

Does this mean the inertia only applies if you remove your finger at the end of the movement, and so non-flicky movements are interpreted normally, with the cursor stopping as soon as your finger stops? That implementation sounds a lot better than how I interpreted the original comment; I thought they meant it would apply to all movements, even when your finger stays down the whole time.

Re: State of multi-player Wayland

#78
post #71

Earlier quoted context omitted.

Multiple mice (1 pointer) is not esoteric at all... I have a completely normal scenario with 3 (normal mouse, track pad, track point) right now. And at home, I have a mouse on the left side of the keyboard and another one on the right.

Given the example, I meant multiple cursors. I assumed it would have been obvious.

It's not obvious if your core statement is "multiple keyboards is trivial".

Assuming that multiple mice obviously means multiple cursors while in the same comment assuming that multiple keyboards obviously does not imply multiple input cursors is in fact pretty confusing to me

Re: State of multi-player Wayland

#79

I have never liked split keyboards but I might if each keyboard was also a mouse with its own cursor, it seems fun to develop the skill to work that way. Would also be useful at times if the the Thinkpad trackpoint and trackpad could each have their own cursor and I could leave one somewhere. Or maybe a cursor stack like pushd/popd, registers would probably work better; instead of virtual desktops just give me one ma…

Wayland seats are sets of inputs, to be handled together, each seat having its own cursor position, focused element, and so forth. That’s not what you want, I believe.

… unless you do want the left half of your keyboard to type into one window, and the right half of your keyboard into another.

Re: State of multi-player Wayland

#80
This is cool. I feel like I shouldn’t be the only one who as a kid connected up an extra mouse to their computer with their buddy and was disappointed to still only have one cursor.

The way screen sharing solutions like Teams handle the multi cursor thing is to just keep the main cursor jumping around, which works, but meh.

Having multiple cursors within the same environment theoretically enables such interesting collaborative experiences. Imagine a large surface in which everyone has their own workspace (cluster of windows), but you can seamlessly go between them …

Post reply on HN