能否适配linux或者修复steam play下可操作区域全黑的状况
╰─❯ 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
.` `/
修不了,我目前用的是WPF WPF 制作高性能的透明背景异形窗口(使用 WindowChrome 而不要使用 AllowsTransparency=True) 这种问题可能需要模拟器适配.
如果你会 C# 和 VS, 或许你可以试试使用 AllowsTransparency=True 代替 WindowChrome, 看看能不能解决这个问题,如果可以我可以专门做一选项支持这个功能
修不了,我目前用的是WPF WPF 制作高性能的透明背景异形窗口(使用 WindowChrome 而不要使用 AllowsTransparency=True) 这种问题可能需要模拟器适配.
如果你会 C# 和 VS, 或许你可以试试使用 AllowsTransparency=True 代替 WindowChrome, 看看能不能解决这个问题,如果可以我可以专门做一选项支持这个功能
试了一下 AllowsTransparency=True ,黑色背景框确实没有了,但是还是存在一些兼容性问题(比如使用soda-wine时桌宠偶尔会闪一下,使用steam-proton时桌宠移动会存在黑色边框) 总的来说这时soda-wine的比Steam-Proton效果好一些 环境:Manjaro i3wm,估计如果换成完整桌面的话可能要好一些吧()
TODO: 添加一个 Linux 启动选项, 设置 AllowsTransparency=True