![]() ![]() ![]() ![]() Switches to the layer with the given name Jumps to the arrows layer when rightalt is pressed and jumps back on release. One can also map a key to multiple ones like a: leftshift+k1 which results in !, at least for an English or GermanĪside from remapping keys, there are a bunch of other actions available, e.g. with a German layout where the yĪnd z keys are swapped in comparison to the English layout, but the name of the z key is y and vice versa. The name of a key does not necessarily match what is printed on your keyboard, e.g. Alternatively you can also use the keycode in the parentheses, which is 100 in this case. debug flag, press the key and look for an output like Pressed: rightalt (100), which tells you that the name of the If you do not know the name of a key, you can start mouseless with the One can define an arbitrary number of layers, each with an arbitrary number of bindings, e.g. name: arrows passThrough: true bindings:Į: up s: left d: down f: right q: esc w: backspace r: delete v: enter # quit mouse layer q: layer initial # keep the mouse layer active space: layer mouse r: reload-config l: move 1 0 j: move -1 0 k: move 0 1 i: move 0 -1 p: scroll up n: scroll down leftalt: speed 4.0 e: speed 0.3 capslock: speed 0.1 f: button left d: button middle s: button right # move to the top left corner k0: "exec xdotool mousemove 0 0 " # another layer for arrows and some other keys name: mouse # when true, keys that are not mapped keep their original meaning passThrough: true bindings: # when tab is held and another key pressed, activate mouse layer tab: tap-hold-next tab toggle-layer mouse 500 # when a is held for 300ms, activate mouse layer a: tap-hold a toggle-layer mouse 300 # right alt key toggles arrows layer rightalt: toggle-layer arrows # switch escape with capslock esc: capslock capslock: esc # a layer for mouse movement "/dev/input/by-id/SOME_KEYBOARD_REPLACE_ME-event-kbd " # this is executed when mouseless starts # startCommand: "" # the default speed for mouse movement baseMouseSpeed: 750.0 # the default speed for scrolling baseScrollSpeed: 20.0 layers: ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |