baskerville / bspwm

A tiling window manager based on binary space partitioning
BSD 2-Clause "Simplified" License
7.71k stars 416 forks source link

Secondary Steam window can't be refocused #958

Open shoober420 opened 5 years ago

shoober420 commented 5 years ago

I made a issue of this on the Steam for Linux Github, but wanted to add it here just incase this is a bug with bspwm itself.

Certain secondary Steam windows, mainly floating windows, will not be refocusable after focus is put back onto Steam itself after opening the secondary float window. I will link the Github issue from the Steam for Linux Github for additional information.

https://github.com/ValveSoftware/steam-for-linux/issues/6244

#! /bin/sh

sxhkd &

bspc monitor -d I II III IV V VI VII VIII IX X

bspc config border_width         2
bspc config window_gap          12

bspc config split_ratio          0.52
bspc config borderless_monocle   true
bspc config gapless_monocle      true

bspc config focus_follows_pointer false
bspc config click_to_focus button1
bspc config honor_size_hints true
bspc config ignore_ewmh_focus false
bspc config ignore_ewmh_fullscreen none
bspc config ignore_ewmh_struts false

#bspc rule -a Gimp desktop='^8' state=floating follow=on
#bspc rule -a Chromium desktop='^2'
#bspc rule -a mplayer2 state=floating
#bspc rule -a Kupfer.py focus=on
#bspc rule -a Screenkey manage=off
shoober420 commented 4 years ago

Not sure if this is useful, but heres the xwininfo.

Properties window: windowbug.txt

Steam: steamproperties.txt