mouse_m908/keymap.md
2020-05-02 16:40:33 +02:00

1.7 KiB

keymap.md

This documents all options for button mapping. A button on the mouse can be mapped to one function out of the following categories:

  • Mousebutton
  • Special function (these affect the mouse)
  • Macros
  • Keyboard key
  • Fire button (simulates multiple button presses)
  • Media controls

The following sections list all valid button mappings.

Media controls

media_play media_stop media_previous media_next media_volume_up media_volume_down media_mute

Fire button (simulates multiple button presses)

fire:⟨button⟩:⟨repeats⟩:⟨delay⟩

⟨button⟩ can be:

  • mouse_left
  • mouse_right
  • mouse_middle
  • a keyboard key

⟨repeats⟩ can be 1-255 ⟨delay⟩ can be 1-255

Mousebuttons and special functions

forward backward dpi+ dpi- dpi-cycle report_rate+ report_rate- scroll_up scroll_down left right middle profile_switch led_mode_switch none

Macros (see README.md)

macro1 macro2 macro3 macro4 macro5 macro6 macro7 macro8 macro9 macro10 macro11 macro12 macro13 macro14 macro15

Keyboard keys

Modifers

ctrl_l+ shift_l+ alt_l+ super_l+ ctrl_r+ shift_r+ alt_r+ super_r+

Keys

Esc F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 PrtSc ScrLk Pause a b c d e f g h i j k l m n o p q r s t u v w x y z 1 2 3 4 5 6 7 8 9 0 Tab Caps_Lock Shift_l Ctrl_l Alt_l Super_l Super_r Alt_r Menu Ctrl_r Shift_r Return Backspace Caps_Lock Space Tilde Minus Equals Bracket_l Bracket_r Backslash Semicolon Apostrophe Comma Period Slash Int_Key Right Left Down Up Insert Home PgUp Delete End PgDown Num_Slash Num_Asterisk Num_Minus Num_Plus Num_Return Num_1 Num_2 Num_3 Num_4 Num_5 Num_6 Num_7 Num_8 Num_9 Num_0 Num_Period Num_Lock Lang1 Lang2 Lang3 Lang4 Lang5 Lang6 Lang7 Lang8 Lang9 F13 F14 F15 F16 F17 F18 F19 F20 F21 F22 F23 F24