keyd is aweseome, but…

I was able to make a binding for my caps lock key so that pressing it would be an escape key, but holding it was a super modifier. It was days before I realized it was interfering with the disable touchpad while typing thing. I have mouse= in vim so the random mouse activity didn’t have much of an affect while using the terminal, but it made it nearly impossible to use any web site where I had to type. So I’ve had to disable it for now.

  services.keyd.enable = true;
  services.keyd.keyboards = {
    default = {
      ids = [ "*" ];
      settings = {
        main = {
          capslock = "overload(meta, esc)";
        };
      };
    };
  };

Tags

=> #index

Navigation

=> index | tags | prev ⏰ | ⏰ next

created: 2025-01-10

updated: 2025-01-11 18:43:09

(re)generated: 2025-01-11

Proxy Information
Original URL
gemini://thatit.be/2025-01-10-22-20-35.gmi
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
487.110286 milliseconds
Gemini-to-HTML Time
0.603641 milliseconds

This content has been proxied by September (ba2dc).