Сделайте так, чтобы переключатель задач KDE учитывал Alt+Shift+Tab - с раскладкой клавиатуры HE/EN
Я использую 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)" };
};
что приводит к тому, что поведение клавиатуры немного улучшается и в других ситуациях.
Что я должен делать?
2 ответа
В моей системе вам понадобится еще один палец: используйте Alt+Shift+Tab для прокрутки влево в списке задач.
Он работает даже с двумя пальцами:
Alt+Tab, не отпускайте Alt и нажмите стрелку влево или стрелку вправо, чтобы перейти влево или вправо.
РЕДАКТИРОВАТЬ
После вашего редактирования я нахожу эту ссылку. То, что следует, это просто подсказка.
Вы можете попробовать сделать резервную копию файла настроек XKB и провести несколько экспериментов.
С помощью команды setxkbmap -types local -print
в системе, в которой я сейчас нахожусь, я получаю нечто похожее на
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)" };
};
Вы можете начать с этого в качестве нового пользовательского файла.
Если это работает, вы можете изменить то, что вам нужно, пока не найдете вариант в конфликте.
Я думаю, что alt+ shift+ tabне работает, потому что он настроен на изменение макета. Таким образом, пока altнажата, нажатие shiftизменит макет. Вы бы использовали shift+ alt tab, но если он altуже нажат, это не решение. Так что, возможно, alt+ tabи затем RightShift/ LeftShiftпока altнажимается единственный способ, которым мы можем воспользоваться.
Кстати, ctrlу + shiftтоже была проблема: если вы используете «выбор по слову», вы получите изменение макета вместо «выбора по слову».
Если у кого-то есть исправление для этого, я буду великолепен!