True False dialog-ok True False edit-delete False Key Mapper True center mouse dialog True True False vertical True False center end gtk-close False True True True False True False False 0 False True end 0 True False True False 0 12 12 mouse 6 False False 0 True False 10 vertical True False 6 True 0 False False 0 True False 6 True 0 0 True True 1 True True 1 True True 2 close_error_dialog True False gtk-delete True False gtk-redo False Key Mapper True center mouse dialog True True False vertical True False center end Continue False True True True False gtk-delete-icon False False 0 Go Back True True True gtk-redo-icon True True 1 False True end 0 True False True False 0 12 12 mouse 6 False False 0 True False 10 10 6 You have got unsaved changes! True 0 0.5 True True 1 True True 2 go_back go_ahead True False gtk-redo True False document-new True False document-save 700 False Key Mapper 350 mouse True False vertical True False 15 10 50 True False Device 13 0 False True 0 True False True True 1 Apply Defaults True True True To give your keys back their original mapping. end gtk-redo-icon-2 True False False 2 False True 0 True False False True 1 True False True False vertical True False 15 vertical 10 True False 10 Apply 80 True True True Presets need to be saved before they can be applied check-icon True False True 0 Save 80 True True True save-icon True False True 1 New 80 True True True new-icon True False True 2 Delete 80 True True True delete-icon True False True 4 False True 0 True False 10 50 True False Preset 13 0 False True 0 200 True False True True 1 False True 1 True False 10 True False Rename 13 0 False True 0 True True True True 1 False True 2 True False True False To automatically apply the preset after your login if the device is alread connected. Automatically load this preset 0 True True 0 True True False True 1 False True 3 True True 2 True False False True 4 True False True False 10 10 10 10 6 6 vertical 2 True True 0 True False False True 1 True False This is the keycode you just pressed, and that you see in the mappings to the right. 10 10 4 False True 2 False True 5 False True 0 True False False True 1 250 True False vertical True False 130 True False Click on a cell below and hit a key on your device. Click the "Apply Defaults" beforehand. 5 5 Key False True 0 True False Macro examples: - k(a) - r(3, k(a).w(500)) - h(k(a)).k(b) - m(Control_L, k(a).k(x)) Help: - r: repeats the execution of the second parameter - w: waits in milliseconds - k: writes a single keystroke - m: holds a modifier while executing the second parameter - h: executes the parameter as long as the key is pressed down Between keystrokes macros will sleep for 10ms by default. This can be configured in ~/.config/key-mapper/config 5 5 Mapping True True 1 50 True False False True 2 False True 0 True False False True 1 True True True False True False none True True 2 True True 2 True True 2