diff -r 1423c29694f8 -r 361687fe303a cadMousePro-daemon/src/Daemon.h --- a/cadMousePro-daemon/src/Daemon.h Tue Jun 09 16:10:20 2020 +0200 +++ b/cadMousePro-daemon/src/Daemon.h Tue Jun 09 16:12:00 2020 +0200 @@ -68,12 +68,14 @@ } } - void configure(bool liftOffDetection, bool smartScrolling, int frequency) { + void configure(bool liftOffDetection, bool smartScrolling, bool remapWheelPress, bool remapGestureButton, int frequency) { std::wcout << L"configuring mouse" << std::endl; try { CadMouseConfig config; config.setLiftOffDetection(liftOffDetection); config.setSmartScrolling(smartScrolling); + config.setWheelPressRemapped(remapWheelPress); + config.setRemapGestureButton(remapGestureButton); config.setFrequency(Common::parseFrequency(std::to_wstring(frequency))); getMouse().sendFeatureReport(config.serialize()); } catch (HIDException& e) {