But when you press the key-bind, how is the DE/WM supposed to know which of the two actions to take?
You could say "If the terminal window is active - I obviously want to select text!".
To which my response would be - "IF things worked that way, What happens when you're working in the terminal and you want to change the keyboard layout?"
Your only option in that instance would be to switch to the desktop, or another application - to take the focus away from the terminal; before pressing your keybind to switch keyboard layouts. And then you'd have to re-select the terminal window to continue working. And surely that would be even more of a ball-ache than having a slightly different keybind!
I haven't used KDE/Plasma for a while, but as I understand things:
If you bind the same keybind to multiple events; then internally, most DE's/WM's will either:
A: Perform the action that has higher precedence.
So, if one of the actions is a global, DE-wide bind and the other is an application bind - it will perform the global, DE-wide one, instead of the application one.
OR
B: Perform the first action it finds.
As I see it, you have two options.
1. You can simply change one of the key-binds and try to learn to live with it!
OR
2. You can complain about it endlessly and ultimately achieve nothing (other than perhaps prolonging your "suffering"!)
Incidentally - I wouldn't say you're "suffering" because of this problem. I'd say you're "mildly inconvenienced" by it.
ОС на базі Linux чудові. Вони не ідеальні, але у вас є набагато більше можливостей налаштування, ніж у багатьох інших ОС.
І, зрештою, Linux – це НЕ Windows. Не очікуйте, що все буде точно так само. Іноді вам може знадобитися використовувати дратівливий обхідний шлях для чогось або прийняти дещо інший робочий процес. Просто так йдуть справи.
Іноді виникають примхи та легкі незручності.
Крім того, ОС на базі Linux БЕЗКОШТОВНІ у кожному значенні цього слова. Коли ви використовуєте безкоштовне програмне забезпечення, ВИ несете безпосередню відповідальність за власний досвід.
Якщо ви не заплатили компанії дорогу плату за виділену підтримку Linux - вам буквально нема кому поскаржитися. І немає реального права скаржитися. Ми стоїмо тут на спинах гігантів.
Насправді ми стоїмо на спинах гігантів, які стоять на спинах інших гігантів. Це як величезна піраміда гігантів, що тягнеться до неба... Це спільна робота багатьох тисяч програмістів за останні 39 років. І це абсолютно безкоштовно та з відкритим кодом!
І перш ніж хтось наскочить на мене і скаже: «Ага, Linux існує лише з 1991 року, це не більше 32 років тому!».
Це правда. Але проект GNU існує з 1983 року. ОС на базі Linux використовує багато програмного забезпечення GNU. І ряд їх програмних компонентів активно розробляються з 83 року. Багато з цих початкових компонентів були випущені лише через кілька років після цієї дати, тому що, очевидно, потрібен час, щоб їх розробити. Але все ж!
У всякому разі, повертаючись до справи – замість того, щоб скиглити про це, зробіть щось позитивне з цього приводу!
Якщо ви дійсно вважаєте, що це помилка, спробуйте повідомити про помилку розробникам KDE/plasma.
Можливо, вам доведеться трохи почекати, перш ніж щось з цим зробити. Чисто тому, що команда розробників встановлюватиме власні пріоритети, вирішуючи, які помилки/функції вирішувати. Крім того, вони можуть не розглядати поведінку, яку ви бачите, як помилку, і можуть вирішити НЕ робити нічого з цим.
Отже, поки ви чекаєте, вам, можливо, доведеться просто пережити і просто змінити одне з конфліктуючих комбінацій клавіш! Ха-ха!