KDE4开始有个很恶心的设计:鼠标在任务栏上滚动,可以切换当前活跃窗口。为什么说这个设计很恶心,是因为触摸板上很容易误触发,即使用鼠标,光标放错位置,滚动了一下,也莫名其妙换了窗口,而且无法预测你滚了多少会切换几个窗口。

于是开源社区险恶的面目暴露了出来:Bug 198551这个09年7月2号就提出来的bug,截至目前有931人投票支持,却从来没开发者出来吭过一声,下面都已经换了几拨人提供不同的patch方案。

截至到目前,55楼直接修改QML的方法是最简单靠谱的:

All you need to do is to open /usr/share/kde4/apps/plasma/packages/org.kde.plasma.tasks/contents/ui/Task.qml or its equivalent and at line 137 (the one which has “onWheelMoved:”), change it to

onWheelMoved: {} /* Commented out code */

Log out and in.