https://bugs.winehq.org/show_bug.cgi?id=55613
Bug ID: 55613 Summary: right click does not work in Battle.net App (friends list, favorite games) Product: Wine Version: 8.16 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: kolAflash@kolahilft.de Distribution: ---
Right click does not work in Battle.net (Blizzard). Battle.net App version: 2.24.1.14385 (2023-09-17)
Right click is mostly being needed for managing contacts in the friends list at the right side and favorite games in the top bar. In both cases right click is supposed to open a context menu.
Console output when right clicking: 0118:fixme:system:EnableNonClientDpiScaling (00050116): stub 0118:fixme:shell:SHGetPropertyStoreForWindow (00050116 112451A8 0060B018) stub! 0118:fixme:shell:window_prop_store_SetValue 1B806B70, {{9f4c2855-9f79-4b39-a8d0-e1d42de1d5f3},4}, 0060B008 0118:fixme:shell:window_prop_store_SetValue 1B806B70, {{9f4c2855-9f79-4b39-a8d0-e1d42de1d5f3},2}, 0060AFF8 0118:fixme:shell:window_prop_store_SetValue 1B806B70, {{9f4c2855-9f79-4b39-a8d0-e1d42de1d5f3},3}, 0060AFE8 0118:fixme:shell:window_prop_store_SetValue 1B806B70, {{9f4c2855-9f79-4b39-a8d0-e1d42de1d5f3},5}, 0060AFD8 0118:fixme:shell:window_prop_store_Commit 1B806B70 0118:fixme:win:GetPointerDevices (0060CCAC 00000000): partial stub 0118:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x60ccac, paths 0x1addd280, modes_count 0x60cca8, modes 0x1ad59340, topology_id (nil) semi-stub 0118:fixme:system:NtUserDisplayConfigGetDeviceInfo Unimplemented packet type 11.
Workaround: Enable the virtual desktop in winecfg or using the /explorer switch. https://wiki.winehq.org/Winecfg#Window_Settings https://wiki.winehq.org/Explorer Unfortunately you can't switch between different "Windows application" windows using ALT-TAB in this mode. And when you use ALT-TAB to switch to other X windows, this may cause the Windows applications to assume that the ALT key is being stuck hold down. This is probably another bug, but I can't find a bug report for it. (feel free to create a bug report and link it here, if you encounter this problem)
See also: https://www.reddit.com/r/wine_gaming/comments/ou67et/right_clicking_on_battl... https://www.reddit.com/r/linux_gaming/comments/141oitc/right_click_on_battle...
https://bugs.winehq.org/show_bug.cgi?id=55613
kolAflash kolAflash@kolahilft.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |user32
--- Comment #1 from kolAflash kolAflash@kolahilft.de --- My best guess is, that the GetPointerDevices function may need to improve further. https://www.winehq.org/pipermail/wine-devel/2018-June/128081.html
https://gitlab.winehq.org/wine/wine/-/blob/ccfa33b0eb2d8610e752111482e99ea4d...
https://bugs.winehq.org/show_bug.cgi?id=55613
Ker noa blue-t@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |blue-t@web.de
https://bugs.winehq.org/show_bug.cgi?id=55613
--- Comment #2 from Ken Sharp imwellcushtymelike@gmail.com --- Does this still occur in Wine 9.7 or later?
https://bugs.winehq.org/show_bug.cgi?id=55613
--- Comment #3 from kolAflash kolAflash@kolahilft.de --- (In reply to Ken Sharp from comment #2)
Does this still occur in Wine 9.7 or later?
Yes, the bug is still present in wine-staging-9.10. I've just tested it.
Side note: I couldn't test wine-9.10 (without staging), because the current version of the battle.net program keeps crashing. I guess it's one of these bugs: https://bugs.winehq.org/show_bug.cgi?id=56761#c10 https://appdb.winehq.org/objectManager.php?sClass=version&iId=28855&...