Is your feature request related to a problem? Please describe.
I write in multiple languages (EN, DE, TR, FR, ..) which use different characters not commonly found on a US keyboard, such as ü. For this I use a software keyboard layout (KMonad, kanata to comfortably switch to the required set of characters.
Unicode input in Linux can be done via the Shift+Ctrl+U input method (for example <Shift+Ctrl+U> fc <return> produces ü, as per the Unicode table.
When done manually, this works in all relevant applications (Firefox, Thunderbird, Neovide, VSCode, ..), as well as the different terminals, such as WezTerm and Kitty.
But when using e.g. kanata, which allows me to create a custom layout that maps for instance [ to ü, then this produces the required input everywhere, except in kitty.
In kitty the manual method works, but the 'automatic' method stops at the Unicode picker.
I need to
- Press
[ a first time to open the Unicode picker
- Press
[ a second time to select the character
- Press to leave the Unicode picker

Describe the solution you'd like
I want to be able to input characters without needing three button presses, similar as to every other application on my computer.
➜ I am not sure if this is a bug or a feature request, of I am just missing some option in my config, but I don't know what to search for
Describe alternatives you've considered
Is your feature request related to a problem? Please describe.
I write in multiple languages (EN, DE, TR, FR, ..) which use different characters not commonly found on a US keyboard, such as
ü. For this I use a software keyboard layout (KMonad, kanata to comfortably switch to the required set of characters.Unicode input in Linux can be done via the
Shift+Ctrl+Uinput method (for example<Shift+Ctrl+U> fc <return>producesü, as per the Unicode table.When done manually, this works in all relevant applications (Firefox, Thunderbird, Neovide, VSCode, ..), as well as the different terminals, such as WezTerm and Kitty.
But when using e.g. kanata, which allows me to create a custom layout that maps for instance
[toü, then this produces the required input everywhere, except in kitty.In kitty the manual method works, but the 'automatic' method stops at the Unicode picker.
I need to
[a first time to open the Unicode picker[a second time to select the characterDescribe the solution you'd like
I want to be able to input characters without needing three button presses, similar as to every other application on my computer.
➜ I am not sure if this is a bug or a feature request, of I am just missing some option in my config, but I don't know what to search for
Describe alternatives you've considered