{ "$schema" : "https:\/\/schema.linearmouse.app\/0.10.2", "schemes" : [ { "if" : { "device" : { "category" : "mouse", "productID" : "0xa6", "productName" : "Razer Viper V2 Pro", "serialNumber" : "000000000000", "vendorID" : "0x1532" } }, "pointer" : { "acceleration" : 1.2, "disableAcceleration" : true }, "scrolling" : { "acceleration" : { "vertical" : 1 }, "distance" : { "vertical" : 3 }, "reverse" : { "vertical" : true }, "speed" : { "vertical" : 0 } } }, { "if" : { "device" : { "category" : "mouse", "productID" : "0x27da", "productName" : "Karabiner DriverKit VirtualHIDPointing 1.7.0", "serialNumber" : "pqrs.org:Karabiner-DriverKit-VirtualHIDPointing", "vendorID" : "0x16c0" } }, "pointer" : { "disableAcceleration" : true }, "scrolling" : { "acceleration" : { "vertical" : 1 }, "distance" : { "vertical" : 3 }, "reverse" : { "vertical" : true }, "speed" : { "vertical" : 0 } } }, { "if" : { "device" : { "category" : "mouse", "productID" : "0xb021", "productName" : "Logitech Pebble", "serialNumber" : "2E61FDC85A9743AE", "vendorID" : "0x46d" } }, "pointer" : { "acceleration" : 0.8663, "disableAcceleration" : true }, "scrolling" : { "acceleration" : 1, "distance" : 3, "reverse" : { "vertical" : true }, "speed" : 0 } }, { "if" : { "device" : { "category" : "mouse", "productID" : "0xd031", "productName" : "Keychron Link ", "vendorID" : "0x3434" } }, "pointer" : { "acceleration" : 0.9326, "disableAcceleration" : true }, "scrolling" : { "acceleration" : 1, "distance" : 3, "reverse" : true, "speed" : 0 } }, { "if" : { "device" : { "category" : "mouse", "productID" : "0xd03f", "productName" : "Keychron M6", "serialNumber" : "SN1234567890", "vendorID" : "0x3434" } }, "pointer" : { "disableAcceleration" : true }, "scrolling" : { "acceleration" : 1, "distance" : 3, "reverse" : true, "speed" : 0 } }, { "if" : { "device" : { "category" : "mouse", "productID" : "0xd03f", "productName" : "Keychron M6 ", "vendorID" : "0x3434" } }, "pointer" : { "disableAcceleration" : true }, "scrolling" : { "acceleration" : 1, "distance" : 3, "reverse" : true, "speed" : 0 } }, { "buttons" : { "universalBackForward" : true }, "if" : { "device" : { "category" : "mouse", "productID" : "0x27da", "productName" : "Karabiner DriverKit VirtualHIDPointing 1.8.0", "serialNumber" : "pqrs.org:Karabiner-DriverKit-VirtualHIDPointing", "vendorID" : "0x16c0" } }, "pointer" : { "acceleration" : 0.6, "disableAcceleration" : true }, "scrolling" : { "acceleration" : { "vertical" : 1 }, "distance" : { "vertical" : 3 }, "reverse" : { "vertical" : true }, "speed" : { "vertical" : 0 } } }, { "if" : { "device" : { "category" : "trackpad", "productID" : "0x0", "productName" : "Apple Internal Keyboard \/ Trackpad", "vendorID" : "0x0" } }, "pointer" : { "acceleration" : 0.8059 } }, { "if" : { "app" : "org.pqrs.Karabiner-Elements.Settings", "device" : { "category" : "trackpad", "productID" : "0x0", "productName" : "Apple Internal Keyboard \/ Trackpad", "vendorID" : "0x0" } }, "scrolling" : { "acceleration" : { "vertical" : 1 } } }, { "if" : { "device" : { "category" : "mouse", "productID" : "0x3939", "productName" : "Ferris sweep", "serialNumber" : "vial:f64c2b3c", "vendorID" : "0xc2ab" } }, "pointer" : { "acceleration" : 0.2, "disableAcceleration" : true, "speed" : 0.1 }, "scrolling" : { "acceleration" : { "vertical" : 1 }, "distance" : { "vertical" : 3 }, "speed" : { "vertical" : 0 } } }, { "if" : { "device" : { "category" : "mouse", "productID" : "0xd030", "productName" : "Keychron Link ", "vendorID" : "0x3434" } }, "pointer" : { "acceleration" : 1.0387, "disableAcceleration" : true }, "scrolling" : { "acceleration" : 1, "distance" : 3, "reverse" : true, "speed" : 0 } }, { "if" : { "device" : { "category" : "mouse", "productID" : "0xd043", "productName" : "Keychron 1K Link", "vendorID" : "0x3434" } }, "pointer" : { "disableAcceleration" : true }, "scrolling" : { "acceleration" : { "vertical" : 1 }, "distance" : { "vertical" : 3 }, "reverse" : { "vertical" : true }, "speed" : { "vertical" : 0 } } } ] }