Risposta 2: append_domain è scema, funziona semplicemente se non trova punti nel nome, ti appende quello che gli dici.
Non puoi aspettarti chissà quale "intelligenza".

Risposta 1: disabilita autosearch o meglio la location bar
Non mi è chiarissimo come vorresti che "magicamente" capisse che pippo NON è il nome di un computer locale, e che quindi deve fare la ricerca.
Puoi sempre mettere nel js un bell'elenco dei nomi host locali, o fare un qualche accrocchio che li pinga e verifica a quale subnet risulta il relativo IP.

Se invece vuoi il "modo duro" cambia keyword.URL per far passare al tuo server http (ne avrai uno in giro?) la richiesta e poi elaborala come vuoi.

Hai pensato, a priori, se quello che vuoi fare si può fare?
A me pare di no.
Magari puoi cercare qualche superestensione già fatta.

Perdona la saccenza.