sway-patched-tray-menu-github/sway/input
Sergei Dolgov 01ec18e802 Add calibration_matrix config option
Can be used to change the orientation of a touchscreen.

Example usage with swaymsg:

    # identity
    swaymsg input type:touch calibration_matrix '"1 0 0 0 1 0"'

    # 90 degree clockwise
    swaymsg input type:touch calibration_matrix '"0 -1 1 1 0 0"'

    # 180 degree clockwise
    swaymsg input type:touch calibration_matrix '"-1 0 1 0 -1 1"'

    # 270 degree clockwise
    swaymsg input type:touch calibration_matrix '"0 1 0 -1 0 1"'

Documentation:

    https://wayland.freedesktop.org/libinput/doc/latest/absolute-axes.html#calibration-of-absolute-devices
2019-07-05 18:41:56 +03:00
..
cursor.c Unhide cursor on cursor activity after touch 2019-06-08 12:02:28 -04:00
input-manager.c Add calibration_matrix config option 2019-07-05 18:41:56 +03:00
keyboard.c commands/input: perform basic keymap validation 2019-06-09 20:13:22 +03:00
seat.c bindings: defer while initiailizing 2019-06-12 07:56:41 +03:00
seatop_default.c Fix a silly mistake 2019-04-28 21:07:47 +03:00
seatop_down.c Introduce default seatop 2019-03-17 10:02:04 -06:00
seatop_move_floating.c Clear pointer focus during move and resize seatops 2019-04-28 21:07:47 +03:00
seatop_move_tiling.c Clear pointer focus during move and resize seatops 2019-04-28 21:07:47 +03:00
seatop_resize_floating.c Clear pointer focus during move and resize seatops 2019-04-28 21:07:47 +03:00
seatop_resize_tiling.c Clear pointer focus during move and resize seatops 2019-04-28 21:07:47 +03:00
switch.c bindings: allow unlocked and locked bindings 2019-05-30 10:47:42 +03:00