| Post AvzlttaHspTjJIWtJA 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 … |