Sachverhalt: Sachverhalt: A. Das Untersuchungsrichteramt des Kantons Schaffhausen stellte ein auf Strafanzeige von A._ und B._ eingeleitetes Strafverfahren gegen unbekannte Täterschaft wegen Hausfriedensbruchs (Art. 186 StGB) ein. Das beanzeigte Verhalten bestand im unbefugten Betreten der Stallungen C._ in D._ zum Nachteil von A._ und der Stallungen E._ in F._ zum Nachteil von B._. Die Einstellung erfolgte, nachdem sich die Täterschaft angesichts der von X._ verweigerten Aussagen nicht rechtsgenügend ermitteln liess und keine genügenden Hinweise auf eine weitere Täterschaft vorhanden waren. Das Untersuchungsrichteramt auferlegte X._ die Kosten des eingestellten Strafverfahrens. X._ erhob gegen die Kostenauflage Einsprache, welche die Staatsanwaltschaft des Kantons Schaffhausen mit Entscheid vom 3. März 2005 abwies. Die von X._ dagegen eingelegte Beschwerde wies das Obergericht des Kantons Schaffhausen mit Entscheid vom 17. Juni 2005 ab. X._ erhob gegen die Kostenauflage Einsprache, welche die Staatsanwaltschaft des Kantons Schaffhausen mit Entscheid vom 3. März 2005 abwies. Die von X._ dagegen eingelegte Beschwerde wies das Obergericht des Kantons Schaffhausen mit Entscheid vom 17. Juni 2005 ab. B. X._ erhob gegen den Entscheid des Obergerichts vom 17. Juni 2005 staatsrechtliche Beschwerde wegen Verletzung des Legalitätsprinzips, des Willkürverbots, der Unschuldsvermutung, des Anspruchs auf rechtliches Gehör sowie der Medien-, Presse- und Meinungsäusserungsfreiheit. Er beantragt die Aufhebung des angefochtenen Entscheids. B. X._ erhob gegen den Entscheid des Obergerichts vom 17. Juni 2005 staatsrechtliche Beschwerde wegen Verletzung des Legalitätsprinzips, des Willkürverbots, der Unschuldsvermutung, des Anspruchs auf rechtliches Gehör sowie der Medien-, Presse- und Meinungsäusserungsfreiheit. Er beantragt die Aufhebung des angefochtenen Entscheids. C. Das Obergericht und die Staatsanwaltschaft beantragen die Abweisung der Beschwerde. 