Wheel Emulation 2 button mode
Adds 2 button mode for mouse wheel emulation. To activate emulation 2 buttons must be pressed within EmulateWheelTimeout time limit. 2 button numbers can be set by EmulateWheelButton
This is useful in some applications such as CADs which use multiple mouse drag events with different buttons and prevents conflict of wheel emulation with that drag events.
Editted on 2022-11-11 Signed-off was missing in my original commit, so I have added it
Edited by Juraj Lanyi