Как имитировать мышь нажмите со сдвигом в xkbcomp

У меня есть мышь с небольшой встроенной клавиатурой. Я хотел бы сопоставить один ключ как комбинацию «Shift-MiddleButton». Эта комбинация используется в Blender для навигации.

Я не знаю, как эмулировать несколько действий в разделе xkb_comp.

Я смог имитировать среднюю кнопку, но мне тоже нужен Shift.

xkb_compatibility "cmp" { virtual_modifiers Shift; interpret Pointer_EnableKeys { action = LockControls(controls=MouseKeys); }; interpret.repea t= True; interpret 1 { action = PointerButton(button=2); }; interpret.repeat = False; indicator "Scroll Lock" { indicatorDrivesKeyboard; controls = MouseKeys; }; }; xkb_symbols "remote" { key <AE01> { [1, 1] }; }; 

Я пробовал несколько действий:

 interpret 1 { action = SetMods(modifiers=Shift); action = PointerButton(button=2); }; 

У PointerButton нет аргумента-модификатора.

Interesting Posts

Добавление ip в таблицу маршрутизации

Sendmail нескольким пользователям без CC

Использование инкрементирующей переменной в командной строке bash для цикла?

Как вы переходите на вторичный интерфейс на одном физическом порту?

Как я могу проверить, какие терминальные определения доступны?

phpVirtualBox – Управление удаленными серверами – Центральное управление

Новичок борется с grep, sed, awk для фильтрации html

Книга о том, как Linux работает с точки зрения администратора?

Как я могу создать и установить PL / R как непривилегированный пользователь?

Каковы точные различия между awk и cut с grep?

Не удается загрузить, задача btrfs-transacti заблокирована более чем на 120 секунд, как это исправить?

Как изменить информацию о терминале tmux (в правом нижнем углу), называемую статусом – право на имя пользователя или хост?

Сценарий Bash – запуск приложения и отображение живого выхода

Уязвимость GRUB2: нажатие назад 28 раз: Каковы мои риски? Что мне делать?

Как отключить requiretty для одной команды в sudoers?

Linux и Unix - лучшая ОС в мире.