[Kde-accessibility] Re: System bell mess
Bill.Haneman at Sun.COM
Tue Mar 1 15:36:55 GMT 2005
George Staikos wrote:
>On Monday 28 February 2005 19:46, Gunnar Schmi Dt wrote:
>>I think I have to shed a bit of light onto the System bell mess:
>>The mess comes from the fact that we have two "bells" and two different
>>options in two different KCMs that do something different but sound
>>similar if you think that we only have one bell.
> And one interferes with the other somehow?
No, they are different in concept, as Gunnar explained:
>>One "bell" basically is KNotify. This bell receives all events from the KDE
>>applications. The other bell is the system bell, which gets used as a
>>low-level notification mechanism by the X-Server and a number of non-KDE
>>The setting in the "Sound & Multimedia -> System Bell" module is used to
>>get KNotify use the system bell instead of its homebrew own notification.
>>(OK, most of the time we want to have the homebrew own notification, but
>>if the computer does not have a soundcard we might want to get system
> Or if arts is just a pain, or if beeps over the speaker interfere with
>music/other sounds, or....
One setting has to do with (audio) notifications from KDE. You can say,
basically, for any particular event, "play this sound", or "just ring
the system bell". And you'd do this for a number of reasons, as you
But "ringing the system bell" can result in different kinds of
end-results, depending on the setting for the 'accessibility' bell
setting. For instance if the user is deaf, works in a noisy
environment, if the beeps annoy colleagues nearby, etc. then the system
bell can cause some onscreen visual flashing or other indication instead.
The result of selecting 'use system bell' for a KDE event, plus
specifying a visual bell instead of an audio one, in the 'accessibility'
bell setting, is a logical one: the screen flashes when the KDE event
I do think that it may reduce confusion and make the visual bell setting
easier to find if it moves from the 'Accessibility' module into the
"Sound & Multimedia -> System Bell" module. This is where we put it in
GNOME, more or less (in GNOME it's in Desktop Preferences->Sound, in a
'System Bell' section), for these reasons.
More information about the kde-core-devel