Jump to content

Mac keyboard volume control sounds . . .


Recommended Posts

Posted

We have a suite of apple macs that our students use. These operate authenticate/operate via active directory and open directory on our network.

 

It is a problem that we are having and this when a user logs and adjusts the volume level using the keyboard then it makes a blipping and popping sound (which is what is supposed to do). Now imagine 30 macs with 30 students doing this during a lesson and it can be quite frustrating for the teacher as they are quite loud. We know that the setting can be disabled on the administrator user or for individual users but there does not seem to be a way to apply it as a standard policy across all of the computers. This is what we have done so far...

 

-Our supplier company are apple authorised experts and have drilled down into core of the system and not found a way to solve the problem.

-We know that if you plug in headphones or jack connector then it disables the main speaker.

-Apple does not think that it’s a big enough issue to warrant an investigation at this moment in time.

-If you disable this as a local admin then it only affects that user.

-I have suggested replacing the file with a blank audio file but this is not possible as it is embedded to far in the system.

 

Any ideas or advice would be much appreciated,

 

Thanks,

Adrian

Posted (edited)

Replace the volume changing sound | Macworld

 

With a quick trip to Terminal, it’s fairly easy to replace the volume changing sound with one of your own choice. Note that you can do this in the Finder, but it requires modifying the permissions on a file (or folder)—and since it’s Geeky Friday anyway, I chose to show the Terminal solution. Start by finding a sound you want to use—it should be very short, and must be in AIFF format. (iTunes, or any one of a number of programs, can be used to convert sounds to AIFF format if need be.) Put the file on your Desktop for easy access.

Open Terminal, and navigate into the folder that contains the volume changing click noise:

 

 

cd /System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources If you then do an ls, you’ll see a file named volume.aiff. That’s the file you need to replace with the sound you’d like to use. First, though, create a backup of the original:

 

 

sudo cp volume.aiff volume_backup.aiff Provide your password when prompted, and you now have a backup copy of the original file, in case you want to revert your changes at some point. Now all you need to do is copy in the sound file you found earlier, and placed on your Desktop:

 

 

sudo cp "~/Desktop/mysound.aiff" volume.aiff Replace mysound.aiff with the name of your actual sound file, of course. When you’re done, if you do an ls -al, you’ll see volume.aiff (your new sound file) and volume_backup.aiff (the original). Because you used Terminal, you shouldn’t have to worry about permissions—note that both volume files show identical permissions in the directory listing you just ran.

The last step is to restart—after that, your new sound effect should be heard whenever you change the volume via the keyboard. If you ever tire of your new sound, just open Terminal again, cd to the same directory as before, and then run this command:

 

 

sudo cp volume_backup.aiff volume.aiff Restart again, and all should be back to normal. As with any hint that modifies your file system, however, there is no warranty expressed or implied—this particular tip hasn’t given me any trouble, but there’s always the chance for a minor disaster when you’re modifying files in system folders.

 

 

If BezelServices.loginPlugin is an application or similar then you may be able to right click on it and select show resources or something to that effect in the finder and continue to navigate to contents --> resources

 

That is if you aren't using the Finder, will have a look this evening.

Edited by mac_shinobi
  • 6 months later...
Posted
Has anyone found a way via ARD or WGM to disable the beep on all machines at once? In our lab they're having a grand time during testing playing with the volume key.
Posted
Has anyone found a way via ARD or WGM to disable the beep on all machines at once? In our lab they're having a grand time during testing playing with the volume key.

 

Modify that bezel services.loginplugin by replacing volume .aiff with an aiff that has no audio as per above and then will either of those ie wgm or ard allow you to replace it on a client mac. I would try it on a test client mac first just in case it breaks something

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...