diff --git a/src/events.c b/src/events.c index e5f06bc03ff5d07078b06d26dc394a4851bc6b4c..61eb3b30fd8acb0e542b011f35170542ba1ebfc9 100644 --- a/src/events.c +++ b/src/events.c @@ -507,7 +507,7 @@ static inline void titleButton(Client *c, int state, XButtonEvent * ev) /* Let GTK handle this for us. */ } } - else if(ev->button == Button4) + else if((ev->button == Button4) || (ev->button == Button6)) { /* Mouse wheel scroll up */ if(!CLIENT_FLAG_TEST(c, CLIENT_FLAG_SHADED)) @@ -515,7 +515,7 @@ static inline void titleButton(Client *c, int state, XButtonEvent * ev) clientShade(c); } } - else if(ev->button == Button5) + else if((ev->button == Button5) || (ev->button == Button7)) { /* Mouse wheel scroll down */ if(CLIENT_FLAG_TEST(c, CLIENT_FLAG_SHADED))