Bug#1099751: orca: Orca captures all input when focus changes to firefox
Samuel Thibault
sthibault at debian.org
Thu May 22 23:42:49 BST 2025
Sebastian Humenda, le jeu. 22 mai 2025 18:36:34 +0200, a ecrit:
> Samuel Thibault schrieb am 22.05.2025, 18:30 +0200:
> >Sebastian Humenda, le jeu. 22 mai 2025 18:28:20 +0200, a ecrit:
> >> Samuel Thibault schrieb am 16.05.2025, 0:32 +0200:
> >> >Sebastian Humenda, le mer. 14 mai 2025 18:09:23 +0200, a ecrit:
> >> >> I've tried a new user and it is indeed gone. I've purged the configurations
> >> >> of orca (~/.local/share/orca) and firefox (~/.mozilla). For the "old" user,
> >> >> the problem persists.
> >> >> What other components are involved that might have stale state/configuration?
> >> >
> >> >Perhaps some MATE desktop keyboard shortcut management?
> >>
> >> I went through all my settings and purged whatever I found not necssary.
> >> .local, .config and .mozilla I renamed. I still have issues. When I try to
> >> capture another debug log (attached) I get this traceback on the console that
> >> I started Orca on:
> >>
> >> Traceback (most recent call last):
> >> File "/usr/lib/python3/dist-packages/orca/input_event_manager.py", line 239, in process_keyboard_event
> >> event = input_event.KeyboardEvent(pressed, keycode, keysym, modifiers, text)
> >> File "/usr/lib/python3/dist-packages/orca/input_event.py", line 137, in __init__
> >> if self.keyval_name.startswith("KP"):
> >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^
> >> AttributeError: 'NoneType' object has no attribute 'startswith'
> >
> >Perhaps that could be related to your keyboard layout?
>
> Plain German layout, no modifications.
Is that the same in your fresh account? Does it get the same
AttributeError?
> It might be due to this that it tries to guess something about the
> keyboard layout from the locale.
No, orca just takes the keyboard layout from the X server, it doesn't
modify the layout by itself, it just tweaks it from what is already
there.
Samuel
More information about the Pkg-a11y-devel
mailing list