Post AvE4BnssHsrmQnpt5s by [email protected] | |
More posts by [email protected] | |
Post #AvA724PrUPAg2TTZom by [email protected] | |
0 likes, 4 repeats | |
Whoa: Weston, the reference compositor for #Wayland, supports multiple physical… | |
Post #AvA724Y105h2RlI5Wi by [email protected] | |
0 likes, 0 repeats | |
There are couple of surprises around window interaction:- Once a cursor starts … | |
Post #AvA724fSYPeEoqm288 by [email protected] | |
0 likes, 0 repeats | |
Okay, let's try some applications, and see how they deal with multiple mice… | |
Post #AvA724mC9N2H9jvPd2 by [email protected] | |
0 likes, 0 repeats | |
Next up: Chromium! It has a very pragmatic solution: It just *ignores* all curs… | |
Post #AvA724rroHZZRKZwTA by [email protected] | |
0 likes, 0 repeats | |
@blinry have you heard of Hammerfall (now Hammerfight), the video game? | |
Post #AvA724ybPExbmDjJy4 by [email protected] | |
0 likes, 0 repeats | |
@necrophcodr I think I got it from one of the early Humble Bundles! You mean it… | |
Post #AvA7254H49Uu3oNqoC by [email protected] | |
0 likes, 0 repeats | |
@blinry I mean it IS | |
Post #AvA7259akNkcKIs664 by [email protected] | |
0 likes, 0 repeats | |
@necrophcodr :O On Windows only, I assume? | |
Post #AvA725FcNyZUczguUS by [email protected] | |
0 likes, 1 repeats | |
@blinry yes, that is likely the case. i haven't tried it in over a decade i… | |
Post #AvA725FyMer4e5rC2i by [email protected] | |
0 likes, 0 repeats | |
OH @piko: That should be an event at the next CCC Congress! "Bring your ow… | |
Post #AvA725gukUPDzeSi2K by [email protected] | |
0 likes, 0 repeats | |
In Firefox, it seems like all mouse events are mashed together, and are seen as… | |
Post #AvA7264JLV7ZADPOVM by [email protected] | |
0 likes, 0 repeats | |
Of course, we *had* to try a drawing application next!Here's @tldraw (in Fi… | |
Post #AvABRlgEAhwfHAdkiO by [email protected] | |
0 likes, 1 repeats | |
@blinry @piko Now I'm interested in how many mice you can physically connec… | |
Post #AvAFNyboYnvs241WQy by [email protected] | |
0 likes, 1 repeats | |
@blinry What happens if each mouse tries to resize (or move) its own window? | |
Post #AvAFUOsvmO6nGP5oMy by [email protected] | |
0 likes, 0 repeats | |
Finally, I tried attaching an additional keyboard and assigned them to a differ… | |
Post #AvAFUP01M1mPcOPTQ8 by [email protected] | |
0 likes, 0 repeats | |
Tried it again, and the independent clipboards still seem a bit glitchy after a… | |
Post #AvAFUP7ot21C0a3hZo by [email protected] | |
0 likes, 0 repeats | |
Side note: I think more window managers should support *this* feature! | |
Post #AvAFUPFyOiXYPrsDHk by [email protected] | |
0 likes, 1 repeats | |
@blinry potentially useful for tablets | |
Post #AvAFUPUVWgAN8wfowK by [email protected] | |
0 likes, 1 repeats | |
Very useful when your very long line of code doesn't fit on your screen, fo… | |
Post #AvAFUPrY90b8IPSDr6 by [email protected] | |
0 likes, 0 repeats | |
Okay, here's how to set this up!You need to create a udev rule for the &quo… | |
Post #AvAFUQEEmekJQm4LDc by [email protected] | |
0 likes, 0 repeats | |
1. Use `sudo libinput list-devices` to find the device file (like "/dev/in… | |
Post #AvAHnjyBoJoa4EtztI by [email protected] | |
0 likes, 0 repeats | |
@jernej__s That works, see video in the parent toot! :) | |
Post #AvAHnk4vPHCcP83NOC by [email protected] | |
0 likes, 1 repeats | |
@blinry Ah, I missed it (I hate how Mastodon treats silent videos the same way … | |
Post #AvAJq8l2ouuNQw1ewy by [email protected] | |
0 likes, 1 repeats | |
@blinry It's especially useful if you want to create flat smart surfaces wh… | |
Post #AvB5H8yApvptkqXqpU by [email protected] | |
0 likes, 1 repeats | |
@blinry So what? X11 could do this decades ago… | |
Post #AvBUcVhQ1LfDBWzdC4 by [email protected] | |
0 likes, 1 repeats | |
@blinry This totally makes up for ignoring screen sharing and high-latency (Int… | |
Post #AvBWIOa0yrs3Dm4AO8 by [email protected] | |
0 likes, 0 repeats | |
@blinry If, as you claim, all cursor events are mashed together, then how does… | |
Post #AvBWIOhSXBpFarY6zY by [email protected] | |
0 likes, 0 repeats | |
@blinry @tldraw Ah, yeah, after rewatching, there seem to be zigzag-like patter… | |
Post #AvBWIxbekkypr06TJ2 by [email protected] | |
0 likes, 0 repeats | |
@blinry I'm pretty sure these are turtles, not mice… :D | |
Post #AvBWJ8Q0YPCNO3jpB2 by [email protected] | |
0 likes, 0 repeats | |
@blinry I remember playing Settlers 2 on PC using two mice. One was connected t… | |
Post #AvBWJ8WOAgIphqiv7g by [email protected] | |
0 likes, 0 repeats | |
@davidlohner Haha, good days! :3 | |
Post #AvBWJD9svmGy5VEWEy by [email protected] | |
0 likes, 0 repeats | |
You could try this script (requires zenity & possibly more tools? Please re… | |
Post #AvBWJDa7MFFxOrVT84 by [email protected] | |
0 likes, 0 repeats | |
This was a fun afternoon! Thanks for following along.Let me know which other pr… | |
Post #AvBWJDzdpLfmg1Rque by [email protected] | |
0 likes, 0 repeats | |
Looks like SDL (the multimedia library) very recently merged support for multi-… | |
Post #AvBWKZyTaSeV8jY6l6 by [email protected] | |
0 likes, 0 repeats | |
@blinry Good thing! Random scripts writing things into system file is only crea… | |
Post #AvBWOYmHygfOaSkMYS by [email protected] | |
0 likes, 0 repeats | |
@curved_ruler @blinry immediately started wondering the same :D | |
Post #AvBWPECxwPMp54XkKO by [email protected] | |
0 likes, 0 repeats | |
@blinry im hyperventilating | |
Post #AvBWPEJLYgTHOrWqH2 by [email protected] | |
0 likes, 0 repeats | |
@blinry i want a button that shakes it all up and tumbles the windows ontop of … | |
Post #AvBWPEQ59drJjkgDlw by [email protected] | |
0 likes, 0 repeats | |
@SarraceniaWilds Hehe :) And maybe a small fireplace to the side, so that you c… | |
Post #AvBWPEXAjHWw5jzsp6 by [email protected] | |
0 likes, 0 repeats | |
@blinry yes yes yes and if the cursor gets too close it catches fire and change… | |
Post #AvBWPEduKEuyQd9GK0 by [email protected] | |
0 likes, 0 repeats | |
@SarraceniaWilds Ha yeah!Maybe Firefox would be immune? And all note-taking app… | |
Post #AvBWPHFubuVSX4wdpw by [email protected] | |
0 likes, 0 repeats | |
@blinry computers should be fun | |
Post #AvBWRrWQkAmxadu5nU by [email protected] | |
0 likes, 0 repeats | |
@blinry have you by change tried if it also works with a monitor or GPU the sam… | |
Post #AvBWRrdAL8AzvX3TIO by [email protected] | |
0 likes, 0 repeats | |
@agowa338 I *think* that's what the physical seats are for! ENV{ID_SEAT}. B… | |
Post #AvBWSuYSxA2THmM8Ui by [email protected] | |
0 likes, 0 repeats | |
@blinry as someone who still prefers outline moving/resizing, I most certainly … | |
Post #AvBWTOrIHivPGrOb0S by [email protected] | |
0 likes, 0 repeats | |
@blinry we need this at 39c3!! | |
Post #AvBWThzR9fjCbcLrpw by [email protected] | |
0 likes, 0 repeats | |
@blinry I tried to use seats a few years ago, but documentation was shit. I nev… | |
Post #AvBWTi6Akd7EwVVFKq by [email protected] | |
0 likes, 0 repeats | |
@agowa338 @blinry that's always sad because people put a lot of time and ef… | |
Post #AvBWTjlgXlus7XvugC by [email protected] | |
0 likes, 0 repeats | |
@blinry That's what Squeak/Smalltalk always made fun to do. But it is not a… | |
Post #AvBWWvPtgu8V7JGJCy by [email protected] | |
0 likes, 0 repeats | |
@marcel @blinry @tldraw Clearly all mouse events are not mashed together in gen… | |
Post #AvBWWvWHJBExR6FP9c by [email protected] | |
0 likes, 0 repeats | |
@elithebearded @blinry Agree, that this will probably rare for single users.The… | |
Post #AvBWXdxQ5d5xG1HhZI by [email protected] | |
0 likes, 0 repeats | |
@davidlohner exactly the first thought I had when I saw @blinry experimenting w… | |
Post #AvBWcH6uSgDTqYvpho by [email protected] | |
0 likes, 0 repeats | |
@blinry that's awesome! Though I will point out that multi mouse support ha… | |
Post #AvBWgksfia0hKuPO6q by [email protected] | |
0 likes, 0 repeats | |
@ananas @curved_ruler Seems that Weston is click-to-focus-window only. But ther… | |
Post #AvBWiZGHt9RtsaJpT6 by [email protected] | |
0 likes, 0 repeats | |
@lanodan @blinry Weston is a bit of a demo of what compositors can do too vs so… | |
Post #AvBWiZiID1qnHRQC7U by [email protected] | |
0 likes, 0 repeats | |
@lanodan @blinry (in general, if you dig deeper into Wayland protocols, there i… | |
Post #AvBWizYG8xH1PqvY5g by [email protected] | |
0 likes, 0 repeats | |
@blinry Does it have a classical X focus-follows-mouse behavior? If so, I’d … | |
Post #AvBWrMNZ9g6IWyupyi by [email protected] | |
0 likes, 0 repeats | |
@SarraceniaWilds @blinry YESI WOULD ALSO ONLY USE THIS RESPONSIBLY I SWEAR | |
Post #AvBWs3zJ1Eq3mTu5Gy by [email protected] | |
0 likes, 0 repeats | |
@marcel @blinry @tldraw Very simplified: On the protocol level what you effecti… | |
Post #AvBWtZV5LEWBnyUHDc by [email protected] | |
0 likes, 0 repeats | |
@blinry @xssfox oh noes...Reminds me of a colleague who, after being told the r… | |
Post #AvBWvalNcKpEIi4YTI by [email protected] | |
0 likes, 0 repeats | |
@blinry @agowa338 Physical seats effectively signal "this is a different c… | |
Post #AvBWx4OsudUoVaFtBI by [email protected] | |
0 likes, 0 repeats | |
@blinry @piko I'd love to see that! | |
Post #AvBWyENHJYzZjS3cfo by [email protected] | |
0 likes, 0 repeats | |
@blinry Ja, aber sowas führt zu… https://estrogen.network/notes/a8wokso2w2ub… | |
Post #AvBX4WKxRWrpBByHCa by [email protected] | |
0 likes, 0 repeats | |
@curved_ruler The first resizing or movement action on a window seems to lock i… | |
Post #AvBX5pJKNugyJapcPI by [email protected] | |
0 likes, 0 repeats | |
@blinry one fun detail is that Weston implements remote desktop through a plugi… | |
Post #AvBX9OqciPdjOr6pUG by [email protected] | |
0 likes, 0 repeats | |
@blinry @xssfox thanks, I hate it | |
Post #AvBXBtz9uvZ8YDIKoK by [email protected] | |
0 likes, 0 repeats | |
could maybe be nice for touchscreen laptops and tablets actually | |
Post #AvBXFQPboQFrzNLXIu by [email protected] | |
0 likes, 0 repeats | |
@blinry some kind of game? Not sure if any would support this. Needs to be deve… | |
Post #AvBXL22FMELK7h5nCi by [email protected] | |
0 likes, 0 repeats | |
@blinry i need this to be real so i can open an issue in the repository that de… | |
Post #AvBXOKW56LQAJIcV1s by [email protected] | |
0 likes, 0 repeats | |
@jernej__s @piko Me too! :O | |
Post #AvBXObSo5lu2s4Dcmm by [email protected] | |
0 likes, 0 repeats | |
@blinry please try Ardour and bespoke. Ardour uses its own flavor of gtk, if I … | |
Post #AvBXT7LNVKKcu6te52 by [email protected] | |
0 likes, 0 repeats | |
@noiob Oh really, on Gnome? :O I'm surprised by that! Do you know whether i… | |
Post #AvBXTiuPq1LLPUZeKW by [email protected] | |
0 likes, 0 repeats | |
@blinry I was struggling to come up with a single use case aside table top flat… | |
Post #AvBXUh1aKUjFr6ODpo by [email protected] | |
0 likes, 0 repeats | |
@blinry I see the use case at a tablet / table, which is used by two different … | |
Post #AvBXWKVszrymcKLLaS by [email protected] | |
0 likes, 0 repeats | |
@blinry For NixOS, I think you could do this (just typing this on my phone, I h… | |
Post #AvBclnN4UBwAEUPjtY by [email protected] | |
0 likes, 0 repeats | |
@davidlohner @blinry Wow, memories...Check out Widelands.org you might like tha… | |
Post #AvBmh06wgtwPq3Dwps by [email protected] | |
0 likes, 0 repeats | |
@blinry @davidlohner that was what first came to my mind as well! 😍 | |
Post #AvByDqm9WH4TwBMfDs by [email protected] | |
0 likes, 0 repeats | |
@blinry …does this count? 😁(Came back to my resized terminal window after … | |
Post #AvByGStAmowcirtYem by [email protected] | |
0 likes, 0 repeats | |
@DerPumu I'm a Java dev, but no | |
Post #AvC0bhnWka2ex3VhZ2 by [email protected] | |
0 likes, 1 repeats | |
@blinry MOUSE FIGHT MOUSE FIGHT | |
Post #AvCQSv0SrwXM7T24Gm by [email protected] | |
0 likes, 0 repeats | |
@blinry Okay, now I want to know how many you can have at once. | |
Post #AvDUZXrvt1OlMSPuTY by [email protected] | |
0 likes, 1 repeats | |
@blinry Reminds me of playing split-screen Settlers II with my sister with 2 mi… | |
Post #AvE4BnnCcyKU9DBMFk by [email protected] | |
0 likes, 0 repeats | |
@blinry User: "Help, my window is crooked".Helpdesk: "No problem… | |
Post #AvE4BnssHsrmQnpt5s by [email protected] | |
0 likes, 0 repeats | |
@yngmar @blinry pmsl | |
Post #AvE5NN9vZlZcyTtPOq by [email protected] | |
0 likes, 0 repeats | |
@blinry Die Siedler by BlueByte also supported two mice head to head play. On P… | |
Post #AvzlttQiSPp2pc3FOC by [email protected] | |
0 likes, 0 repeats | |
@robinsyl Yeah, in my Java times, I was glad for wider screens rather than tall… | |
Post #AvzlttaHspTjJIWtJA by [email protected] | |
0 likes, 0 repeats | |
@DerPumu but then you can't see the stacktrace | |
Post #AvzmogV3CgPFEg9vU0 by [email protected] | |
0 likes, 0 repeats | |
@lanodan @blinry I can imagine some scenarios where it might be useful. Perhaps… | |
Post #Ax2EBxyMZCtxHMPju4 by [email protected] | |
0 likes, 1 repeats | |
@blinry also Right Mouse Click + Mouse Scrolling should control the Opacity to … |