aboutsummaryrefslogtreecommitdiff
path: root/config.example
blob: 378c2691e28bc63c0c6cf683669fcbea0d745fe2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# mouseboard configuration. Copy to $XDG_CONFIG_HOME/mouseboard/config
# (default ~/.config/mouseboard/config; on Windows %APPDATA%\mouseboard\config).
# Lines are "key = value"; lines starting with # are comments (no inline
# comments). Command-line flags override this file. Values below are the
# defaults.

# Label characters, most-preferred first. Common cells get the easiest labels.
# alphabet = fjdkslaghrueiwoqptyvbcnxmz

# Coarse grid. Either a target cell size in pixels (auto cols/rows per monitor),
# or an explicit cols/rows pair (set both, 1..200; they override cell_size).
# cell_size = 100
# cols = 0
# rows = 0

# Label glyph scale. 0 means auto-fit each cell; the maximum is 64.
# font_scale = 0

# Opacity, 0..100 each. opacity_bg is the backdrop (0 = no dim, 100 = solid);
# opacity_fg covers labels, grid lines and the refine crosshair. The flags
# --opacity and --opacity-fg override them.
# opacity_bg = 33
# opacity_fg = 65

# Colours, #RRGGBB or #RRGGBBAA. An explicit alpha sets an element's weight
# relative to the others; opacity_bg/opacity_fg then scale them.
# color_bg     = #101014
# color_grid   = #ffffff40
# color_label  = #ffffff
# color_typed  = #52a8ff
# color_active = #ff5252

# Refine (bisection) keys: keep the named quadrant of the active region.
# refine_tl = u
# refine_tr = i
# refine_bl = j
# refine_br = k

# Click keys. The final key decides the button.
# click_left   = m
# click_middle = ,
# click_right  = .
# click_double = ;
# drag         = v