diff options
| author | Tom Li Dobnik <tomlidobnik1@gmail.com> | 2025-08-09 17:12:43 +0200 |
|---|---|---|
| committer | Tom Li Dobnik <tomlidobnik1@gmail.com> | 2025-08-09 17:12:43 +0200 |
| commit | ea82cbb1c0b778dd946c717cceace53fab391ba8 (patch) | |
| tree | f0c84a86f48d61d918b6de9dc464c08370ab6a7c /.config/linearmouse/linearmouse.json | |
init
Diffstat (limited to '.config/linearmouse/linearmouse.json')
| -rw-r--r-- | .config/linearmouse/linearmouse.json | 255 |
1 files changed, 255 insertions, 0 deletions
diff --git a/.config/linearmouse/linearmouse.json b/.config/linearmouse/linearmouse.json new file mode 100644 index 0000000..9427db9 --- /dev/null +++ b/.config/linearmouse/linearmouse.json @@ -0,0 +1,255 @@ +{ + "schemes" : [ + { + "scrolling" : { + "distance" : { + "vertical" : 3 + }, + "acceleration" : { + "vertical" : 1 + }, + "reverse" : { + "vertical" : true + }, + "speed" : { + "vertical" : 0 + } + }, + "if" : { + "device" : { + "serialNumber" : "000000000000", + "productID" : "0xa6", + "productName" : "Razer Viper V2 Pro", + "category" : "mouse", + "vendorID" : "0x1532" + } + }, + "pointer" : { + "disableAcceleration" : true, + "acceleration" : 1.2 + } + }, + { + "scrolling" : { + "acceleration" : { + "vertical" : 1 + }, + "reverse" : { + "vertical" : true + }, + "speed" : { + "vertical" : 0 + }, + "distance" : { + "vertical" : 3 + } + }, + "if" : { + "device" : { + "productID" : "0x27da", + "serialNumber" : "pqrs.org:Karabiner-DriverKit-VirtualHIDPointing", + "category" : "mouse", + "productName" : "Karabiner DriverKit VirtualHIDPointing 1.7.0", + "vendorID" : "0x16c0" + } + }, + "pointer" : { + "disableAcceleration" : true + } + }, + { + "scrolling" : { + "speed" : 0, + "acceleration" : 1, + "reverse" : { + "vertical" : true + }, + "distance" : 3 + }, + "if" : { + "device" : { + "category" : "mouse", + "productName" : "Logitech Pebble", + "vendorID" : "0x46d", + "serialNumber" : "2E61FDC85A9743AE", + "productID" : "0xb021" + } + }, + "pointer" : { + "disableAcceleration" : true, + "acceleration" : 0.8663 + } + }, + { + "scrolling" : { + "reverse" : true, + "acceleration" : 1, + "speed" : 0, + "distance" : { + "horizontal" : 3, + "vertical" : "auto" + } + }, + "if" : { + "device" : { + "category" : "mouse", + "productID" : "0xd031", + "vendorID" : "0x3434", + "productName" : "Keychron Link " + } + }, + "pointer" : { + "acceleration" : 0.8655, + "disableAcceleration" : true + } + }, + { + "pointer" : { + "disableAcceleration" : true + }, + "if" : { + "device" : { + "category" : "mouse", + "vendorID" : "0x3434", + "serialNumber" : "SN1234567890", + "productID" : "0xd03f", + "productName" : "Keychron M6" + } + }, + "scrolling" : { + "acceleration" : 1, + "reverse" : true, + "distance" : 3, + "speed" : 0 + } + }, + { + "pointer" : { + "disableAcceleration" : true + }, + "if" : { + "device" : { + "category" : "mouse", + "productID" : "0xd03f", + "productName" : "Keychron M6 ", + "vendorID" : "0x3434" + } + }, + "scrolling" : { + "distance" : 3, + "speed" : 0, + "reverse" : true, + "acceleration" : 1 + } + }, + { + "buttons" : { + "universalBackForward" : true + }, + "pointer" : { + "disableAcceleration" : true, + "acceleration" : 0.6 + }, + "if" : { + "device" : { + "productID" : "0x27da", + "category" : "mouse", + "serialNumber" : "pqrs.org:Karabiner-DriverKit-VirtualHIDPointing", + "productName" : "Karabiner DriverKit VirtualHIDPointing 1.8.0", + "vendorID" : "0x16c0" + } + }, + "scrolling" : { + "distance" : { + "vertical" : 3 + }, + "speed" : { + "vertical" : 0 + }, + "reverse" : { + "vertical" : true + }, + "acceleration" : { + "vertical" : 1 + } + } + }, + { + "pointer" : { + "acceleration" : 0.8059 + }, + "if" : { + "device" : { + "category" : "trackpad", + "productID" : "0x0", + "productName" : "Apple Internal Keyboard \/ Trackpad", + "vendorID" : "0x0" + } + } + }, + { + "if" : { + "device" : { + "vendorID" : "0x0", + "productName" : "Apple Internal Keyboard \/ Trackpad", + "productID" : "0x0", + "category" : "trackpad" + }, + "app" : "org.pqrs.Karabiner-Elements.Settings" + }, + "scrolling" : { + "acceleration" : { + "vertical" : 1 + } + } + }, + { + "pointer" : { + "acceleration" : 0.2, + "disableAcceleration" : true, + "speed" : 0.1 + }, + "if" : { + "device" : { + "serialNumber" : "vial:f64c2b3c", + "category" : "mouse", + "vendorID" : "0xc2ab", + "productID" : "0x3939", + "productName" : "Ferris sweep" + } + }, + "scrolling" : { + "distance" : { + "vertical" : 3 + }, + "acceleration" : { + "vertical" : 1 + }, + "speed" : { + "vertical" : 0 + } + } + }, + { + "pointer" : { + "acceleration" : 1.0387, + "disableAcceleration" : true + }, + "if" : { + "device" : { + "category" : "mouse", + "productName" : "Keychron Link ", + "productID" : "0xd030", + "vendorID" : "0x3434" + } + }, + "scrolling" : { + "distance" : 3, + "acceleration" : 1, + "speed" : 0, + "reverse" : true + } + } + ], + "$schema" : "https:\/\/schema.linearmouse.app\/0.10.0" +} |
