focus-follows-mouse: can't use sys-tray icons on vertical taskbar #23

Closed
opened 2026-01-05 14:47:45 +01:00 by adam · 3 comments
Owner

Originally created by @maphew on GitHub (Aug 31, 2021).

With focus-follows-mouse enabled and Taskbar docked to the side of a display instead of the bottom you can't use the systray "show hidden icons" expansion widget (>) to show the overflow apps. It expands okay and shows the extra icons, but as soon as the cursor moves off the main taskbar the overflow menu collapses and disappears.

image

(I'm very happy to have found this program. I've been trying to find a tiliing window manager for some time and none have quite worked for me. There are remaining things for me to puzzle out (I don't understand how padding works, but so far so good!

Originally created by @maphew on GitHub (Aug 31, 2021). With `focus-follows-mouse` enabled and Taskbar docked to the side of a display instead of the bottom you can't use the systray "show hidden icons" expansion widget (`>`) to show the overflow apps. It expands okay and shows the extra icons, but as soon as the cursor moves off the main taskbar the overflow menu collapses and disappears. ![image](https://user-images.githubusercontent.com/486200/131439758-5e31133d-1e1b-4089-bc88-813997f7fae7.png) _(I'm very happy to have found this program. I've been trying to find a tiliing window manager for some time and none have quite worked for me. There are remaining things for me to puzzle out (I don't understand how padding works, but so far so good!_
adam added the enhancement label 2026-01-05 14:47:45 +01:00
adam closed this issue 2026-01-05 14:47:45 +01:00
Author
Owner

@LGUG2Z commented on GitHub (Sep 1, 2021):

Duplicate of #7

@LGUG2Z commented on GitHub (Sep 1, 2021): Duplicate of #7
Author
Owner

@LGUG2Z commented on GitHub (Sep 1, 2021):

@maphew I have the same issue when trying to do anything which the tray which is why I now use a toggle for FFM; it's still not amazing but it's better than the frustrating behaviour when the focus gets shifted away from the tray.

As I mention in #7, the komorebic ffm commands are just a wrapper around the native Windows ffm functionality which has been around/hidden probably since Windows XP (or before).

Creating a true FFM replacement that can ignore the taskbar and system tray is quite a big undertaking and it's not one that I'm going to have time to investigate myself any time soon, but I would be happy to review and provide feedback for a PR that implements this in komorebi, or alternatively, if a dedicated ffm crate comes out in the future, I would happy to accept a PR integrating it with komorebic commands

@LGUG2Z commented on GitHub (Sep 1, 2021): @maphew I have the same issue when trying to do anything which the tray which is why [I now use a toggle for FFM](https://github.com/LGUG2Z/komorebi/issues/7#issuecomment-904174575); it's still not amazing but it's better than the frustrating behaviour when the focus gets shifted away from the tray. As I mention in #7, the `komorebic` ffm commands are just a wrapper around the native Windows ffm functionality which has been around/hidden probably since Windows XP (or before). Creating a true FFM replacement that can ignore the taskbar and system tray is quite a big undertaking and it's not one that I'm going to have time to investigate myself any time soon, but I would be happy to review and provide feedback for a PR that implements this in `komorebi`, or alternatively, if a dedicated ffm crate comes out in the future, I would happy to accept a PR integrating it with `komorebic` commands
Author
Owner

@LGUG2Z commented on GitHub (Sep 4, 2021):

@maphew If you're still interested, I have put together an initial custom implementation of focus follows mouse that should avoid the behaviour you reported in this issue. If you'd like to try it out and provide feedback on any edge cases you find, please join us in issue #7 !

@LGUG2Z commented on GitHub (Sep 4, 2021): @maphew If you're still interested, I have put together an initial custom implementation of focus follows mouse that should avoid the behaviour you reported in this issue. If you'd like to try it out and provide feedback on any edge cases you find, please join us in issue #7 !
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/komorebi#23