-
-
Notifications
You must be signed in to change notification settings - Fork 746
Description
##please look in to this problem, very important stuff,
Steps to reproduce:
this is a speech viewer log that should help to explain the problem.
Move navigator object to mouse
Solutions for Visually Impaired text
Move focus
Solutions for Visually Impaired
Move to focus
Portable Video Magnification Systems - Ruby, Compact, and others link
what i am trying to get is read the object under the mouse
however, moving focus on it is not working. pressing NVDA+SHIFT+backspace does not focus on the object. other object types such as links, buttons are not working on any browser i tried. it works on desktop window for example without any problems. When I press nvda+shift+backspace it says the element name where it’s focused. i am trying to point object and refocus on the text as is showed on the speech log sample. when moving focus works it should tell where it focused however it just does not work in any browser. And focus stays where it was.
NVDA version 2018.1
Windows version 10.0.16299
i have 2 improvements to suggest
1 clicking nvda+ctrl+right mouse click should automatically move the focus under mouse position.
it would be very useful for people who has little vision left and can use the mouse pointing what they want to read. jaws have a very good function where pressing on the text moves the object and focus on it.
2 mouse following currently focused item
there are some instances where using keyboard navigation in software NVDA does not read the item where as if mouse is used to hover under the program interface element, NVDA does read the item.
by creating mode that mouse is moving with the currently focused item automatically would make things better in the situations where keyboard navigation does not produce any results.
I have a little vision left, and there was and still is lots of situations where I must use mouse instead keyboard navigation because using arrows in nvda do not read the elements unless I hover the mouse under it.
I will also provide some logs from log viewer with errors just not sure what action caused what error devs should be able to see what function in the software cause errors.
i tested a lot of mouse focus events to see can i moove focus under cursor of the mouse.
logs
ERROR - eventHandler.executeEvent (13:35:12.664):
error executing event: mouseMove on <NVDAObjects.IAccessible.ia2Web.Ia2Web object at 0x073025B0> with extra args of {'y': 169, 'x': 249}
Traceback (most recent call last):
File "eventHandler.pyo", line 152, in executeEvent
File "eventHandler.pyo", line 92, in init
File "eventHandler.pyo", line 100, in next
File "NVDAObjects_init_.pyo", line 904, in event_mouseMove
File "documentBase.pyo", line 24, in makeTextInfo
File "textInfos\offsets.pyo", line 282, in init
File "NVDAObjects\IAccessible_init_.pyo", line 113, in getOffsetFromPoint
COMError: (-2147467259, 'Unspecified error', (None, None, None, 0, None))
ERROR - eventHandler.executeEvent (13:43:56.497):
error executing event: mouseMove on <NVDAObjects.IAccessible.ia2Web.Ia2Web object at 0x07237F70> with extra args of {'y': 241, 'x': 6}
Traceback (most recent call last):
File "eventHandler.pyo", line 152, in executeEvent
File "eventHandler.pyo", line 92, in init
File "eventHandler.pyo", line 100, in next
File "NVDAObjects_init.pyo", line 904, in event_mouseMove
File "documentBase.pyo", line 24, in makeTextInfo
File "textInfos\offsets.pyo", line 282, in init
File "NVDAObjects\IAccessible_init_.pyo", line 113, in getOffsetFromPoint
COMError: (-2147467259, 'Unspecified error', (None, None, None, 0, None))
ERROR - eventHandler.executeEvent (13:43:57.006):
error executing event: mouseMove on <NVDAObjects.IAccessible.ia2Web.Ia2Web object at 0x07237510> with extra args of {'y': 405, 'x': 348}
Traceback (most recent call last):
File "eventHandler.pyo", line 152, in executeEvent
File "eventHandler.pyo", line 92, in init
File "eventHandler.pyo", line 100, in next
File "NVDAObjects_init.pyo", line 904, in event_mouseMove
File "documentBase.pyo", line 24, in makeTextInfo
File "textInfos\offsets.pyo", line 282, in init
File "NVDAObjects\IAccessible_init_.pyo", line 113, in getOffsetFromPoint
COMError: (-2147467259, 'Unspecified error', (None, None, None, 0, None))
ERROR - eventHandler.executeEvent (13:44:19.405):
error executing event: mouseMove on <NVDAObjects.IAccessible.ia2Web.Ia2Web object at 0x072375B0> with extra args of {'y': 583, 'x': 590}
Traceback (most recent call last):
File "eventHandler.pyo", line 152, in executeEvent
File "eventHandler.pyo", line 92, in init
File "eventHandler.pyo", line 100, in next
File "NVDAObjects_init.pyo", line 904, in event_mouseMove
File "documentBase.pyo", line 24, in makeTextInfo
File "textInfos\offsets.pyo", line 282, in init
File "NVDAObjects\IAccessible_init_.pyo", line 113, in getOffsetFromPoint
COMError: (-2147467259, 'Unspecified error', (None, None, None, 0, None))
ERROR - eventHandler.executeEvent (14:13:56.209):
error executing event: mouseMove on <NVDAObjects.IAccessible.ia2Web.Ia2Web object at 0x07214F90> with extra args of {'y': 601, 'x': 575}
Traceback (most recent call last):
File "eventHandler.pyo", line 152, in executeEvent
File "eventHandler.pyo", line 92, in init
File "eventHandler.pyo", line 100, in next
File "NVDAObjects_init.pyo", line 904, in event_mouseMove
File "documentBase.pyo", line 24, in makeTextInfo
File "textInfos\offsets.pyo", line 282, in init
File "NVDAObjects\IAccessible_init_.pyo", line 113, in getOffsetFromPoint
COMError: (-2147467259, 'Unspecified error', (None, None, None, 0, None))
ERROR - eventHandler.executeEvent (14:19:53.986):
error executing event: mouseMove on <NVDAObjects.IAccessible.ia2Web.Ia2Web object at 0x07214550> with extra args of {'y': 300, 'x': 621}
Traceback (most recent call last):
File "eventHandler.pyo", line 152, in executeEvent
File "eventHandler.pyo", line 92, in init
File "eventHandler.pyo", line 100, in next
File "NVDAObjects_init.pyo", line 904, in event_mouseMove
File "documentBase.pyo", line 24, in makeTextInfo
File "textInfos\offsets.pyo", line 282, in init
File "NVDAObjects\IAccessible_init_.pyo", line 113, in getOffsetFromPoint
COMError: (-2147467259, 'Unspecified error', (None, None, None, 0, None))
ERROR - eventHandler.executeEvent (14:25:57.253):
error executing event: mouseMove on <NVDAObjects.IAccessible.ia2Web.Ia2Web object at 0x07214E30> with extra args of {'y': 389, 'x': 656}
Traceback (most recent call last):
File "eventHandler.pyo", line 152, in executeEvent
File "eventHandler.pyo", line 92, in init
File "eventHandler.pyo", line 100, in next
File "NVDAObjects_init.pyo", line 904, in event_mouseMove
File "documentBase.pyo", line 24, in makeTextInfo
File "textInfos\offsets.pyo", line 282, in init
File "NVDAObjects\IAccessible_init_.pyo", line 113, in _getOffsetFromPoint
COMError: (-2147467259, 'Unspecified error', (None, None, None, 0, None))