VPet icon indicating copy to clipboard operation
VPet copied to clipboard

能否适配linux或者修复steam play下可操作区域全黑的状况

Open wanqian-windrunner opened this issue 10 months ago • 2 comments

Image

╰─❯ neofetch                                      
                   -`                    wanqian@archlinux-zt 
                  .o+`                   -------------------- 
                 `ooo/                   OS: Arch Linux x86_64 
                `+oooo:                  Host: U6 1 
               `+oooooo:                 Kernel: 6.13.1-zen3-1-zen 
               -+oooooo+:                Uptime: 48 mins 
             `/:-:++oooo+:               Packages: 1691 (pacman) 
            `/++++/+++++++:              Shell: zsh 5.9 
           `/++++++++++++++:             Resolution: 2560x1600 
          `/+++ooooooooooooo/`           DE: Plasma 6.2.5 
         ./ooosssso++osssssso+`          WM: kwin 
        .oossssso-````/ossssss+`         Theme: Breeze-Dark [GTK2], Breeze [GTK3] 
       -osssssso.      :ssssssso.        Icons: breeze-dark [GTK2/3] 
      :osssssss/        osssso+++.       Terminal: konsole 
     /ossssssss/        +ssssooo/-       Terminal Font: MesloLGL Nerd Font 10 
   `/ossssso+/:-        -:/+osssso+-     CPU: AMD Ryzen 7 7735H with Radeon Graphics (16) @ 3.201GHz 
  `+sso+:-`                 `.-/+oso:    GPU: AMD ATI Radeon 680M 
 `++:.                           `-/+/   Memory: 9282MiB / 15200MiB 
 .`                                 `/
                                                          

wanqian-windrunner avatar Feb 12 '25 03:02 wanqian-windrunner

修不了,我目前用的是WPF WPF 制作高性能的透明背景异形窗口(使用 WindowChrome 而不要使用 AllowsTransparency=True) 这种问题可能需要模拟器适配.

如果你会 C# 和 VS, 或许你可以试试使用 AllowsTransparency=True 代替 WindowChrome, 看看能不能解决这个问题,如果可以我可以专门做一选项支持这个功能

LorisYounger avatar Feb 17 '25 12:02 LorisYounger

修不了,我目前用的是WPF WPF 制作高性能的透明背景异形窗口(使用 WindowChrome 而不要使用 AllowsTransparency=True) 这种问题可能需要模拟器适配.

如果你会 C# 和 VS, 或许你可以试试使用 AllowsTransparency=True 代替 WindowChrome, 看看能不能解决这个问题,如果可以我可以专门做一选项支持这个功能

试了一下 AllowsTransparency=True ,黑色背景框确实没有了,但是还是存在一些兼容性问题(比如使用soda-wine时桌宠偶尔会闪一下,使用steam-proton时桌宠移动会存在黑色边框) 总的来说这时soda-wine的比Steam-Proton效果好一些 环境:Manjaro i3wm,估计如果换成完整桌面的话可能要好一些吧()

slhafzjw avatar Apr 27 '25 07:04 slhafzjw

TODO: 添加一个 Linux 启动选项, 设置 AllowsTransparency=True

LorisYounger avatar Jul 16 '25 10:07 LorisYounger