commit 788118f1944ca23a7f9a7d19537b7756f3518f55
parent 9162b536f69cb69466fb4fcfa24d282fa54b122b
Author: Daniel Hill <daniel@gluo.nz>
Date: Fri, 17 Feb 2023 20:06:01 +1300
Fix map_to_output * turning off device
Signed-off-by: Daniel Hill <daniel@gluo.nz>
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/sway/input/libinput.c b/sway/input/libinput.c
@@ -220,7 +220,8 @@ bool sway_input_configure_libinput_device(struct sway_input_device *input_device
bool changed = false;
if (ic->mapped_to_output &&
- !output_by_name_or_id(ic->mapped_to_output)) {
+ strcmp("*", ic->mapped_to_output) != 0 &&
+ !output_by_name_or_id(ic->mapped_to_output)) {
sway_log(SWAY_DEBUG,
"%s '%s' is mapped to offline output '%s'; disabling input",
ic->input_type, ic->identifier, ic->mapped_to_output);