Ciao non ho mai avuto esperienze dirette ma un mio amico che comprò una casa a due piani con soffitta nel sotto tetto dopo notti insonni a cercare di capire cosa fossero quegli strani rumori scoprì di averne una famiglia insediata proprio in soffitta.
Parlando con anziani del paese apprese che i ghiri sono molto territoriali,difatti ogni volta che saliva nel sotto tetto non esitavano a "tirargli".
Gli stessi anziani del paese gli consigliarono di affumicarli per indurli a scappare.
Purtroppo non sò se mise in atto questo espediente visto che poi per motivi di lavoro fu costretto a trasferisi e ci perdemmo di vista.
Secondo me l'espediente potrebbe rivelarsi valido(se poi lo dicono gli anziani),bisogna poi vedere se nel tuo caso lo si può mettere in atto.
Comunque non confiderei molto nei generatori di ultra suoni,non hanno fama di fare miracoli...