Age | Commit message (Collapse) | Author |
|
This extends `input <identifier> events toggle` to allow for an optional
list of modes to toggle through. If no event modes are listed, all
supported modes are cycled through (current behavior). If event modes
are listed, they will be cycled through, defaulting to the first mode
listed when the current mode is not in the list. This modes listed will
also not be checked to see if the device supports them and may fail.
|
|
Improve mouse button parsing: seat cursor buttons
|
|
Improve mouse button parsing: input scroll_button
|
|
This modifies `input_cmd_scroll_button` to utilize the mouse button
helper `get_mouse_button` when parsing the button. x11 axis buttons are
not supported with this command and `CMD_INVALID` will be returned, but
all other x11 buttons, button event names, and button event codes should
be working
|
|
This modifies `seat_cmd_cursor` to utilize `get_mouse_button` when
parsing mouse buttons for the `press` and `release` operations. All x11
buttons, button event names, and button event codes are supported.
For x11 axis buttons, `dispatch_cursor_axis` is used instead of
`dispatch_cursor_button`. However the `press`/`release` state is ignored
and the either axis event is processed. This also removes support for
`left` and `right` in favor of `BTN_LEFT` and `BTN_RIGHT`.
|
|
Implements toggling input events during runtime. This will not attempt
to toggle to a mode that is not supported by the device.
When toggling the wildcard input, the device specific input configs are
altered. Each device will cycle one supported mode.
|
|
This makes hide_cursor a seat subcommand, which allows for seat specific
timeouts.
|
|
|
|
|
|
|
|
Add tap and drag to sway-input
|
|
|
|
|
|
|
|
keyboards would have 'numlock mode' enabled, remapping parts of the alphabet to numbers.
|
|
|
|
|
|
|
|
The added paragraph describes how to get button identifier and set it in
config.
|
|
|
|
|