Eu tenho um mouse com um pequeno teclado integrado. Eu gostaria de mapear uma chave como combinação de "Shift-MiddleButton". Essa combinação é usada no Blender para navegação.
Eu não sei como emular várias ações na seção xkb_comp.
Eu consegui simular o botão do meio, mas também preciso da 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] };
};
Eu tentei várias ações:
interpret 1 {
action = SetMods(modifiers=Shift);
action = PointerButton(button=2);
};
PointerButton não possui argumento de modificadores.