keyboard a11y "enable" switch



Hi,

I recently merged all functionality of the keyboard a11y capplet into
the keyboard capplet. Along the way, I tried to fix the problem that bug
#131339 [1] by replacing the "Enable keyboard accessibility features"
master switch with the two options it was actually toggling at once,
namely AccessXKeys ("Allow accessibility features to be turned on and
off from the keyboard") and AccessXFeedback (master switch for all beep
notifications).

Now, there is no master switch anymore, so it is possible to e.g. enable
mouse keys without having to turning on the keyboard shortcuts for slow
keys. However, AccessXFeedback is still set according to the value
of /desktop/gnome/accessibility/keyboard/enable, so "Allow
accessibility features to be turned on and off from the keyboard" has to
be on for beep notifications to work - far from intuitive.

My suggested solution would be to always enable AccessXFeedback
regardless of the options set in gconf - as far as I can tell, turning
on AcessXFeedback without actually turning on any kind of notification
has no effect, so all features will still remain silent if all
notifications are turned off.

Are there problems with my solution that I have missed? Comments are
very welcome.

Regards,
Denis 

[1] http://bugzilla.gnome.org/show_bug.cgi?id=131339



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]