protonscr

TBH: Task Bar Hero

appid 3678970 1 threads, 1 open 33 comments last activity 2026-08-24
Threads

TBH: Task Bar Hero proton open 2 matching

#9841 · 33 comments · opened 2026-05-31 · last comment 2026-08-24 by pinduzera
comment by solarisfire · 2026-06-03 · view · github
... WS_EX_TRANSPARENT | WS_EX_LAYERED | WS_EX_NOACTIVATE Under GE-Proton10-34, input works, but transparent overlay areas render as solid black. The ...
comment by thekk1 · 2026-06-04 · view · github
## Additional diagnostic info Reproduced this on a different setup (Linux Mint Cinnamon / X11, NVIDIA, GE-Proton10-34, wine ...
Recent activity
  • pinduzera · 2026-08-24 · TBH: Task Bar Hero
    Just as a reminder, the "On-together" (3707400) game also uses some transparency things. Not sure if its internals is like TBH, but would be cool if also worked there.
  • Shambhalla · 2026-07-25 · TBH: Task Bar Hero
    Hello, reporting that the opaque black box issue for TBH: Task Bar Hero persists on the latest Nvidia 610 series drivers under a Wayland session. **System Specs:** - **OS:** Debian Trixie (Testing/13) - **GPU:** Nvidia R...
  • thaylorz · 2026-07-20 · TBH: Task Bar Hero
    @Kaldog06 thanks — there are actually two separate things in your report: **1. Only XWayland windows behind are interactable / input gets mis-routed.** The game runs under XWayland, and the click-through is implemented a...
  • thaylorz · 2026-07-20 · TBH: Task Bar Hero
    @RafaelHGOliveira your diagnosis is spot on. The shape path does a full-window `XGetImage` every present — for a ~970×892 window that's ~3.4 MB copied **synchronously over the X socket per frame**, and on a Wayland sessi...
  • thaylorz · 2026-07-20 · TBH: Task Bar Hero
    @nicolasmartin89 excellent RCA — thank you for going all the way to the `WM_NORMAL_HINTS` trace. That confirms it: the game uses UI Automation to locate the taskbar, those APIs (`oleacc`/`uiautomation`) are stubs in Wine...
  • thaylorz · 2026-07-20 · TBH: Task Bar Hero
    @Do-tasarr thanks for the detailed report — this is genuinely useful. The key clue is that on GE-Proton11-1 the ALPHA path works on **Hyprland** (see @Kaldog06's report) but shows **black on KWin/Wayland**, while the old...
  • nicolasmartin89 · 2026-07-11 · TBH: Task Bar Hero
    Regarding the positioning issue mentioned by @V1nic1us and @willgonzaga: I ran the game with `WINEDEBUG=+x11drv` and found the exact cause. The game creates a second overlay window that forces its size to 970×892 via `WM...
  • Kaldog06 · 2026-07-04 · TBH: Task Bar Hero
    Using Arch/CachyOS + Hyprland with GE-Proton 11-1 and the WINE_LAYERED_OVERLAY_ALPHA=1 launch option allows for game transparency, however some windows behind the game remain non-interactable: - Only XWayland windows are...

Proton versions over time

Launch lines, newest first

WINE_LAYERED_OVERLAY_ALPHA=1 %command%
PROTON_LOG=1 WINE_LAYERED_OVERLAY_ALPHA=1 %command%
WINEDEBUG=+x11drv WINE_LAYERED_OVERLAY_ALPHA=1 %command%
WINE_LAYERED_OVERLAY_SHAPE=1 %command%
PROTON_LOG=1 PROTON_USE_WINED3D=1 PROTON_NO_DESKTOP=1 %command%