PDA

View Full Version : Disabling *some* Systemsounds


TauTau
10-05-2006, 04:20 PM
Hi,

I'm running PocketZenphone for profiles, and it works nice. I want to have a profile, where I have silent ringtones, and notifications for SMS/calendar.

Now the problem is, if I set Systemsound to Vol. 0 (I don't want the menu-clicking-blirps and stuff in that profile) I also don't get notifiaction sounds / vibration. Obviously this is a Windows limitation.

So is there a way, to deactivate the sounds that I get when I open menus, start apps etc. without turning off Systemsounds alltogether?

Lars

calvin42
10-05-2006, 04:40 PM
I have 'found' two noiseless systemsounds for that menuclicking and screentapping. If you copy this two files to the windows directory no clicking anymore.

I use this files since WM2002 ;-)

hope this is what you want.

SBouri
10-05-2006, 06:05 PM
I'm on o2...everytime i send a text i get my balance and it even makes a annoying sound when the Vario is on vibrate....is it possible to change this....i cant see any options in the sounds and notifications settings??

TauTau
11-05-2006, 03:44 PM
Those files work fine, thanks (no more annoyed looks at work ;))

tweakradje
11-05-2006, 04:53 PM
You can hide any systemsound you like when you use the EVENTMASK (see MSDN "Hiding System Sound Events (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wceshellui5/html/wce50conhidingsystemsoundevents.asp)")

You can also create your own sound scheme, including pathnames to file storage or sd card.

Remember it must be a MULTI_SZ with 21 lines (can be empty)

I haven't found a sound scheme editor yet for wince 4.x and up.

Cheers

baniaczek
26-05-2006, 01:46 AM
You can hide any systemsound you like when you use the EVENTMASK (see MSDN "Hiding System Sound Events (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wceshellui5/html/wce50conhidingsystemsoundevents.asp)")

As I can understand EventMask should be = EventMask & ( ! 0x600 ), but it doesn't disable menu clicks.

Works for me:

EventMask = EventMask & ( ! 0x600 )
EventCache = EventCache & ( ! 0x600 ) [in my case - result is 0]
clear two strings within MULTISZ value "curr0": "hwandsw" and "MenuPop". Just clear, don't delete them.

Probably modifcations of EventMask and EventCache are not necessary.

Remember it must be a MULTI_SZ with 21 lines (can be empty)

Be carefull. resco regedit and PHM registry editor doesn't support multisz. Use Tascalsoft TRE (http://www2r.biglobe.ne.jp/~tascal/download/pocketpc/tre_e.htm). Best of the best [IMHO]

Or use callvin42's "nosound.zip" above. Simple and safe.