diff --git a/sway/config/output.c b/sway/config/output.c index c9ec67455..7d0ed3954 100644 --- a/sway/config/output.c +++ b/sway/config/output.c @@ -483,6 +483,8 @@ bool apply_output_config(struct output_config *oc, struct sway_output *output) { // this output came online, and some config items (like map_to_output) are // dependent on an output being present. input_manager_configure_all_inputs(); + // Reconfigure the cursor images, since the scale may have changed. + input_manager_configure_xcursor(); return true; }