Re: [orca-list] Orca changes the keyboard mapping.
- From: Didier Spaier <didier slint fr>
- To: Joanmarie Diggs <jdiggs igalia com>, orca-list <orca-list gnome org>
- Subject: Re: [orca-list] Orca changes the keyboard mapping.
- Date: Mon, 19 Feb 2018 11:32:11 +0100
Hi Joanie,
I forgot to tell: Orca is started this way:
didier[~]$ cat .config/autostart/startorca.desktop
[Desktop Entry]
Type=Application
Version=1.0
Name=orca
Exec=/usr/bin/orca
Hidden=false
I also tried in LXDE, same behavior as in other
graphical environments.
-- Didier
Le 19/02/2018 à 10:35, Joanmarie Diggs a écrit :
Hi Didier.
I'll take a look. Thanks for the report!
--joanie
On 02/18/2018 02:31 PM, Didier Spaier wrote:
Hello,
I don't know if this is the proper place to post this issue, but I'd
like to know if other encounter it before filing it on the bug tracker,
on which a search I already made came empty.
Context: Slint64-14.2.1.1, orca 3.27.3, Python 3.5.1, gtk 3.18.9, LANG
set to fr_FR.utf8, keyboard map with layout "fr" (azerty keyboard) as
shown below:
didier[~]$ cat /etc/X11/xorg.conf.d/10-keymap.conf
Section "InputClass"
Identifier "Keyboard-all"
MatchIsKeyboard "yes"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "XkbLayout" "fr"
Option "XkbVariant" ""
Option "XkbOptions" ""
EndSection
Issue: if I press Insert+<space> to bring up the Orca setting GUI then
just click the OK button (labeled Valider in French), the X keyboard
map changes from azerty to qwerty.
Before:
didier[~]$ xmodmap -pke|grep " 24 "
keycode 24 = a A a A ae AE ae
After:
didier[~]$ xmodmap -pke|grep " 24 "
keycode 24 = q Q q Q
This is confirmed by xev which first associates keycode 45 to ksym 61,
then to ksym 71.
To get back the default mapping I have to run setxkbmap (no argument).
I tried in several graphical environments: twm, fluxbox, wmaker,
blackbox, KDE 4.14.3, Mate 1.18, Xfce 4.12, same result everywhere.
However if I restart orca then bring up the GUI and click on OK the
layout is not changed (at least not constantly).
I had a look at orca.py, unfortunately my python skills are not good
enough to help me understand the logic.
Any clue appreciated.
Greetings,
Didier
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide: https://help.gnome.org/users/gnome-help/stable/a11y.html
Log bugs and feature requests at http://bugzilla.gnome.org
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]