Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. This is genuinely a brilliant idea, but surely a simple thing to implement in software for any keyboard?

This is genuinely a brilliant idea, but surely a simple thing to implement in software for any keyboard?

Scheduled Pinned Locked Moved Uncategorized
freeappidea
14 Posts 11 Posters 2 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

    RE: https://hachyderm.io/@molly0xfff/116216671655443853

    This is genuinely a brilliant idea, but surely a simple thing to implement in software for any keyboard? Just disengage caps lock whenever the space bar is pressed…

    #FreeAppIdea

    greem@cyberplace.socialG This user is from outside of this forum
    greem@cyberplace.socialG This user is from outside of this forum
    greem@cyberplace.social
    wrote last edited by
    #5

    @jonathanhogg but what if you want the space to be in capitals? What then?

    1 Reply Last reply
    0
    • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

      OK, so it might be that caps lock is implemented in the firmware of external USB keyboards, but Mac laptops already let you remap the functionality of the caps lock key – so I reckon that's all done in software on macOS…

      dougmerritt@mathstodon.xyzD This user is from outside of this forum
      dougmerritt@mathstodon.xyzD This user is from outside of this forum
      dougmerritt@mathstodon.xyz
      wrote last edited by
      #6

      @jonathanhogg
      On external keyboards, the lock functionality (led on the key stays on, and a change in the code sent) is in firmware.

      But it can still be functionally redefined on Mac, Linux, and Windows.

      That's not as nice as remapping *all* of that functionality, but it's often acceptable.

      1 Reply Last reply
      0
      • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

        OK, so it might be that caps lock is implemented in the firmware of external USB keyboards, but Mac laptops already let you remap the functionality of the caps lock key – so I reckon that's all done in software on macOS…

        jonathanhogg@mastodon.socialJ This user is from outside of this forum
        jonathanhogg@mastodon.socialJ This user is from outside of this forum
        jonathanhogg@mastodon.social
        wrote last edited by
        #7

        Actually, no, I might be changing my mind on this again! It looks like there is USB HID stuff for turning the caps lock LED on and off and registering key down and up events for it. So surely it must be possible to do all of this in software…?

        dougmerritt@mathstodon.xyzD 1 Reply Last reply
        0
        • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

          RE: https://hachyderm.io/@molly0xfff/116216671655443853

          This is genuinely a brilliant idea, but surely a simple thing to implement in software for any keyboard? Just disengage caps lock whenever the space bar is pressed…

          #FreeAppIdea

          djfiander@code4lib.socialD This user is from outside of this forum
          djfiander@code4lib.socialD This user is from outside of this forum
          djfiander@code4lib.social
          wrote last edited by
          #8

          @jonathanhogg the open source qmk keyboard firmware provides a sample implementation for this that any (sufficiently tech friendly) user can include in their custom keyboard layout.

          1 Reply Last reply
          0
          • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

            Actually, no, I might be changing my mind on this again! It looks like there is USB HID stuff for turning the caps lock LED on and off and registering key down and up events for it. So surely it must be possible to do all of this in software…?

            dougmerritt@mathstodon.xyzD This user is from outside of this forum
            dougmerritt@mathstodon.xyzD This user is from outside of this forum
            dougmerritt@mathstodon.xyz
            wrote last edited by
            #9

            @jonathanhogg
            Oh, nice. Then sure.

            1 Reply Last reply
            0
            • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

              RE: https://hachyderm.io/@molly0xfff/116216671655443853

              This is genuinely a brilliant idea, but surely a simple thing to implement in software for any keyboard? Just disengage caps lock whenever the space bar is pressed…

              #FreeAppIdea

              lp0_on_fire@social.linux.pizzaL This user is from outside of this forum
              lp0_on_fire@social.linux.pizzaL This user is from outside of this forum
              lp0_on_fire@social.linux.pizza
              wrote last edited by
              #10

              @jonathanhogg, only Space? I have no doubt that you'll Return to this later when the realisation that that is insufficient Enters your head. There's no Escape.

              1 Reply Last reply
              0
              • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

                RE: https://hachyderm.io/@molly0xfff/116216671655443853

                This is genuinely a brilliant idea, but surely a simple thing to implement in software for any keyboard? Just disengage caps lock whenever the space bar is pressed…

                #FreeAppIdea

                th@social.v.stT This user is from outside of this forum
                th@social.v.stT This user is from outside of this forum
                th@social.v.st
                wrote last edited by
                #11

                @jonathanhogg @cstross 5-bit baudot teletypes had this as a mechanical option - an extra lever would switch back to letters after whitespace in number mode.

                Link Preview Image
                1 Reply Last reply
                0
                • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

                  RE: https://hachyderm.io/@molly0xfff/116216671655443853

                  This is genuinely a brilliant idea, but surely a simple thing to implement in software for any keyboard? Just disengage caps lock whenever the space bar is pressed…

                  #FreeAppIdea

                  patpro@social.patpro.netP This user is from outside of this forum
                  patpro@social.patpro.netP This user is from outside of this forum
                  patpro@social.patpro.net
                  wrote last edited by
                  #12

                  @jonathanhogg Sounds super-great, pretty sure I can code this in my Keychron!

                  stash@infosec.exchangeS 1 Reply Last reply
                  0
                  • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

                    RE: https://hachyderm.io/@molly0xfff/116216671655443853

                    This is genuinely a brilliant idea, but surely a simple thing to implement in software for any keyboard? Just disengage caps lock whenever the space bar is pressed…

                    #FreeAppIdea

                    max@toet.dnzm.nlM This user is from outside of this forum
                    max@toet.dnzm.nlM This user is from outside of this forum
                    max@toet.dnzm.nl
                    wrote last edited by
                    #13

                    @jonathanhogg @molly0xfff One of the thumb buttons on my split keyboards is sticky shift on a single tap (so I can release it and the next character I type will be the shifted version), caps word on double tap, and caps lock on triple tap. Glorious.

                    And yes, you can do this for any keyboard with software like Kmonad or similar.

                    1 Reply Last reply
                    0
                    • patpro@social.patpro.netP patpro@social.patpro.net

                      @jonathanhogg Sounds super-great, pretty sure I can code this in my Keychron!

                      stash@infosec.exchangeS This user is from outside of this forum
                      stash@infosec.exchangeS This user is from outside of this forum
                      stash@infosec.exchange
                      wrote last edited by
                      #14

                      @patpro @jonathanhogg Sadly, keychron launcher doesn't seem to let you. I tried using the "Any" key with the `CW_TOGG` code, but it doesn't work on my Keychron K2 HE. It's probably not enabled in their QMK build. Deets: https://docs.qmk.fm/features/caps_word

                      1 Reply Last reply
                      1
                      0
                      • R relay@relay.infosec.exchange shared this topic
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups