Сделайте так, чтобы переключатель задач KDE учитывал Alt + Shift + Tab - с раскладкой клавиатуры HE / EN

763
einpoklum

Я использую KDE 4.14. на Fedora 20 (извините, это не мой выбор). Теперь, когда я использую Alt+ Tab, я получаю переключатель задач. Удерживая Altнажатой клавишу, я могу выбрать задачу, используя Tabклавиши для прокрутки вправо. Но, исходя из Windows, я привык иметь возможность использовать оба Tabи Shift+ Tabв этом состоянии для прокрутки влево и вправо - и мой KDE, похоже, не позволяет этого: Shift+ также Tabпрокручивает вправо.

Я подозреваю, что это может иметь какое-то отношение к моей раскладке клавиатуры:

Я также использую двухязычную раскладку клавиатуры:

xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete+caps(shift)+numpad(microsoft)" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+us+il:2+inet(evdev)+group(alt_shift_toggle)+terminate(ctrl_alt_bksp)" }; xkb_geometry { include "pc(pc101)" }; }; 

что приводит к тому, что поведение клавиатуры немного улучшается и в других ситуациях.

Что я должен делать?

1
Вы проверяли привязки горячих клавиш KDE? В прошлый раз, когда я использовал KDE, у него были настройки горячих клавиш на панели управления (или как там это называется в KDE). zagrimsan 9 лет назад 0
@zagrimsan: Это говорит мне, что Alt + Shift + BackTab должны работать, что бы это ни значило. Я не могу изменить его по умолчанию, он говорит мне, что «Этот ключ не поддерживается Qt». einpoklum 9 лет назад 0

1 ответ на вопрос

0
Hastur

On my system you need one finger more: use Alt+Shift+Tab to scroll left in the list of tasks.

It works even with 2 fingers only:
Alt+Tab, do not release the Alt and press Left Arrow or Right Arrow to go left or right.

EDIT
After your edit I find this link. What it follow it's just an hint.
You can try to backup your XKB customization file and to do some experiments.

With the command setxkbmap -types local -print on the system on which I am now, I obtain something similar to

xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "local" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+us+il:2+inet(evdev)+terminate(ctrl_alt_bksp)" }; xkb_geometry { include "pc(pc101)" }; }; 

You can start with this one as your new custom file.
If it works you can modify what you need until you will find the option in conflict.

Смотрите редактировать. Shift + Tab не работает для меня, когда Alt удерживается после Alt + Shift. Тем не менее, +1 за предложение Arros, это то, что я думаю. einpoklum 9 лет назад 0
@einpoklum. Я добавил ссылку и рабочую конфигурацию `xkb_keymap`. Удачной охоты. Hastur 9 лет назад 0
Я не собираюсь отказываться от переключения Alt-Shift, чтобы избежать проблемы - мне это нужно еще больше ... einpoklum 9 лет назад 0
@einpoklum Итак, вы убедились, что переключение Alt-Shift вызывает это (удаление, которое решило бы проблему)? zagrimsan 9 лет назад 0
@einpoklum Использование команды shift to _logic negate_ a является общим поведением _KDE_ (например, Ctrl-Z и Shift-Ctrl-Z для Un-Do Re-Do) ... Я помню, что для переключения между 2 языковыми раскладками я отобразил команда с другой комбинацией (что-то вроде Shift-CapsLock ...) вместо Alt-Shift. Если это проблема, я думаю, вы можете найти много других не вредных комбинаций ... Hastur 9 лет назад 0