• 1 Post
  • 158 Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle


















  • I use keyd for software remapping now, and I like it a lot more than xkb’s esoteric options. It has functionality for layers like layer:C, where any “passthrough” input will have the defined modifier (or combo like C-S-M), but you can define whatever other bindings inside.

    Long story short, I’ve used it to remap caps, control, shift (with a custom shift layer for some symbols), and meta, with overloads, double tap/hold into layers, oneshots, timeouts, and all sorts of (surprisingly fluid) nonsense. It’s so much easier than wading through xkb options for me.

    To sidestep the question slightly less, I always got rid of capslock altogether instead of swapping. That still leaves true escape to be hit accidentally, but I think there should be an option to change escape too?

    Edit: what I always used was

    # make CapsLock behave like Ctrl:
    setxkbmap -option ctrl:nocaps
    
    # make short-pressed Ctrl behave like Escape:
    xcape -e 'Control_L=Escape'
    

    from here


  • degen@midwest.social
    cake
    toNews@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 months ago

    I’ve always been a software guy, but man does building and doing something more physical sound fun. And the community around it all. I plan to get started (at some point) with a homeserver. Networking always felt more high stakes with security and privacy than the application side. Indie web has been calling my name though.