mouse_m908/examples/example_m908.ini

132 lines
2.4 KiB
INI
Raw Normal View History

2020-07-20 05:39:33 -06:00
# Example configuration for the M908 mouse
#
# 5 different profiles (1-5) are stored on the mouse
# If a particular option is not specified a default value will be used
2019-11-08 17:10:30 -07:00
[profile1]
2020-07-20 05:39:33 -06:00
# led mode:
2021-01-21 09:54:58 -07:00
# breathing, breathing_rainbow, rainbow, static, wave, alternating, reactive, reactive_button, flashing, off, random
2019-11-08 17:10:30 -07:00
lightmode=static
2020-07-20 05:39:33 -06:00
# led color
2019-11-08 17:10:30 -07:00
color=50ff00
2020-07-20 05:39:33 -06:00
# led brightness level (1-3)
2019-11-08 17:10:30 -07:00
brightness=2
2020-07-20 05:39:33 -06:00
# led animation speed (1-8)
2019-11-08 17:10:30 -07:00
speed=1
2020-07-20 05:39:33 -06:00
# scrollspeed (1-3f)
2019-11-08 17:10:30 -07:00
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.
2019-11-08 17:10:30 -07:00
dpi1_enable=0
dpi2_enable=1
dpi3_enable=1
dpi4_enable=1
dpi5_enable=0
# There are two formats to specify the DPI:
# 1. actual DPI: 200-12400 (resolution is 100 (200-6200) or 200 (6400-12400))
# 2. raw bytecode: 0x[04-8c][00-01]
# Note: the older DPI format (04-8c) is no longer supported.
dpi1=200
dpi2=1000
dpi3=2000
dpi4=3000
dpi5=6200
2019-11-08 17:10:30 -07:00
# USB poll rate (125, 250, 500, 1000) Hz
2019-11-11 15:41:35 -07:00
report_rate=500
# Button mapping: there is a total of 20 programmable buttons. keymap.md for full details
2019-11-08 17:10:30 -07:00
button_left=left
button_right=right
button_middle=middle
button_fire=fire:mouse_left:5:1
2019-11-08 17:10:30 -07:00
button_dpi_up=dpi+
button_dpi_down=dpi-
scroll_up=scroll_up
scroll_down=scroll_down
button_1=backward
button_2=forward
2019-12-07 17:52:41 -07:00
button_3=macro1
2019-11-08 17:10:30 -07:00
button_4=dpi-cycle
button_5=report_rate+
button_6=report_rate-
button_7=profile_switch
button_8=fire:a:5:1
button_9=a
2019-11-30 16:01:15 -07:00
button_10=super_l+shift_l+2
2020-05-13 11:28:09 -06:00
button_11=macro2
button_12=macro3
2019-11-08 17:10:30 -07:00
[profile2]
lightmode=breathing
color=5000ff
brightness=3
scrollspeed=1
dpi1=1000
dpi2=1000
2019-11-08 17:10:30 -07:00
button_1=backward
button_2=forward
[profile3]
[profile4]
[profile5]
2020-05-13 11:28:09 -06:00
# Macro definitions
# Each macro (1-15) is defined in its own section, starting with ";## macro"
# Each action is prefixed by ";# "
2020-07-20 05:39:33 -06:00
# A tab ('\t') is used to separate the action from the value
2020-11-08 08:22:56 -07:00
# There are 4 different possible actions:
2020-07-20 05:39:33 -06:00
# down (key)
# up (key)
# delay (time in 10ms)
2020-11-08 08:22:56 -07:00
# move_(left/right/up/down) (1-120)
2020-05-13 11:28:09 -06:00
;## 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