Fijate si sirve así:
Código PHP:
<script>i=false;</script>
<form id="form1" name="form1" method="post" action="" onsubmit="if(!i)alert('debe usar el botón!!!');return i;">
<input name="key" type="text" id="key" />
<input type="Submit" name="Buscar" value="Buscar" onfocus="i=true" />
</form>