Hai provato ciò che è dettagliato in questa risposta a una domanda simile? /unix//a/183941/141220
Hai Arch e un wm insolito, quindi probabilmente sapevi che dovevi fare un po 'di hacking da solo.
ripubblicando qui, questo viene dal link sopra, se funziona non dimenticare di ringraziare anche l'utente mikeserv , dato che sono principalmente un messaggero qui.
Quanto segue probabilmente funzionerà per te:
#!/bin/sh
unset X Y; sleep 1
eval "$(xdotool getmouselocation -shell 2>/dev/null)"
for n in X Y; do : "$(($n-=$n>25?25:$n))"; done
xwd -root -silent |
xv - -crop "$X" "$Y" 50 50 \
-geometry "50x50+$X+$Y" \
-nodecor -viewonly -rv -quit
Dipende dalle tre utility xv, xwde xdotool. I primi due sono utility X molto comuni, e il terzo sono ragionevolmente sicuro che tu l'abbia già fatto.
Dopo aver dormito un secondo, xdotoolscrive le coordinate correnti del mouse sul suo stdout in un -shellformato a prova di valutazione come:
X=[num]
Y=[num]
windowID=[num]
evalimposta le variabili shell di conseguenza, e per sottrae anello metà della dimensione dell'immagine procinto di essere-visualizzate da ciascuna $Xe $Y's valori o, se entrambi i valori è inferiore 25, insiemi loro a 0.
xwdesegue il dump della finestra principale su una pipe xv, che si ritaglia intorno alla posizione del mouse fino a una dimensione dell'immagine 50x50e visualizza un negativo dell'immagine sotto il cursore del mouse corrente in una piccola finestra senza alcuna decorazione del gestore finestre.
Il risultato finale è qualcosa del genere:

... anche se immagino che il mio cursore del mouse non si mostri nelle schermate. State tranquilli, tuttavia, era proprio sopra la scatola bianca lì quando ho scattato la foto.
Puoi vedere nell'immagine come l'ho anche scritto come funzione shell e come sfondo. È principalmente per quel motivo che c'è un po ' sleeplì dentro - premendo il tasto INVIO scorrerai il terminale se sei già in fondo, ed è xwdstato abbastanza veloce da catturare la sua immagine dello schermo prima che il terminale scorresse - il che compenserebbe il mio negativo nell'immagine un po 'e non mi è piaciuto.
Ad ogni modo, poiché xvviene eseguito con entrambi i pulsanti -viewonlye -quit, scomparirà non appena si fa clic su un pulsante del mouse o si preme un tasto della tastiera, ma rimarrà fino a quando non lo si fa.
Indubbiamente potresti fare cose molto più elaborate con ImageMagicko anche xvda solo - ma ho appena fatto una piccola casella negativa sotto il cursore del mouse. Puoi trovare i documenti xv qui e i documenti per xwdin man xwd.