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

setxkb.sh disables most F1 - F12 keys in all apps, but any modifier(s) + (F1 - F12) keys are working fine #22

Open
DadangSudadang opened this issue Dec 15, 2021 · 3 comments

Comments

@DadangSudadang
Copy link

DadangSudadang commented Dec 15, 2021

As the title says, setting setxkb,sh makes most F1 - F12 keys doesn't work (e.g. F5 to refresh), but any modifiers + (F1 - F12) key combos (e.g. Alt+F4) work fine everywhere.

I executed the script using setxkb,sh 4n us us, and using the command written automatically in the .bashrc:
setxkbmap -model 'pc104' -layout 'us(cmk_ed_us)' -option 'misc:extend,lv5:caps_switch_lock,grp:shifts_toggle,compose:menu

Both always make this problem appear in both of my machines.

My machines are currently running:

  • Fedora 35 KDE 5.23.3
  • Fedora 33 KDE 5.20.5

Any suggestions on where to look for?

@DreymaR
Copy link
Owner

DreymaR commented Dec 16, 2021

I don't know exactly why that happens to you, but if you wish you can comment out all the F# key lines in the symbols/extend file in the BigBag (the one that's installed, or you'll have to reinstall it) and restart the X server. Use the setxkb.sh script to ensure your server is refreshed if you don't know how to do it manually. Then you should have lost the Extend mappings for the multimedia keys, but regained your F key functionality.

@DadangSudadang
Copy link
Author

That works. Unfortunately I'd love to have multimedia keys, but I can find another way to do so. Thanks!

@DreymaR
Copy link
Owner

DreymaR commented Dec 17, 2021

I'll keep this in mind and see if I can figure it out eventually.

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

No branches or pull requests

2 participants