@thor
Head coverings + headphones simply don't work together the way you want them to work, unless you manage to find a beanie that doesn't come close to covering your ears.
Only ear buds work at their full efficiency in those situations. Which is why headphones are for indoors, ear buds for traveling.