• kn33@lemmy.world
    link
    fedilink
    English
    arrow-up
    154
    ·
    1 year ago

    It’s an accessibility thing. If you can’t press two keys at once, then you can turn it on and press the modifier key, then the active key.

    • ZILtoid1991@kbin.social
      link
      fedilink
      arrow-up
      46
      arrow-down
      10
      ·
      1 year ago

      It would be nice if the default wasn’t being on, or it asked during installation or something.

          • enki@lemm.ee
            link
            fedilink
            English
            arrow-up
            39
            arrow-down
            2
            ·
            1 year ago

            It’s a hell of a lot easier to disable than it is to enable, especially if you’re not disabled. It’s a minor inconvenience once for us, but enabling it could be exceedingly difficult to overcome for someone else.

            • TopRamenBinLaden@sh.itjust.works
              link
              fedilink
              English
              arrow-up
              15
              ·
              edit-2
              1 year ago

              Yea, a disabled person might have to get help to enable sticky keys if it wasn’t on by default. Most non-disabled people should not need help, unless they are so tech illiterate that they don’t know how to use Google.

              It’s a small annoyance that gets less annoying if you look at it from an empathetic viewpoint.

          • turmacar@lemmy.world
            link
            fedilink
            arrow-up
            5
            ·
            1 year ago

            More one of those long ramps that switches back several times that you can ignore and take the stairs.

        • snowsuit2654@lemmy.blahaj.zone
          link
          fedilink
          English
          arrow-up
          6
          ·
          1 year ago

          Eh, many people use computers but are not the ones who installed the operating system (e.g. work, school, library, etc.). I think it’s likely more accessible to be able to enable the feature at any time, if needed. In my experience pressing shift five times generally only happens to me when playing games. I don’t know how often it pops with normal web browsing, email, etc.

    • kubica@kbin.social
      link
      fedilink
      arrow-up
      8
      ·
      1 year ago

      I usually have it turned off. But I found it kinda useful once that I had a cast in one hand.

    • MooseBoys@lemmy.world
      link
      fedilink
      arrow-up
      6
      ·
      edit-2
      1 year ago

      There’s also no reason for a game to inadvertently trigger it. All games should clear the SKF_HOTKEYACTIVE flag on launch to disable the feature trigger during gameplay. Unreal, Unity, and most other engines do this by default.

    • WarmSoda@lemm.ee
      link
      fedilink
      arrow-up
      12
      arrow-down
      9
      ·
      1 year ago

      And that’s all fine and dandy.
      If it didn’t randomly decide to turn on.

      • kn33@lemmy.world
        link
        fedilink
        English
        arrow-up
        46
        arrow-down
        2
        ·
        1 year ago

        It turns on when you tap shift 5 times in a row. It also has a pop up when it turns on giving you a link to the setting to turn off that behavior. Just turn it off when it happens if you aren’t going to use it.

  • soulfirethewolf@lemdro.id
    link
    fedilink
    English
    arrow-up
    69
    ·
    1 year ago

    Sticky keys is it so that when you press the modifier keys (control, shift, alt/option and win/meta/super/command), you won’t need to hold them in order to activate a keyboard shortcut.

    It’s an accessibility feature designed to make it easier for people who may have trouble using a keyboard to activate keyboard shortcuts.

  • YashaB@lemmy.world
    link
    fedilink
    arrow-up
    57
    ·
    edit-2
    1 year ago

    As a tetraplegic person, sticky keys are my lifesaver. I can only push one button at a time on my keyboard. Thanks to sticky keys, I can write grammatically correct and use key combinations.

    That’s what sticky keys is made for. Normally, it shouldn’t be active on default though, on my computers it never was. I always had to turn it on.

    • zxqwas@lemmy.world
      link
      fedilink
      arrow-up
      30
      ·
      1 year ago

      The shortcut to activate them is active by default and windows will display a notification when you press shift 5 times (I think) asking you about it. That happens a lot when you play some games.

      Easy enough to turn off the notification though. So not sure what OP is fussing about.

    • LwL@lemmy.world
      link
      fedilink
      arrow-up
      13
      arrow-down
      2
      ·
      1 year ago

      It isn’t on by default, but pressing shift I think 5 times fast in a row is a shortcut not even to turn it on, but to display a pop-up asking you if you want to turn it on.

      You can disable that though. However it still seems like something that shouldn’t be happening by default, since no one is going to want to use it without knowing about it, and at that point opt-in seems better with how easy it is to do accidentally.

      • Honytawk@lemmy.zip
        link
        fedilink
        arrow-up
        17
        arrow-down
        1
        ·
        1 year ago

        The thing about accessibility features is that they need to be accessible.

        It is much easier for a regular person to disable them than for a disabled or old person to enable them.

  • KSP Atlas@sopuli.xyz
    link
    fedilink
    arrow-up
    56
    ·
    edit-2
    1 year ago

    Fun fact: A common way to get access to SYSTEM (higher than admin) privileges on Windows is the sethc exploit, where you replace sethc (the program that shows the sticky keys dialog) with command prompt, and it gets started as SYSTEM, the only thing needed is write access to System32, which can either be from an admin account or by editing the file system externally. This also allows opening a command prompt on the login screen, allowing some cursed things, like if you start explorer.exe on the login screen it combines the desktop and login screen.

    • RedditWanderer@lemmy.world
      link
      fedilink
      arrow-up
      19
      arrow-down
      1
      ·
      1 year ago

      Yes if you hold “shift” for 5 seconds, it will attempt to turn on sticky keys, which makes individual key strokes act like if you were holding them down. Individually pressing ctrl, alt, del with sticky keys is like pressing ctrl+alt+del

    • root@lemmy.world
      link
      fedilink
      arrow-up
      5
      arrow-down
      1
      ·
      1 year ago

      Was going to say, I don’t remember seeing this anytime recently, then remembered I’ve been daily driving Linux for like 5 years, lol.

      • SirQuackTheDuck@lemmy.world
        link
        fedilink
        arrow-up
        12
        ·
        edit-2
        1 year ago

        It’s an accessibly feature for those who can’t hold down shift and the key they want to have in uppercase (or the variant, like the exclamation point).

        It’s useful for less computer savvy people or those with muscular issues (and for Tom, who fucking insists using his tongue to type is more hygienic (it’s decidedly not))

  • RememberTheApollo_@lemmy.world
    link
    fedilink
    arrow-up
    27
    ·
    1 year ago

    I can’t remember the last time I had a sticky keys issue.

    However, Win10 randomly deciding to background/minimize my game for absolutely no reason is definitely a thing. Nothing like having to alt-tab back into your game to find yourself dead when you stopped moving in the middle of a firefight.

    • lunachocken@iusearchlinux.fyi
      link
      fedilink
      arrow-up
      15
      ·
      1 year ago

      File explorer just casually says hello during a full screen game and overrides the active window.

      One of the reasons I use linux now. Now I get to break absolutely everything if I’m not careful.

      • Nikls94@lemmy.world
        link
        fedilink
        arrow-up
        8
        ·
        1 year ago

        "Let me just install this mouse driver while trying not wreck my audio driver…“

        "Aaand I’ve broken 28 pixels“

        • ziggurat@lemmy.world
          link
          fedilink
          arrow-up
          4
          ·
          1 year ago

          This sounds like something that could actually happen back before Ubuntu became a thing.

          Don’t misunderstand me, ubtuntu didn’t solve this particular problem, but they did make a good for the time distro

          • Nikls94@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            10 months ago

            Omg I just logged back into this account and read this comment you left 2 months ago. Since then I was playing and watching all of Xenosaga. Is your username probably inspired by Ziggy?

    • vxx@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      1 year ago

      Never happens to me, but I also have a keyboard that let’s you deactivate the Windows and Tab keys. I have them deactivated at all times and alt+tab on my second keyboard.

  • dorumon@lemm.ee
    link
    fedilink
    arrow-up
    23
    ·
    1 year ago

    As someone who has had shitty laptop keyboards with fucked up keyboards. I got some actual use out of the feature throughout the years and I have to say it’s quite nice.

  • pascal@lemm.ee
    link
    fedilink
    arrow-up
    30
    arrow-down
    9
    ·
    1 year ago

    Tell me OP is 14 years old without telling me OP is 14 years old.

  • EmperorHenry@discuss.tchncs.de
    link
    fedilink
    arrow-up
    17
    ·
    1 year ago

    Well, for anyone who can’t hold multiple keys at once for any reason. If they are unable to hold CTRL and shift at the same time from hand injuries or something then that’s what the sticky keys are for.

  • HenryWong327
    link
    fedilink
    arrow-up
    9
    ·
    1 year ago

    A similar thing I’ve run into where a feature that usually wouldn’t get activated much gets in the way because of games making you input weird patterns is the Windows language swap hotkey, alt-shift. I play a game that uses alt and shift a lot, and involves quite a bit of typing, so I kept getting confused why my language was suddenly different. Took me ages to find out why.

    • Honytawk@lemmy.zip
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 year ago

      If you just make sure to only have a single keyboard layout in the settings, it doesn’t have any other layouts it can switch to.

      I don’t get why you’d need multiple layouts, don’t you just have one keyboard connected to your computer?

      But yeah, just disable the hotkey.

    • Buddahriffic@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Yeah, it’s annoying. I use Dvorak but some games don’t detect that (a lot of respect to those that do detect it because my qwerty typing isn’t very efficient anymore, if I do need to type in addition to game input) and it’s easier to switch to qwerty than rebind everything, so I don’t want to disable it.

      Though if you don’t use the other languages, you can remove them from your list. Do a search to find it, MS likes to move this option around so I don’t know offhand where it is right now, but if you only have one language/layout, the key combo does nothing. You can also change the hotkeys.

      • HenryWong327
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        I need the other languages, instead I disabled the hotkey to swap.

  • ivanafterall@kbin.social
    link
    fedilink
    arrow-up
    9
    arrow-down
    1
    ·
    1 year ago

    I don’t know that there’s a point to them, so much as I just lose all motivation and fall straight to sleep after finishing my porn sessions.

    • starman2112@sh.itjust.works
      link
      fedilink
      arrow-up
      14
      ·
      1 year ago

      You know how when you press the caps button on your phone keyboard, it Capitalizes the next character you type? It’s that, but on a physical keyboard. Normally you have to hold the shift key, but stickykeys lets you just tap it.

        • Thomrade@lemmy.world
          link
          fedilink
          arrow-up
          14
          ·
          1 year ago

          caps lock but that toggles itself off after a single character. it’s made for people who have dexterity issues and cannot hold multiple keys at the same time.

        • chiliedogg@lemmy.world
          link
          fedilink
          arrow-up
          13
          ·
          1 year ago

          It only lasts for one character, it works on all characters (for instance Caps Lock won’t change a “2” India an “@”), and it also works for other modifier keys like “Ctrl” and “Alt.”

          It’s an accessibility feature. If you only have 1 hand, for instance, some shortcuts would be impossible without it.

          • hakunawazo@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            1 year ago

            If you only have 1 hand, for instance, some shortcuts would be impossible without it.

            ( ͡° ͜ʖ ͡°)

          • Mirshe@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            1 year ago

            Or if you’re arthritic or have a hand injury and holding down multiple keys is painful/stretching digits to reach shortcuts is painful.

        • starman2112@sh.itjust.works
          link
          fedilink
          arrow-up
          5
          ·
          1 year ago

          Not exactly. Using capslock is more cumbersome because you have to press it, then type your letter, then press it again. It doesn’t sound like much, but imagine if the caps button on your phone worked like that. Press it once and you TYPE LIKE THIS UNTIL YOU PRESS IT again

          • sbexpert@lemmy.world
            link
            fedilink
            arrow-up
            3
            ·
            1 year ago

            On the other hand, if you do want to type like that on a phone, double-tap the caps button and it stays capitalized. (I don’t know if this works on all phones).