summaryrefslogtreecommitdiff
path: root/.config/linearmouse
diff options
context:
space:
mode:
Diffstat (limited to '.config/linearmouse')
-rw-r--r--.config/linearmouse/linearmouse.json255
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"
+}