Как имитировать мышь нажмите со сдвигом в 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 нет аргумента-модификатора.

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