blinry

@blinry@chaos.social
6.2K Followers
2.5K Following
7.7K Posts

Computer science, art, game design. Values autonomy, creativity and curiosity. Polyamorous. Introverted, organized. Humanist. Recurse Center alumn. Feelings: @nibryl

Curator of the https://glitchgallery.org, working on https://github.com/ethersync/ethersync

Homepagehttps://blinry.org
Languagesde, en, tok, jp, es
Pronounsthey/them
Pronouns (German)es/sein

@piko and I now have a landline phone!! ☎️ Glad to see that this one still works, I often called friends with it during my childhood, and later, as a student, ordered a lot of pizzas!

Thanks to @sky and @hiker to bringing to our attention that these work on Fritzbox routers! No dial-out yet, though! 🙁

We might give out the number via DM and establish office hours! 😆

Very useful when your very long line of code doesn't fit on your screen, for example! :P

(Shout-out to @xssfox, who first did this on X.org! https://sprocketfox.io/xssfox/2021/12/02/xrandr/)

Side note: I think more window managers should support *this* feature!

Finally, I tried attaching an additional keyboard and assigned them to a different "seat"!

That worked really well! In Weston, each "seat" has its own keyboard focus, so you can actually work side-by-side with two mice + two keyboards independently!

Also!!! The two seats have their own (independent) clipboards!!!! Whatttt! 🤯

I totally didn't expect this. But multi-seat as a concept seems deeply integrated into libinput + #Wayland! Now it's up to GUI toolkits and compositors to support it!

Of course, we *had* to try a drawing application next!

Here's @tldraw (in Firefox)! 

Collaborative drawing at it's best! 💚

In Firefox, it seems like all mouse events are mashed together, and are seen as coming from the same device.

That means that both cursors can click – if the other one "holds still". Otherwise, I guess Firefox is very confused by a click on a link while the mouse is not in it! 😆

Selections feel strange – the last-moving cursor will determine the selection.

Also notice how, if one cursor hovers a link, *both* turn into hand icons!

Next up: Chromium! It has a very pragmatic solution: It just *ignores* all cursors but the first one!

In the video, the arrow-shaped cursor can click on stuff. The turtle has no power here.

Okay, let's try some applications, and see how they deal with multiple mice! 😈

First up: Gedit, a GTK application.

Both cursors can place the cursor and select text, but movement from one cursor "interrupts" the selection of the other one. Not very satisfying.

Imagine how cool it would be if both had their own selections + cursors!! That would allow a really neat form of collaboration within the same document!

There are couple of surprises around window interaction:

- Once a cursor starts to resize/move a window, those actions are not possible for the other one.
- One cursor can open a menu, and the other one can use it, that one works pretty well!
- Closing a window with one cursor, while the other drags it, makes the second one *disappear*! :D

I mean, these are really hard UI questions to solve! Often, it's not clear to me what the correct behavior should be!

Whoa: Weston, the reference compositor for #Wayland, supports multiple physical independent mice at the same time! 😀

"New mouse, who dis?"

(See toot later in the thread for how to set this up!)

×
Clearly, my Monstera wants to go somewhere! I'm amazed by how fast these aerial roots can grow! :O
@blinry the one we had in the office grew into some surprising places during lockdown. Thankfully one of the IT guys who had to come in a couple of days a week kept it watered but he didn't notice it growing down the back of the desks.
@emily_s @blinry yep, that's what happened to the silver vine in our office too :D https://chaos.social/@daniel_bohrer/104948229604556830
We have several of those in different rooms. At one point, one of them grew on front of a motion sensor and triggered the burglary alarm 😅
Daniel Bohrer (@daniel_bohrer@chaos.social)

Attached: 3 images @mike@chinwag.org watch out, it could end up like this ^^

chaos.social
@blinry "Feed me, Seymour, feed me all night long"
@blinry looks like it wants to shake "hands" with itself
@blinry just wait for the Monstera to take over the next floor down