Please don't beep the PC speaker

Support and discussions for the x86/x64 Linux version of Pale Moon.

Moderators: trava90, satrow

Axatax
Moongazer
Moongazer
Posts: 11
Joined: Thu, 17 May 2018, 14:05

Please don't beep the PC speaker

Unread postby Axatax » Fri, 19 Oct 2018, 04:43

Pale Moon uses the PC speaker sometimes to signal operator attention, ie. when the end of a text search is reached.

To a lot of people, this is extremely irritating. If Pale Moon would just use the OS default sound mechanism, then you could mute this with whatever sound card mixer program you use, etc.

We've had sound cards on X86 hardware since the late-80's. Is there any reason to be beeping this annoying speaker at the computer operator in 2018?

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 22326
Joined: Sun, 28 Aug 2011, 17:27
Location: 58.5°N 15.5°E
Contact:

Re: Please don't beep the PC speaker

Unread postby Moonchild » Fri, 19 Oct 2018, 06:25

Axatax wrote: Is there any reason to be beeping this annoying speaker at the computer operator in 2018?

The reason is that your operating system hasn't mapped the system beep to something played through your speakers, which has also been practice for decades. :)
Also, it's only, to my knowledge, used in one location and that is as part of the accessibility feature for typeahead-find. I'm pretty sure it's set to the system beep because specific accessibility hardware and software relies on that being called to function properly.

You should be able to change it though: accessibility.typeaheadfind.soundURL is default set to "beep" but you can replace it with "default" to use the default pre-FF4 sound, or a "file://" URL to a valid wave file (must be a browser-playable standard WAV, not any other format), or empty for no sound (equivalent to setting accessibility.typeaheadfind.enablesound to false).
Last edited by Moonchild on Fri, 19 Oct 2018, 08:01, edited 3 times in total.
Improving Mozilla code: You know you're on the right track with code changes when you spend the majority of your time deleting code.

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne

Take note: 23 November is Wolfenoot! Eat roast meat and/or cake decorated like the full moon. #wolfenoot


Return to “Pale Moon for Linux”

Who is online

Users browsing this forum: No registered users and 6 guests