在Ubuntu(Gnome)中,絕對沒有辦法改變GTK應用程序的鼠標滾輪滾動速率。它在GTK中被硬編碼,並由動態依賴於窗口大小的「智能」算法確定。我修改了GTK源代碼並重新編譯:沒有效果
所以我下載了源代碼並找到了返回步長值的函數。我改變它返回一個非常小的數字第一,然後0(看看它是否有任何影響)。
我做
./configure
make
sudo make install
由GTK網站的指示。
它編譯沒有問題(我有庫)
卜然後,我重新啓動,它絕對沒有影響。我的猜測是Ubuntu仍在使用它隨附的原始GTK。你認爲這裏有什麼錯誤?
在Ubuntu上,您需要下載軟件包源代碼,修改該軟件包並安裝修改後的軟件包。你*可以*使安裝覆蓋包版本,但你真的不應該。希望將安裝放在容易清理的地方。 – derobert
「包裝來源」是什麼意思?我是從GTK網站下載的,而不是軟件包源代碼?如果我不應該用make install覆蓋它,我還應該做些什麼? –