Citation: 1B_107/2023 E.

Agissant par la voie du recours en matière pénale, A.________ demande principalement au Tribunal fédéral d'annuler l'arrêt du 24 janvier 2023 et d'ordonner la levée des mesures de substitution suivantes: interdiction de conduire tout type de véhicule à moteur jusqu'à décision contraire de la direction de la procédure; interdiction de consommer de l'alcool et des stupéfiants; obligation de se soumettre à des contrôles inopinés d'abstinence à l'alcool et aux stupéfiants. Il conclut subsidiairement à la levée des mesures de substitution les plus contraignantes (interdiction de consommer de l'alcool et des stupéfiants; obligation de se soumettre à des contrôles inopinés d'abstinence à l'alcool et aux stupéfiants). A titre encore plus subsidiaire, il demande la levée des mesures de substitution suivantes (interdiction de consommer de l'alcool; obligation de se soumettre à des contrôles inopinés d'abstinence à l'alcool). Il requiert aussi l'assistance judiciaire. La Cour de justice se réfère aux considérants de son arrêt. Le Ministère public du canton de Genève conclut au rejet du recours. Le recourant réplique.