I'm having a problem with Terminology 1.3.2 running on Arch with i3 from a Thinkpad X1 (2017).
Key bindings including `Shift` such as `C-S-v` and `S-<Insert>` do not behave as they should. Note that I'm using the default key bindings.
The most blatant problem is shown with `S-<Insert>`. Normally, that would paste the content of `primary` at point, but instead, it just inserts the value of `<Insert>`, i.e. `[2~`. Note that pressing `<Insert>` on its own does the same thing.
With `C-S-v`, the content of `clipboard` is properly pasted at point, but it also works when I'm just pressing `C-v`.
With `<Tab>`, I am unable to produce `S-<Tab>`. I've browsed the history of the project, and apparently, `<ISO_Left-Tab>` was made to be synonymous with `<Tab>` in 8778e1d987f3. However, on my keyboard, checking with `xev`, pressing `S-<Tab>` produces `<ISO_Left-Tab>`.
This seems to be due to a problem with my layout. I've tried reverting to the default `us` layout with `xkb`, but it didn't fix the problem, which leads me to think that this is something beyond my control.
I'd appreciate if you could investigate the problem. I've tried digging through the files myself, but I don't have the skills to fix it on my own.