禁止鼠标中键在chrome或edge中按下时出现平滑滚动功能

鼠标中键按下即滚动这种功能严重影响为鼠标中建分配快捷键的软件正常使用..也容易出现误操作...脚本为自用需求写的,所以各位按需自取吧

// ==UserScript==
// @name         禁止鼠标中键在chrome或edge中按下时出现平滑滚动功能
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  鼠标中键按下即滚动这种功能严重影响为鼠标中建分配快捷键的软件正常使用..也容易出现误操作...脚本为自用需求写的,所以各位按需自取吧
// @author       关公说爱情
// @match   *
// @include         *
// @connect   *
// @icon         https://www.baidu.com/favicon.ico
// @grant        none
// @license MIT
// ==/UserScript==

(function() {
    'use strict';

    document.addEventListener("mousedown", function(mouseEvent) {
        // Middle mouse button only.
        if (mouseEvent.button != 1) {
            return;
        }
        // No smooth scroll because fuck you.
        mouseEvent.preventDefault();
        mouseEvent.stopPropagation();
    });

})();