device_name = "MINI_KEYBOARD" ## DIALS # Upper Dial # Scroll Control [[remap]] input = ["KEY_6"] output = ["KEY_DOWN"] [[dual_role]] input = "KEY_5" tap = ["KEY_HOME"] hold = ["KEY_END"] [[remap]] input = ["KEY_4"] output = ["KEY_UP"] # Lower Dial # Send workspace to left monitor [[remap]] input = ["KEY_3"] output = ["KEY_LEFTMETA", "KEY_LEFTCTRL", "KEY_R"] # Swap active workspaces between monitors [[remap]] input = ["KEY_2"] output = ["KEY_LEFTMETA", "KEY_LEFTCTRL", "KEY_W"] # Send workspace to right monitor [[remap]] input = ["KEY_1"] output = ["KEY_LEFTMETA", "KEY_LEFTCTRL", "KEY_L"] ## KEYS # In order from left to right ## TOP ROW # Open app launcher [[remap]] input = ["KEY_L"] output = ["KEY_LEFTMETA", "KEY_LEFTCTRL", "KEY_O"] # Update [[remap]] input = ["KEY_K"] output = ["KEY_LEFTMETA", "KEY_LEFTCTRL", "KEY_U"] # ~UNUSED~ #[[remap]] #input = ["KEY_J"] #output = # ~UNUSED~ #[[remap]] #input = ["KEY_I"] #output = ## MID ROW # Ssh HomeServer [[remap]] input = ["KEY_H"] output = ["KEY_LEFTMETA", "KEY_LEFTCTRL", "KEY_S"] # Update HomeServer [[remap]] input = ["KEY_G"] output = ["KEY_LEFTMETA", "KEY_LEFTCTRL", "KEY_H"] # Restart Docker/Glances service [[remap]] input = ["KEY_F"] output = ["KEY_LEFTMETA", "KEY_LEFTCTRL", "KEY_D"] # ~UNUSED~ #[[remap]] #input = ["KEY_G"] #output = ## BOTTOM ROW # Copy [[remap]] input = ["KEY_D"] output = ["KEY_LEFTCTRL", "KEY_C"] # Paste [[remap]] input = ["KEY_C"] output = ["KEY_LEFTSHIFT", "KEY_INSERT"] # Clip History [[remap]] input = ["KEY_B"] output = ["KEY_LEFTMETA", "KEY_V"] # Emoji Picker [[remap]] input = ["KEY_A"] output = ["KEY_LEFTMETA", "KEY_LEFTSHIFT", "KEY_V"]