I think this idea really deserves a revisit. There is huge precedent for the ability of a weapon wielder to control the magic of his weapon at will as evidenced by a majority of the fantasy genre. I do understand that this is not my sandbox though so instead I suggest a function that would perhaps be more fitting, the implementation of /cm sheatheweaponormisc and /cm unsheatheweaponormisc. Obviously I've been around the raid block and I understand that not all things held in your hands are weapons, for example you can not hit people with books or some glowing orbs (a quirk of the specific setting no doubt) but the command would extend to these items at least for the sake of player roleplaying.
The way the system would work is this, the player would first be required to purchase sheathes of varying power from the sheathe vendor. More powerful magic items would very obviously require more powerful sheathes to contain them and would also cost much much more money. This would act as a "plat sink". From there upon using the sheathe command to sheathe your weapon or misc your ability to proc from your weapons is completely removed (because it's inside the sheathe), turning on attack will provide you with the feedback "Your weapon is peacebound." every time an attack would have normally happened providing the player with constant feedback. As for what /cm unsheatheweaponormisc would do I think it's rather obvious.
Anyways I think this could be a great addition to the game, it might require some tweaking after it rolls out (such as a sheathelock command for people who lend out their info but do not want the roleplay integrity of their constantly aggressive characters damaged) but it would go a long way towards making things easier on the average player.