Thursday, November 30th, 2006

Why do people think a noisy user interface is better

Filed under: — Daniel Lemire @ 13:26

This is very annoying. Each and every time I install a new machine, the command shell has the beep enabled so that, for every ten keys I press, there is an audible “beep!”

Ok, who thinks this is a good default? Why do I want my machine beeping each time I use autocompletion? How is that helping me? What is the case for such a feature? You are in a meeting, checking up on some data, and the machine keeps on beeping? Why is that good? Ever?

I do not want software to make any noise unless I say so.

Now, if at least it was easy to turn off! For future reference, here is the cryptic command to turn off the bell:

xset b off

(I think this only works if you work inside an X server.)

To make sure that your PC speaker remains silent, do this:

rmmod pcspkr

To make sure that your PC speaker remains silent forever, add the following line to /etc/modprobe.d/blacklist:

blacklist pcspkr

I also like to put the following in ~\.inputrc:

set bell-style off

This seems to work with most shells.

No Comments »

No comments yet.

RSS feed for comments on this post.

Leave a comment

Warning: When entering a long comment, please ensure that you make copy of your text prior to submitting it. If the server should fail or if you hit a bug, you might lose your work. I am not responsible for your lost effort.

To spammers: I carefully review every single post and make sure that spam gets deleted. You are wasting your time if you are manually entering spam using this form. Read my terms of use to see what I consider to be abusive.

Example: I + II + IX= XII. Yes, you have to enter a roman numeral. (Answer must be in upper case.)

« Blog's main page

30 queries. 1.074 seconds. Valid XHTML

Powered by WordPress

Subscribe to this blog in a reader or by Email.