Ceci est une ancienne révision du document !
Un thème sympa avec une vidéo explicative (mais complexe à mettre en place) → https://github.com/juxtopposed/Mystical-Blue-Theme.git
https://github.com/taj-ny/InputActions
Exemple de config → https://wiki.inputactions.org/main/example-triggers.html
# doc : https://wiki.inputactions.org/main/example-triggers.html touchpad: gestures: # maximiser fenêtre / global - type: swipe fingers: 3 direction: up actions: - on: begin one: - plasma_shortcut: kwin,Window Fullscreen conditions: - $window_maximized == true - plasma_shortcut: kwin,Window Maximize - type: swipe fingers: 3 direction: down actions: - on: begin one: - plasma_shortcut: kwin,Window Fullscreen conditions: - $window_fullscreen == true - plasma_shortcut: kwin,Window Maximize conditions: - $window_maximized == true - plasma_shortcut: kwin,Window Minimize # changer de bureau avec 3 doigts dans le sens non naturel - type: swipe fingers: 3 direction: right actions: - on: begin one: - plasma_shortcut: kwin,Switch to Next Desktop - type: swipe fingers: 3 direction: left actions: - on: begin one: - plasma_shortcut: kwin,Switch to Previous Desktop # fermer un onglet - type: pinch fingers: 3 direction: in actions: - on: begin input: - keyboard: [ leftctrl+w ] # fermer fenêtre / global - type: pinch fingers: 4 direction: in actions: - on: begin plasma_shortcut: kwin,Window Close # Overview - type: swipe fingers: 4 direction: down actions: - on: begin plasma_shortcut: kwin,Cycle Overview Opposite # rotate pour changer le volume - type: rotate fingers: 2 direction: any actions: - on: update interval: -10 input: - keyboard: [ volumedown ] - on: update interval: 10 input: - keyboard: [ volumeup ] # swipe 4 doigts - type: swipe fingers: 4 direction: left_right speed: fast actions: - on: begin input: - keyboard: [ +leftalt, tab ] - on: update interval: -75 input: - keyboard: [ leftshift+tab ] - on: update interval: 75 input: - keyboard: [ tab ] - on: end_cancel input: - keyboard: [ -leftalt ] # Quick window switching (left) - type: swipe fingers: 4 direction: left speed: slow actions: - on: begin input: - keyboard: [ leftalt+leftshift+tab ] # Quick window switching (right) - type: swipe fingers: 4 direction: right speed: slow actions: - on: begin input: - keyboard: [ leftalt+tab ] # - type: swipe # fingers: 4 # direction: up # actions: # - on: begin # plasma_shortcut: kwin,ExposeAll - type: swipe fingers: 2 direction: up conditions: - $keyboard_modifiers == meta actions: - on: begin plasma_shortcut: kwin,view_zoom_in - on: update interval: 10 plasma_shortcut: kwin,view_zoom_in - type: swipe fingers: 2 direction: down conditions: - $keyboard_modifiers == meta actions: - on: begin plasma_shortcut: kwin,view_zoom_out - on: update interval: 10 plasma_shortcut: kwin,view_zoom_out # Déplacer une fenêtre avec 3 doigts - type: swipe fingers: 2 direction: any resume_timeout: 500 # Optional: allow lifting fingers for 500 ms, perform any other action (for example tap) to cancel the trigger immediately accelerated: true # May not work, see the Touchpad page conditions: - $keyboard_modifiers == ctrl actions: - on: begin input: - keyboard: [ +leftmeta ] - mouse: [ +left ] - on: update input: - mouse: [ move_by_delta ] - on: end_cancel input: - keyboard: [ -leftmeta ] - mouse: [ -left ]