Maybe a scroll wheel that is software controlled (like the one in a scroll mouse but less loose) is better than a potentiometer device for the volume control, in this way you can add a hold switch for pocket use and maybe a mute button pressing the wheel.
Who knows, maybe it can be mapped for...