parent
e68c4d7578
commit
562e095080
1 changed files with 47 additions and 0 deletions
47
.config/mouseless/config.yaml
Normal file
47
.config/mouseless/config.yaml
Normal file
|
@ -0,0 +1,47 @@
|
||||||
|
# the keyboard devices it reads from, if no devices are specified, it reads from all
|
||||||
|
devices:
|
||||||
|
- "/dev/input/by-id/usb-SEMICO_USB_Gaming_Keyboard-event-kbd"
|
||||||
|
|
||||||
|
# this is executed when mouseless starts, e.g. useful for setting the keyboard layout
|
||||||
|
# startCommand: "setxkbmap de"
|
||||||
|
|
||||||
|
# the default speed for mouse movement and scrolling
|
||||||
|
baseMouseSpeed: 750.0
|
||||||
|
baseScrollSpeed: 20.0
|
||||||
|
|
||||||
|
# the time it takes to accelerate to baseMouseSpeed (in ms), 0 to reach top speed immediately
|
||||||
|
mouseAccelerationTime: 200.0
|
||||||
|
# the shape of the acceleration curve, 1.0 is linear, higher values have more time at low speeds
|
||||||
|
mouseAccelerationCurve: 2.0
|
||||||
|
# speed of the mouse when it starts moving
|
||||||
|
startMouseSpeed: 0.0
|
||||||
|
# same for deceleration
|
||||||
|
mouseDecelerationTime: 300.0
|
||||||
|
mouseDecelerationCurve: 3.0
|
||||||
|
|
||||||
|
layers:
|
||||||
|
- name: initial
|
||||||
|
bindings:
|
||||||
|
pause: layer mouse
|
||||||
|
esc: capslock
|
||||||
|
capslock: esc
|
||||||
|
- name: mouse
|
||||||
|
passThrough: true
|
||||||
|
bindings:
|
||||||
|
# quit mouse layer
|
||||||
|
#q: layer initial
|
||||||
|
backspace: layer initial
|
||||||
|
# keep the mouse layer active
|
||||||
|
space: layer mouse
|
||||||
|
r: reload-config
|
||||||
|
l: move 1 0
|
||||||
|
h: move -1 0
|
||||||
|
j: move 0 1
|
||||||
|
k: move 0 -1
|
||||||
|
rightbrace: scroll up
|
||||||
|
leftbrace: scroll down
|
||||||
|
rightctrl: speed 4.0
|
||||||
|
rightalt: speed 0.2
|
||||||
|
enter: button left
|
||||||
|
backslash: button middle
|
||||||
|
rightshift: button right
|
Loading…
Add table
Add a link
Reference in a new issue