The issue of mouse controls seems to've come up several times before on these forums, but I haven't seen this particular solution presented before. The original CDisplay app had a "Mouse Control Options" menu like this:
Making the mouse/trackpad actions as customizable as the keyboard buttons are would improve the app drastically IMO. Especially being able to turn off scroll-to-turn-page which is a nightmare with a trackpad.
That being said pretty much everything else is flawless on this app. Love it.