Avevo capito: utilizzando il caricabatterie di iPhone o iPad, ma collegando comunque il cavo all'iMac.
Non ho nemmeno mai provato a ricaricare da questi due dispositivi per sapere se funziona.
Ad ogni modo, in mancanza di segnali chiari, come dice franzphone, direi che quello che puoi fare è procedere per tentativi e/o calcoli, ovvero se il livello di carica attuale della periferica è a 20%, la metti in carica per 30 minuti, al termine della mezz'ora il livello di carica arriva ad esempio a 60%, allora in tutto per una ricarica da completa da zero ti servono 75 minuti (20% ogni 15 minuti). Per quanto riguarda i numeri utilizzati, ripeto che il mio è solo un esempio.
Inoltre, in questo caso ho supposto che la carica che arriva a mouse e tastiera sia sempre costante nel tempo indipendentemente dal contestuale utilizzo di iPhone o iPad, o dalla presenza di altri fattori che la potrebbero far variare (non ho idea se la carica può variare, magari qualcuno lo sa e lo può precisare, io intanto lo scrivo come dubbio da verificare).
Con la lavatrice ad esempio ho fatto così: per ogni tipologia di ciclo di lavaggio la prima volta mi sono messa davanti alla lavatrice con timer per capire quanto tempo impiega ciascuno di essi per giungere al termine; adesso, anche se la lavatrice non ha nessun timer, so comunque quanto tempo è necessario per ogni lavaggio e quando posso andare in bagno per stendere il bucato.
Facci sapere come riesci a risolvere!