#include #include "Mouse.h" int main() { Mouse m; int address, level, DPI_level, rate; m.init(); do { m.listDevices(); std::cout << "Enter device address: "; std::cin >> address; }while(!m.selectDevice(address)); std::cout<<"Current backlight level: "<<(int)m.getBackLightLevel()<> level; }while(m.setBackLightLevel(level) < 0); do { std::cout << "Select DPI(100-4000): "; std::cin >> DPI_level; if(DPI_level < 100 || DPI_level > 4000) std::cout<<"Bad number. Try again!\n"< 4000); do { std::cout << "Select Report Rate(in hz)(125, 250, 500): "; std::cin >> rate; if(rate !=125 & rate != 250 & rate != 500) std::cout<<"Bad number. Try again!\n"<