sway-patched-tray-menu/sway/commands/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
..
accel_profile.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
calibration_matrix.c Add calibration_matrix config option 2019-07-05 18:41:56 +03:00
click_method.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
drag.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
drag_lock.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
dwt.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
events.c config/input: validate xkb keymap before storing 2019-06-09 20:13:22 +03:00
left_handed.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
map_from_region.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
map_to_output.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
middle_emulation.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
natural_scroll.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
pointer_accel.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
repeat_delay.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
repeat_rate.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
scroll_button.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
scroll_factor.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
scroll_method.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
tap.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
tap_button_map.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
xkb_capslock.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
xkb_layout.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
xkb_model.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
xkb_numlock.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
xkb_options.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
xkb_rules.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
xkb_switch_layout.c Add a new xkb_switch_layout command 2019-06-09 15:20:14 -04:00
xkb_variant.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00