I'm confused by what you're saying here - do you have a keyboard with '#' as a primary key? Every keyboard I've ever used requires shift-3 to generate a '#'.
Your reference to 3rd level keys seems to refer to an international keyboard. Is your keyboard not a U.S. layout?
To be honest I've never tried. I use a standard UK keyboard at work and I've got a vague feeling that there'd be too much cognitive dissonance for me to learn a new layout without the right labels on the keys.