[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1530
  • Last Modified:

Disable System Bell

For several weeks now, I've been trying to kill the system bell on my laptop. I'm a university student, and I like to mess around on my laptop during boring lectures.

All was fine until one day, during a particularly fruitless maths lecture, when I had just finished encrypting a letter using Cygwin and GPG. I wanted to make sure I had encrypted the correct file, so I issued the harmless (or so I thought) command: cat <filename>. As luck would have it, I had accidently passed it the newly encrypted file, rather than the plain text letter.

The cursor hung for a split second, and then my system bell went off into a loop, shattering the near silence of the large lecture theatre. And the worst part? The lecturer thought I did it on purpose, and shouted at me (thru a microphone) in front of 200 odd people.
 
Needless to say, I would rather that didn't happen again.


I have a dual boot system (linux/windows), and have figured out how to disable it in linux. Unfortunately, disabling it in windows has (so far) proven to be close to impossible. I would be extremely grateful to anyone who could tell me how to do this.

Cheers.

0
blood_in_my_eye_16
Asked:
blood_in_my_eye_16
  • 3
  • 3
  • 2
  • +1
1 Solution
 
rindiCommented:
Open the control panel, select "Sounds and Audio Devices", select the "Audio" tab, and then change the setting to "Disable System Sounds".
0
 
5t34lth_G33kCommented:
Start->settings->control panel->sounds->sounds

then go to program events and find default beep or critical stop, or whatever soun d is bugging you, click the pull-down box and select none. Click OK to apply and then no more embarrassing lectures!
0
 
blood_in_my_eye_16Author Commented:
hey guys thanks for the replies. incase anyone was wondering, my solution to disable the bell in linux was to rename the pcspkr.ko module. it worked so nicely that i feel like hex editing the windows kernel. if only it was open source, this might be possible, as it is, i'll have to find some other way.


5t34lth_G33k:
no dice. the sound does not exist in this list. i'm not talking about a sound that plays through the normal speakers and that can be muted from the windows volume control. i'm talking about the system bell, a seperate internal speaker (extremely loud) which windows usually reserves for emergency notifications such as kernel errors. i've tried disabling stuff in the hardware device manager... nothing seems to work.


rindi:
found audio tab, but couldn't find a disable system sounds option. if you actually managed to disable the system bell this way, could you please explain further where it is, or send a screenshot? thanks
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
5t34lth_G33kCommented:
the option rindi talks about is like mine, except it blanks out ALL system sounds rather than just one. If you want to disable the internal speaker, I think you will need to disable it in the BIOS - I cant think of any other way to do it in Windows, thats for sure
0
 
rindiCommented:
I was talking about the sound scheme (select no sounds). That should also disable the internal speaker, at least for most events. There are some which you can't stop though, mainly those for hardware problems, like the CPU overheating etc.
0
 
phototropicCommented:
To do what you want, you must stop the beep service:

http://support.microsoft.com/?id=838671

Follow method 2.

Good luck!
0
 
blood_in_my_eye_16Author Commented:
Sweet!

I've been thinking about it, and playing with the idea of modifying the Beep() call in Kernel32. However there's no need for any of that now -- this appears to be a perfect solution.

I'm at uni at the moment (without my laptop), but I'll give it a try once I get home.
0
 
blood_in_my_eye_16Author Commented:
Thanks heaps man... this is brilliant!
0
 
phototropicCommented:
Happy to help!
0
 
phototropicCommented:
p.s.
Please don't forget to close this question!
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 3
  • 3
  • 2
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now