• pHr34kY@lemmy.world
      link
      fedilink
      arrow-up
      25
      ·
      2 months ago

      It wasn’t always like this.

      I swear every version of Windows between 3.11 and XP was 100% reliable. Then it just started… slipping.

      What’s weird is that it often works on the second try.

      • jaybone@lemmy.zip
        link
        fedilink
        English
        arrow-up
        10
        ·
        2 months ago

        If you’ve ever looked at windows desktop application source code (shudder) they have all this wacky shit around event handling in their native C/C++ APIs, which is a lot less clean that what you typically see in other languages / platforms which do similar event handling. It wouldn’t surprise me if that shit is hacky and buggy as fuck on the OS side of that implementation too.

        So this would be your ctrl-c press event, and whatever handler code.

        Though it’s been like 20 years since I looked at some of this. Maybe it’s better now, but somehow I doubt it.

    • Jesus_666@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      ·
      2 months ago

      Because your company makes you use Azure Virtual Desktop to connect to a VM and AVD’s clipboard handling is as unreliable as anything else from Microsoft?

      • BenLeMan@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        2 months ago

        That’s a sensible theory for when this happens at work (it’s Citrix in my case).

        I’d swear it happens at home on Windows 10 as well, though. Maybe I am pressing it wrong sometimes. Either way, the meme is spot on for me.

      • Echo Dot@feddit.uk
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        I have to connect to remote PC then from that connect to another remote PC then from that connect to another remote PC and then finally log in. I have to enter the same password like six times. It’s a miracle anything syncs across that mess

    • jaschen306@sh.itjust.works
      link
      fedilink
      arrow-up
      8
      arrow-down
      3
      ·
      2 months ago

      Because copy and paste started bring over formatting.

      If you do control shift V, it removes it and is much more reliable.

      • BenLeMan@lemmy.world
        link
        fedilink
        arrow-up
        7
        ·
        edit-2
        2 months ago

        No that’s not what I mean (plus it doesn’t work most of the time, either). It’s the copying that often fails for me, which I only notice when I paste and realize “wait a minute, these are the previous contents of my clipboard.”

    • Ziglin (it/they)@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 months ago

      In my case it’s mostly that browsers and as such also electron Apps unfocus textboxes when the window is unfocused for seemingly no reason, sometimes without giving visual indication meaning that I need to reselect it to copy it.

    • Zarobi@aussie.zone
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 months ago

      I have unconfirmed theories.

      • My C and V key are literally the most worn keys on my keyboard. The letters are completely worn off, they’re by far my most used keys. That amount of use probably makes the contacts degrade and less reliable.
      • Windows 10 (I think?) introduced a “fancy clipboard” with history and multi paste and generally made it an “app”. In my experience the fancier it is the more failure points, since it’s no longer just a simple OS memory buffer, it has its own application logic.
      • Since it’s a global hotkey, the OS has to:
        • Handle the interrupt
        • Query the currently active window / application for a “copy” output of the currently highlighted context
        • Wait for a response
        • Place that response into a buffer of some sort
        • In a highly volatile asynchronous UI where the user can alt tab at any time, I imagine often what happens is that you just didn’t wait long enough for the data to actually copy. Pressing CTRL+C would be equivalent in reliability as waiting 2 seconds, but it’s more fun to press the button a bunch
      • flambonkscious@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        Thanks, that’s interesting - I hadn’t thought about the window messages responding to update the all clipboard

        It’s odd to me that the paste is almost never the previous clipboard value - it’s basically always null

      • BenLeMan@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        Nah that’s not at all how that hand movement works. It’s always rest on Ctrl and then find C for me. It would also type “C” over the highlighted text, which would be very noticeable.

        • Hazel@piefed.blahaj.zone
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 months ago

          Yeah, I guess it would type a C.

          Maybe your keyboard lacks NKRO and your cat was sitting on 6 other keys? =P

    • mrgoosmoos@lemmy.ca
      link
      fedilink
      English
      arrow-up
      11
      ·
      2 months ago

      it pisses me off so much. literally every month some new feature/bug is added to critical software that we use and which results in clearly quantifiable wasted time, money, and stress

      the ctrl+c issue alone has cost the company a few thousand dollars in the past year from the few cases I can think of off the top of my head. there’s a bit of software that we use where we need to enter the information that exists in one field into another field. obviously copy paste is the way to do this, it’s simple and it should work, right? except the program is built on Access and has its own problems on top of Windows fucking everything up. so what happens is people paste the previous copy into the new field instead of the newly-attemped copy. and that results in people spending hundreds of dollars to order the wrong part. bc the fucking software is garbage to interact with.

      • binarytobis@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        I’ll never understand why successful companies can’t just keep printing money, but give in to the insatiable desire to enshittify.

  • abominable_panda@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    ·
    edit-2
    2 months ago

    On linux kde you can highlight & middle click

    Edit: ive only ever used kde seriously so didn’t realise this was an x/ wayland thing.

  • 87Six@lemmy.zip
    link
    fedilink
    arrow-up
    9
    ·
    2 months ago

    Meanwhile in Excel copy-paste is basically wired in with hopes and dreams

    • SippyCup@lemmy.world
      link
      fedilink
      arrow-up
      11
      ·
      2 months ago

      “These two columns… I see what you’re doing here, I’ll just continue that formula down ok?”

      Great! How about this table? Can we copy this bit here and move it to-

      “Your honor I have never seen this man in my life, I don’t speak English, and I think he’s threatening me.”

    • Spice Hoarder@lemmy.zip
      link
      fedilink
      arrow-up
      9
      arrow-down
      3
      ·
      2 months ago

      No. This is the dumbest UX decision anyone has ever made, and I will die on this hill. The keyboard is for text, and the mouse is used for navigation. Anything else, is a bastardization dreamt up by mad men.

      • ILikeBoobies@lemmy.ca
        link
        fedilink
        arrow-up
        3
        arrow-down
        1
        ·
        2 months ago

        If you’re using your mouse to highlight it already then it makes sense to paste with it.

        • friend_of_satan@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          2 months ago

          vim has 48 “clipboards”, but how many people use more than one? how many people get frustrated when they accidentally use the non-default one?

          • absentbird@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            2 months ago

            I mean I use at least two; one for vim and a second one mapped to my system clipboard. But I’ll often yank to other buffers when I’m deep in a project, sometimes you don’t want to lose something you’re gonna be pasting throughout a document.

  • urandom@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    1
    ·
    2 months ago

    Selecting text to automatically copy it, and then pasting it with the middle mouse button is clearly the superior method.

  • AItoothbrush@lemmy.zip
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 months ago

    On most distros/de(or whatever determines this behaviour, idk) on linux you can just select and then middle mouse click. Its so convenient

    • FatVegan@leminal.space
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Is there a reason why it sometimes doesn’t work? I use arch and i’m kind of a noob when it comes to linux. I did the middle mouse tging for a bit and it seems hit and miss or i’m too stupid. Like sometimes it works, and sometimes it keeps pasting the thing i copied 10 min ago, and it doesn’t matter how often i copy a new thing.

      • Synapse@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        2 months ago

        The Ctrl+C and the mouse select are 2 different buffers. Some applications do not accept the mouse select buffer though, and that’s annoying.

        In the best case you can CTRL+C some text, then go mouse select another, and paste both in a new place with CTRL-V and middle mouse button. Don’t mix the order tho.