Erwägungen:
1.
Bei der Staatsanwaltschaft des Kantons Solothurn ist eine Strafuntersuchung (Verfahren STA.2019.784) gegen A._ wegen Beschimpfung etc. hängig, welche von Staatsanwalt Christoph Baumgartner und der Untersuchungsbeamtin Nadja Zahnd geführt wird.
Am 11. Mai 2020 reichte A._ eine Strafanzeige u.a. gegen Christoph Baumgartner ein, womit er u.a. dessen Suspendierung für das Verfahren STA.2019.784 beantragte.
Am 14. Oktober 2020 hat das Obergericht des Kantons Solothurn das Ausstandsgesuch abgewiesen. Zur Begründung führte es im Wesentlichen aus, die Einreichung einer Strafanzeige gegen Staatsanwalt Baumgartner vermöge für sich allein keineswegs den Anschein zu erwecken, dieser sei befangen. Weitere Gründe, weshalb er befangen sein könnte, seien nicht ersichtlich.
Mit Beschwerde vom 22. Oktober 2020 beantragt A._ u.a. sinngemäss, diesen Beschluss des Obergerichts aufzuheben.
Vernehmlassungen wurden keine eingeholt.
2.
Angefochten ist ein kantonal letztinstanzlicher Entscheid in einer strafrechtlichen Angelegenheit. Dagegen steht die Beschwerde nach <ref-law> offen. Es ist allerdings Sache des Beschwerdeführers, sowohl darzulegen, dass die Sachurteilsvoraussetzungen erfüllt sind, soweit das nicht offensichtlich ist (<ref-law>; <ref-ruling> E. 1.1; 353 E. 1), als auch, dass der angefochtene Entscheid Bundesrecht verletzt (<ref-ruling> E. 1.6 S. 130; <ref-ruling> E. 2.1 und 2.2 S. 245 f.; je mit Hinweisen).
Soweit der Beschwerdeführer Anträge stellt, die sich auf ein anderes Verfahren (BKAUS.2020.7, vgl. Urteil des Bundesgerichts 1B_536/2020 vom 22. Oktober 2020) beziehen, ist darauf von vornherein nicht einzutreten. Er setzt sich zudem nicht sachgerecht mit dem angefochtenen Entscheid auseinander und legt nicht in nachvollziehbarer Weise dar, inwiefern dieser Bundesrecht verletzt. Das ist auch nicht ersichtlich: Die Auffassung des Obergerichts, wonach ein Staatsanwalt nicht schon deswegen in den Ausstand treten muss, weil ein Beschuldigter eine Strafanzeige gegen ihn eingereicht hat, ist zutreffend, und die dem Ausgang entsprechende Auferlegung der Gerichtskosten ist ebenfalls nicht zu beanstanden. Auf die Beschwerde ist daher wegen Verletzung der Begründungspflicht im vereinfachten Verfahren nicht einzutreten, wobei auf die Erhebung von Kosten ausnahmsweise verzichtet werden kann.

Demnach erkennt das präsidierende Mitglied:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Es werden keine Kosten erhoben.
3.
Dieses Urteil wird den Parteien und dem Obergericht des Kantons Solothurn, Beschwerdekammer, schriftlich mitgeteilt.
Lausanne, 5. November 2020
Im Namen der I. öffentlich-rechtlichen Abteilung
des Schweizerischen Bundesgerichts
Das präsidierende Mitglied: Kneubühler
Der Gerichtsschreiber: Störi