I just installed Kitty as an alternative terminal emulator and none of the key shortcuts are working properly. I have Fedora+ KDE on my system. My actions were the following based on the kitty documentation:
I created my kitty.conf on .config/kitty/kitty.conf and added
map ctrl+shift+enter new_window for a new kitty window
logged out and log back in
The shortcuts do not work. The only things that works are setting like turning off the bell sound or defining a specific size that the terminal emulator will start when I launch the application. it is as if the shortcut section is not working at all.
Also for some reason there is no kitty directory in the:
`/usr/share/doc/kitty/ which is expected based on the documenation.
I also removed and reinstalled the app with not different result.
Does anyone know why kitty is not behaving well with Fedora+KDE or does anyone have any similar experience?
Did you install Kitty from Fedora packages, using their binary install method, or via other means?
Looking at their default keymaps, CTRL+SHIFT+ENTER is already mapped to new_window. What is the behavior that you’re getting when you are pressing that key combination?
You can debug key presses that Kitty by running kitty kitten show-key -m kitty and try out various key press combinations to see what registers.
So I installed it through dnf. After a few hours of messing around I just realized that the shortcuts work perfectly fine but only for my right shift key on my keyboard, for some reason. Any ideas? I looked on KDE’s global shortcut configs for any overalpping allocations but I could not find something
Huh… that’s interesting. Does the kitty kitten show-key -m kitty key press debug mode show that the left SHIFT key press is registering?
If it’s not registering the key press or registering it as something else, then something is definitely overriding it.
Maybe something within KDE key bindings (System Settings > Keyboard > Keyboard > Key Bindings) could be remapping that key or something about the keyboard layout not quite matching the physical keyboard layout/mapping.
I looked at the system settings and I also restored everything to default just to make sure I did not do anything whe I had originally set up my system. It still does not respond. After putting kitty to debug mode as you suggested this is he out put from the left and right shift. The both register I think the same output . I am not that familiar with xkb layout format so I am not sure if I am missing something. The output is pasted below. If it helps I can provide more infor about the physical keyboard though it is really standard.