![]() Registered Member ![]()
|
If screen edge is bond to an action in KDE settings, in dota 2 game (full screen mode), you can't move your screen by moving your mouse on that edge of the screen...
This problem has existed forever but never solved? |
![]() ![]()
|
https://bugs.kde.org/show_bug.cgi?id=339434
the game should grab the pointer to ensure full input control - as stated in the bug, i could not reproduce the issue w/ wc3 on wine, though. |
![]() Registered Member ![]()
|
So you mean this should be the problem of the game itself? It seems it was reported long time ago but was never fixed?
|
![]() ![]()
|
I don't know whetther a bug was ever reported against the game (or rather wine), but If you want full unput control under X11 you need to grab the pointer - and that is what the vast majority of games does (likely because SDL does)
However, please notice: afaiu "dota 2" is but a WC3 mod and i can confirm that WC3 on wine DOES grab the pointer here. It's however not a "KWin" bug - anything can put input windows (autohiding panels etc.) there. As a compromise KWin deactivates the edges in latter versions (mostly because of video playback in browsers) and only keeps the corners reserved when there is a fullscreen window. Other clients with active edges may not even do this (that's why games tend to grab input ![]() |
![]() Registered Member ![]()
|
Hi luebking. I am noob so I don't understand many things you said. But it seems you don't know that Dota 2 is natively supported by linux now. So it has nth to do with wine.
|
![]() ![]()
|
Ahh - that explains it of course.
Seems it's distributed via steam, so either it's a "problem" in some Steam SDK or (in case it's "just" distributed via steam) in the game. Since afaiu Steam has its own session on linux (steambox thing), I don't know whether it's accepted as a bug, but the game should just XGrabPointer() -> file a bug against dota2 and hope for the best. |
![]() Registered Member ![]()
|
It was reported more than a year ago https://github.com/ValveSoftware/Dota-2/issues/235 So the dev doesn't care? |
![]() ![]()
|
It's apparently also filed under https://github.com/ValveSoftware/Dota-2/issues/1531
And the issue apparently exists on OSX as well: https://github.com/ValveSoftware/Dota-2/issues/140 Unfortunately the git repo only contains the readme, I assume the code is not available anywhere is it? (The fix should be a one-liner on X11...) |
![]() Registered Member ![]()
|
your dota2 have some problem, check it again
I Am Still Learning About KDE
|
Registered users: Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]