# Example configuration for the M721 # # 5 different profiles (1-5) are stored on the mouse # if a particular option is not specified a default value will be used [profile1] # led mode: # breathing, breathing_rainbow, rainbow, static, wave, alternating, reactive, reactive_button, flashing, off, random lightmode=static # led color color=50ff00 # led brightness level (1-3) brightness=2 # led animation speed (1-8) speed=1 # scrollspeed (1-3f) scrollspeed=1 # Each profile has 5 dpi levels (1-5) that can be individually set and enabled/disabled # Set dpiX_enable=0 to disable a particular dpi level # It is not possible to disable all DPI levels, at least one will remain enabled dpi1_enable=0 dpi2_enable=1 dpi3_enable=1 dpi4_enable=1 dpi5_enable=0 # There are two formats to specify the DPI: # 1. (currently not implemented for the M721) actual DPI: 100-10000 (resolution is 100 (100-5000) or 200 (5200-10000)) # 2. raw bytecode: 0x[04-8c][00-01] # Note: the older DPI format (04-8c) is no longer supported. dpi1=0x0400 dpi2=0x1600 dpi3=0x2d00 dpi4=0x4300 dpi5=0x8c00 # usb report rate (125, 250, 500, 1000) Hz report_rate=500 # keymap.md for full details button_left=left button_right=right button_middle=middle button_forward=forward button_backward=backward button_fire=fire:mouse_left:3:0 button_dpi=dpi-cycle button_lightmode=led_mode_switch scroll_up=scroll_up scroll_down=scroll_down [profile2] lightmode=breathing color=5000ff brightness=3 scrollspeed=1 dpi1=0x1600 dpi2=0x1600 [profile3] [profile4] [profile5] # Macro definitions # Each macro (1-15) is defined in its own section, starting with ";## macro" # Each action is prefixed by ";# " # A tab ('\t') is used to separate the action from the value # There are 4 different possible actions: # down (key) # up (key) # delay (time in 10ms) # move_(left/right/up/down) (1-120) ;## macro1 ;# down m ;# up m ;# down a ;# up a ;# down c ;# up c ;# down r ;# up r ;# down o ;# up o ;# down 1 ;# up 1 ;## macro2 ;# down m ;# up m ;# down a ;# up a ;# down c ;# up c ;# down r ;# up r ;# down o ;# up o ;# down 2 ;# up 2 ;## macro3 ;# down m ;# up m ;# down a ;# up a ;# down c ;# up c ;# down r ;# up r ;# down o ;# up o ;# down 3 ;# up 3