Enable CTRL modifier key with purple laser

This commit is contained in:
Anon_11487 2024-11-01 23:44:01 -05:00 committed by galister
parent 50b30565da
commit f941f76339
1 changed files with 10 additions and 3 deletions

View File

@ -225,9 +225,16 @@ fn key_press(
Some(KeyButtonData::Key { vk, pressed }) => { Some(KeyButtonData::Key { vk, pressed }) => {
data.key_click(app); data.key_click(app);
if let PointerMode::Right = mode { match mode {
data.modifiers |= SHIFT; PointerMode::Right => {
set_modifiers(app, data.modifiers); data.modifiers |= SHIFT;
app.hid_provider.set_modifiers(data.modifiers);
},
PointerMode::Middle => {
data.modifiers |= CTRL;
app.hid_provider.set_modifiers(data.modifiers);
},
_ => {},
} }
send_key(app, *vk, true); send_key(app, *vk, true);