There's a two-step solution to take care of your mouse problem for good.
Step 1: Get snap-traps and place under a milk crate/ other crate with holes and put something heavy on top of the crate to prevent it from tipping over. Place traps/crate near the walls or in corners, since mice have poor eyesight and run along the walls.
Step 2: When a mouse is caught, remove from trap and feed to chickens. Chickens LOVE fresh mice and will eagerly devour them. Once they are taught that mice=food, they will pick up the slack and start chasing the mice themselves. Mouse problem solved!
Ever since I threw a few freshly caught mice to my chickens over four years ago, I've never had a problem with mice since.