Venabili
Search…
Introduction
Building Guide
Customizing Guide
Available Keys
Powered By
GitBook
Available Keys
These are the keys at your disposal for defining layers in the
venabili.c
file.
Layers control keys
Layer
n = 0
is the first (main) layer.
LS(n): Select
n
th layer (0 <= n < 256)
c_layer_lock
c_flash_mode
Mouse control keys
Movement
Valid
speed
s are numbers between
0
and
15
MU(speed): Up
MD(speed): Down
MR(speed): Right
ML(speed): Left
MWU(speed): Wheel up
MWD(speed): Wheel down
Clicks
m_click_1
m_click_2
m_click_3
m_click_4
m_click_5
Macro keys
MACRO(id): select
id
macro (0 <= id < 26)
Modifiers
These only send a key press of a modifier key, but will not actually
modify
any Key.
m_lctrl
m_lshift
m_lalt
m_lsuper
m_rctrl
m_rshift
m_ralt
m_rsuper
Apply modifiers to a key
e.g. Rctrl(Lshift(k_a)) = CTRL + SHIFT + a
Lctrl(key)
Lshift(key)
Lalt(key)
Lsuper(key)
Rctrl(key)
Rshift(key)
Ralt(key)
Rsuper(key)
Make a key behave like a modifier when held
e.g. HRshift(k_a) = 'a' when tapped, RShift when held
HLctrl(key)
HLshift(key)
HLalt(key)
HLsuper(key)
HRctrl(key)
HRshift(key)
HRalt(key)
HRsuper(key)
Normal keys
Empty key
A key that does nothing
k_empty
Letters
Lower case
k_a
k_b
k_c
k_d
k_e
k_f
k_g
k_h
k_i
k_j
k_k
k_l
k_m
k_n
k_o
k_p
k_q
k_r
k_s
k_t
k_u
k_v
k_w
k_x
k_y
k_z
Upper case
k_A
k_B
k_C
k_D
k_E
k_F
k_G
k_H
k_I
k_J
k_K
k_L
k_M
k_N
k_O
k_P
k_Q
k_R
k_S
k_T
k_U
k_V
k_W
k_X
k_Y
k_Z
Numbers
k_0
k_1
k_2
k_3
k_4
k_5
k_6
k_7
k_8
k_9
Symbols
k_back_quote
k_double_quote
k_single_quote
k_tilde
k_bang
k_at
k_hash
k_dollar
k_percent
k_caret
k_ampersand
k_asterisk
k_hyphen
k_under_score
k_equal
k_plus
k_semicolon
k_colon
k_dot
k_comma
k_slash
k_question_mark
k_backslash
k_pipe
k_greater_than
k_less_than
k_open_paren
k_close_paren
k_open_bracket
k_close_bracket
k_open_brace
k_close_brace
Non-printables
k_print_screen
k_scroll_lock
k_pause
k_insert
k_delete
k_home
k_end
k_pageup
k_pagedown
k_arrow_up
k_arrow_down
k_arrow_left
k_arrow_right
k_menu
k_select
K_stop
k_enter
k_escape
k_backspace
k_tab
k_space
k_caps
k_undo
k_cut
k_copy
k_paste
k_find
k_mute
k_vol_up
k_vol_down
k_again
k_f1
k_f2
k_f3
k_f4
k_f5
k_f6
k_f7
k_f8
k_f9
k_f10
k_f11
k_f12
k_f13
k_f14
k_f15
k_f16
k_f17
k_f18
k_f19
k_f20
k_f21
k_f22
k_f23
k_f24
Previous
Configuration
Last modified
3yr ago
Copy link
Outline
Layers control keys
Mouse control keys
Movement
Clicks
Macro keys
Modifiers
Apply modifiers to a key
Make a key behave like a modifier when held
Normal keys
Empty key
Letters
Numbers
Symbols
Non-printables