Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added numlock on swap with capslock #948

Closed
wants to merge 1 commit into from
Closed

Conversation

99702
Copy link

@99702 99702 commented Feb 5, 2025

Hey guys,

I added additional `Swap with NumLock' for caps lock.

@leviport
Copy link
Member

leviport commented Feb 5, 2025

This seems like a very obscure customization that few users would want to make. What would be the reason for swapping numlock and caps lock?

@99702
Copy link
Author

99702 commented Feb 5, 2025

Yes but In my case, when I'm on a Zoom call and remote sharing while coding in IntelliJ (with IdeaVim), pressing Escape triggers the Zoom pop-up for the other person instead of working in my IDE. To solve this, I remapped Num Lock to act as Escape in IntelliJ. However, Num Lock is far from the main typing area, so I swapped Caps Lock with Num Lock to make it more accessible. I couldn’t just remap Caps Lock to Escape because it requires two presses to switch back to normal mode, but using Num Lock allows me to do it in one press.

@leviport
Copy link
Member

leviport commented Feb 5, 2025

That makes sense. However, I think this swap is still very niche, and I'm not sure it will benefit enough users to justify it being exposed as a default option.

In Gnome, more advanced xkb changes could be made in gnome-tweaks. There is a community COSMIC Tweaks utility being worked on at the moment, though. Maybe that would be a better place to work on more advanced xkb configuration options? It would probably be good to open an issue on that repo to get the thoughts of the people currently working on it before building whole new pages, but I'm sure they'd love the help.

@leviport
Copy link
Member

leviport commented Feb 6, 2025

Since we don't want to add this option to cosmic-settings, I'm going to close this PR. Thanks for the suggestion though!

@leviport leviport closed this Feb 6, 2025
@99702 99702 deleted the patch-1 branch February 6, 2025 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants