feat(logid): enable logid support

This commit is contained in:
2026-03-02 12:50:08 +01:00
parent a123cd42f0
commit 5f0d18b1d0

View File

@@ -1,91 +1,92 @@
devices: ( devices: (
{ {
name: "MX Master 3S"; name: "MX Master 3S";
smartshift: smartshift:
{ {
on: true; on: true;
threshold: 15; threshold: 15;
}; };
hiresscroll: hiresscroll:
// dpi: 1000; // dpi: 1000;
{ {
hires: false; hires: false;
invert: false; invert: false;
target: true; target: true;
up: { up: {
mode: "Axis"; mode: "Axis";
axis: "REL_WHEEL"; axis: "REL_WHEEL";
axis_multiplier: 2.0; axis_multiplier: 2.0;
}, },
down: { down: {
mode: "Axis"; mode: "Axis";
axis: "REL_WHEEL"; axis: "REL_WHEEL";
axis_multiplier: -2.0; axis_multiplier: -2.0;
}
};
thumbwheel: {
invert: true;
} }
};
thumbwheel: {
invert: true;
}
buttons: ( buttons: (
{ // thumb button {
cid: 0xc3; action = // thumb button
{ cid: 0xc3; action =
type: "Gestures"; {
gestures: ( type: "Gestures";
{ gestures: (
direction: "UP"; {
mode: "OnFewPixels"; direction: "UP";
pixels: 200; mode: "OnFewPixels";
action = pixels: 200;
{ action =
type: "Keypress"; {
keys: ["KEY_LEFTCTRL", "KEY_F2"]; type: "Keypress";
}; keys: ["KEY_LEFTCTRL", "KEY_F2"];
}, };
{ },
direction: "DOWN"; {
mode: "OnFewPixels"; direction: "DOWN";
pixels: 200; mode: "OnFewPixels";
action = pixels: 200;
{ action =
type: "Keypress"; {
keys: ["KEY_LEFTCTRL", "KEY_F1"]; type: "Keypress";
}; keys: ["KEY_LEFTCTRL", "KEY_F1"];
}, };
{ },
direction: "left"; {
mode: "OnRelease"; direction: "left";
action = { mode: "OnRelease";
type: "Keypress";
keys: ["KEY_LEFTCTRL", "KEY_LEFTALT", "KEY_RIGHT"];
}
},
{
direction: "right";
mode: "OnRelease";
action = {
type: "Keypress";
keys: ["KEY_LEFTCTRL", "KEY_LEFTALT", "KEY_LEFT"];
}
},
{
direction: "None";
mode: "OnRelease";
action =
{
type: "Keypress";
keys: ["KEY_LEFTMETA"];
};
},
{
direction: "LEFT";
mode: "NoPress";
}
);
};
}
); action = {
} type: "Keypress";
keys: ["KEY_LEFTCTRL", "KEY_LEFTALT", "KEY_RIGHT"];
}
},
{
direction: "right";
mode: "OnRelease";
action = {
type: "Keypress";
keys: ["KEY_LEFTCTRL", "KEY_LEFTALT", "KEY_LEFT"];
}
},
{
direction: "None";
mode: "OnRelease";
action = {
type: "Keypress";
keys: ["KEY_LEFTMETA"];
}
},
{
direction: "LEFT";
mode: "NoPress";
}
);
};
}
);
}
); );