sane-input-handler: power -> vol to rotate display
This commit is contained in:
parent
d7f4438371
commit
ccb856faf5
|
@ -149,6 +149,9 @@ in
|
||||||
power_pressed.power_released.timeout.trigger = "powerbutton_one";
|
power_pressed.power_released.timeout.trigger = "powerbutton_one";
|
||||||
power_pressed.power_released.timeout.ms = 300;
|
power_pressed.power_released.timeout.ms = 300;
|
||||||
power_pressed.power_released.power_pressed.trigger = "powerbutton_two";
|
power_pressed.power_released.power_pressed.trigger = "powerbutton_two";
|
||||||
|
# map power (short) -> volup/voldown
|
||||||
|
power_pressed.power_released.volup_pressed.trigger = "powerbutton_volup";
|
||||||
|
power_pressed.power_released.voldown_pressed.trigger = "powerbutton_voldown";
|
||||||
|
|
||||||
# map: volume taps and holds
|
# map: volume taps and holds
|
||||||
volup_pressed = (recurseHold "volup" {}) // {
|
volup_pressed = (recurseHold "volup" {}) // {
|
||||||
|
|
|
@ -155,6 +155,14 @@ dispatchOn() {
|
||||||
# power thrice: kill active window
|
# power thrice: kill active window
|
||||||
handleWith swaymsg kill
|
handleWith swaymsg kill
|
||||||
;;
|
;;
|
||||||
|
"powerbutton_volup")
|
||||||
|
# power (tap) -> volup: rotate CCW
|
||||||
|
handleWith swaymsg -- output '-' transform 90 anticlockwise
|
||||||
|
;;
|
||||||
|
"powerbutton_voldown")
|
||||||
|
# power (tap) -> voldown: rotate CW
|
||||||
|
handleWith swaymsg -- output '-' transform 90 clockwise
|
||||||
|
;;
|
||||||
|
|
||||||
"volup_tap_1")
|
"volup_tap_1")
|
||||||
# swallow: this could be the start to a media control (multi taps / holds),
|
# swallow: this could be the start to a media control (multi taps / holds),
|
||||||
|
|
Loading…
Reference in New Issue
Block a user