好吧,我的問題太快了,但它可以幫助其他人。如果您的羅技鼠標在瀏覽器(Chrome,IE等)和Windows資源管理器中進行雙向前或後向操作,請嘗試以下操作。
首先,您需要刪除當前映射的按鈕。請務必先選擇所需的配置文件!因此,請通過三個按鈕(鼠標3,鼠標4和鼠標5(中間,向左傾斜,向右傾斜))並刪除其當前映射。默認情況下(通用按鈕)它將是「中點擊」,「後退」和「前進」。
現在右鍵單擊頂部的配置文件並選擇「腳本」。這是打開一個新窗口,我們可以做一些非常先進但仍然簡單的編碼。清除整個事件並將您在下面找到的代碼粘貼到那裏。點擊窗口頂部的「腳本」>>「保存」即可保存並享受工作的榮耀!您可以通過再次右鍵單擊該配置文件並選擇「測試配置文件」來輕鬆地進行測試。現在按三個按鈕中的任何一個,你應該得到我們想要的結果(在這些確切的按鈕上只有一次向下和向上的事件)。
如果你想做一些你自己的編碼,隨時更改腳本!每個鼠標按鈕的實際數字可以通過點擊頂部的「幫助」>>「腳本API」以及一些便利的文檔來找到。請記住,您必須爲所需的每個配置文件執行此操作。在默認配置文件中這樣做似乎是最合理的瀏覽。
function OnEvent(event, arg)
if (event == "MOUSE_BUTTON_PRESSED" and arg == 4) then
OutputLogMessage("Pressing back button\n");
PressAndReleaseMouseButton(4);
elseif (event == "MOUSE_BUTTON_PRESSED" and arg == 5) then
OutputLogMessage("Pressing forward button\n");
PressAndReleaseMouseButton(5);
elseif (event == "MOUSE_BUTTON_PRESSED" and arg == 3) then
OutputLogMessage("Pressing middle button...\n");
PressAndReleaseMouseButton(2);
end
--OutputLogMessage("event = %s, arg = %s\n", event, arg);
end