[NOT A BUG] When using Microsoft Screen Magnifier focus is centered at the end of selection from a drop down list

x64 Replacement/Alternative to Microsoft's IntelliMouse application.
Forum rules
Please read the forum rules before posting for the first time.
The more information you can provide, the quicker and more accurately someone can help.
NOTE: To reduce spam, new users can not post links, files or images until they have at least 4 posts.
Post Reply
Lores
Dedicated
Posts: 63
Joined: Mon Jan 23, 2023 11:58 pm

[NOT A BUG] When using Microsoft Screen Magnifier focus is centered at the end of selection from a drop down list

Post by Lores »

XMBC Version: 2.19.2
Installed or Portable version: Portable
Windows Version: Windows 10 Enterprise 20H2 19042.746 x64
Mouse Information (brand/model): Logitech Mouse MX Anywhere 2 Business Travel / Logitech Mouse MX Anywhere 2 For Amazon
Relevant Computer Information (CPU, RAM etc):
Did the problem occur after an upgrade of XMBC? (If so, from what version?): no - as I am a new user; formerly of HotkeyP, where I had no such issues
Did the problem occur after a Windows update/upgrade? (If so, from what version?): no - as I am unable to upgrade this system of mine due to some Microsoft bug [and I have no time or energy to install it from scratch]
How long have you used XMBC?: just testing for 2 weeks
What language and keyboard layout do you use in Windows?: English US


I have been using Magnify.exe for years, with such settings:

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\ScreenMagnifier]

"CenterTextInsertionPoint"=dword:00000001
"ClassicDocked"=dword:00000001
"ClassicDockPosition"=dword:00000003
"ClassicShowCursor"=dword:00000001
"ClassicWindowCX"=dword:00000258
"ClassicWindowCY"=dword:000000c8
"ClassicWindowHeight"=dword:00000096
"ClassicWindowWidth"=dword:00000096
"ClassicWindowX"=dword:0000053e
"ClassicWindowY"=dword:0000038a
"DefaultImmersiveSwitchMode"=dword:00000002
"DefaultMode"=dword:00000000
"DisableAudio"=dword:00000000
"FollowCaret"=dword:00000001
"FollowFocus"=dword:00000001
"FollowMouse"=dword:00000001
"FollowNarrator"=dword:00000000
"FullScreenTrackingMode"=dword:00000000
"Invert"=dword:00000000
"LensHeight"=dword:0000001e
"LensWidth"=dword:0000001e
"MagnificationMode"=dword:00000002
"MagnifierUIWindowDeltaX"=dword:000000d7
"MagnifierUIWindowDeltaY"=dword:00000336
"MagnifierUIWindowMinimized"=dword:00000001
"MinimizeOptions"=dword:00000000
"ModifierKey"=dword:00000004
"RestoreLegacyMode"=dword:00000000
"RunBefore"=dword:00000001
"RunningState"=dword:00000001
"ShowMagnifier"=dword:00000001
"SpeechSpeed"=dword:0000000a
"SpeechVoice"="Microsoft David - English (United States)"
"UseBitmapSmoothing"=dword:00000001
"ZoomIncrement"=dword:00000019

"Magnification"=dword:00000096
and had no problems with it. But when I have X-MBC being run I get a different behavior from it; at least when I scroll through items of Filter Box of Mp3tag [available for free at https://www.mp3tag.de/en/download.html], be it using Mouse Wheel or Up / Down Arrow key or PageUp / PageDown keys: instead of the focus staying in the same place when data in the box is changed, the zoomed in picture moves apparently to the end of data - thus making the screen unbearably "shake" when cycling fast through history of searches performed in this Filter Box [which area can be turned ON & OFF by pressing F3]. And I bet this happens also with other remembered data in such boxes in other programs

And this is not a fault of my personal Settings of X-MBC, because it happens also when I run a fresh portable copy with default Settings and no Profiles added. The moment I close XMouseButtonControl.exe [and go back to Filter Box to exercise scrolling of its entries] - the problem disappears. The moment I reopen it - it comes back. But it must be a fault of X-MBC because with HotkeyP, even being utilized by me to control Magnifier, I get no such undesired behavior - as well when I have zero programs and hardware affecting my input

However if his is not a plain bug but a conscious overriding of default behavior of Magnify.exe- then please make it optional

[This behavior is not one of those I thought off when I was posting this: viewtopic.php?p=23483. Those ones are something different]
Last edited by Lores on Mon Feb 13, 2023 9:43 pm, edited 2 times in total.
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: [BUG] When using Microsoft Screen Magnifier focus is centered at the end of selection from a drop down list

Post by phil »

Try turning off "Make scroll window under mouse cursor" in general settings and see if that helps.
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: [BUG] When using Microsoft Screen Magnifier focus is centered at the end of selection from a drop down list

Post by phil »

Just tried this, and I can see what you are saying, but it seems to do exactly the same thing without XMBC running - so, annoying as it may be, I don't think its actually an XMBC problem/bug! Might be worth asking the author of mp3tag...

Although I just looked at my magnifier settings, and if I set "Keep the text cursor" to "Within edges of the screen" it seems to stop this behavior. My guess would be as you scroll the filter, the contents of the list (and thus the selected/focused item) change/move and magnifier is trying to make it visible by moving the viewport.

Again, nothing to do with XMBC,, this one I think is for you to discuss between Microsoft and mp3tag!
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
Lores
Dedicated
Posts: 63
Joined: Mon Jan 23, 2023 11:58 pm

Re: [BUG] When using Microsoft Screen Magnifier focus is centered at the end of selection from a drop down list

Post by Lores »

phil wrote: Sun Feb 12, 2023 9:16 pm [...]
turning off "Make scroll window under mouse cursor" in general settings
[...]
Did not help

What did help was unchecking in Windows

Settings > Ease of Access > Magnifier > Have Magnifier follow: > Text cursor
phil wrote: Sun Feb 12, 2023 11:56 pm [...]
nothing to do with XMBC,, this one I think is for you to discuss between Microsoft and mp3tag!
You are right

I am sorry for wasting your time. I should had figured this on my own
Post Reply