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.
I've made a screencast to show you the problem: