Alt + Tab quando si passa da una finestra a un client RealVNC e a un server VNC


4

Quando si usa RealVNC VNC Viewer Enterprise Edition su Windows XP, per connetterti a una macchina RHEL che esegue una sessione GNOME2, ho configurato il client VNC per attivare " Passa le chiavi speciali direttamente al server "opzione Ciò significa che quando il cliente è a fuoco, il alt + linguetta gli interruttori di combinazione si concentrano tra le finestre che sono aperte nella mia sessione GNOME (sul server VNC).

Tuttavia, quando il cliente è non messo a fuoco, alt + linguetta cambia fuoco tra Windows si apre sul mio desktop di Windows XP .

Questo diventa un problema quando il mio desktop di Windows XP ha il seguente aspetto:

[WinXP_window1] [[GNOME_window1] [GNOME_window2]] [WinXP_window3]

Se sono su [WinXP_window1]e voglio arrivare [WinXP_window3], Semplicemente non posso farlo usando la tastiera, perché nel momento in cui il client VNC viene messo a fuoco, inizia a catturare alt + linguetta . Sono costretto a cliccare con il mouse (che è irritante).

Come posso aggirare questo problema, mentre ancora avendo la mia finestra di GNOME rispondere alt + linguetta propriamente?

Una soluzione accettabile non dovrebbe richiedere l'installazione di alcun programma sul client o sul server (anch'io non possiedo nessuno e non dispone di privilegi amministrativi / accesso root).

Risposte:


7

Probabilmente è più semplice cambiare il tasto di scelta rapida per passare da Windows a Gnome2 a qualcosa che non coinvolga "chiavi speciali", quindi deselezionare Pass special keys directly to server casella di controllo. In questo modo, puoi modificare la tabulazione alt e SEMPRE (indipendentemente dalla messa a fuoco) funziona sulla casella XP, e il tuo tasto di scelta rapida passerà da una finestra all'altra nel guest, a patto che il client VNC sia attivo.

Check-out la guida per gli utenti di GNOME2 per informazioni sulla personalizzazione dei tasti di scelta rapida.

Ovviamente non è possibile renderlo simile a "a" perché lo si digita molto, quindi magari provare un tasto funzione che non è già utilizzato o annullare l'assegnazione di un tasto funzione assegnato a qualcosa che non si utilizza mai, e -assegnarlo a cambiare finestra.

Ricordatelo Shift non è considerato una chiave speciale perché ovviamente puoi digitare "ABCD" all'interno dell'ospite, quindi puoi usare, ad esempio, Shift+F1 come possibile combinazione di tasti se la semplice pressione di un tasto funzione sembra troppo pericolosa per te. Ma disabilitando Pass special keys directly to server, Non penso che tu possa usare Alt o Ctrl più.

Modifica / Aggiornamento: Se si desidera utilizzare un tasto di scelta rapida per passare da un'attività alternativa a Windows senza modificare i binding di tasti nell'host remoto, provare ad esempio. AutoHotkey, che è un programma che intercetterà altri tasti di scelta rapida ed eseguirà la stessa funzionalità di Alt+Tab. Vedere Qui per informazioni Importante: Dal momento che vuoi ancora usarlo Alt+Tab all'interno dell'ospite, dovrai andartene Pass special keys directly to server abilitato in VNC, così Alt+Tab viene gestito correttamente per l'host remoto. Non sarai ancora in grado di utilizzare letteralmente il Alt+Tab combinazione di tasti per task scambia l'host quando la finestra VNC è attiva. Ma puoi associare un altro tasto di scelta rapida utilizzando AutoHotkey sul computer locale, in modo da poter premere qualcosa di simile Shift+Esc o Shift+F5 per eseguire il passaggio all'host. Nota che non sarai in grado di usare i tuoi tasti modificatori ( Alt, Ctrl ) per il comando di reindirizzamento AutoHotkey, perché questi tasti verranno intrappolati da VNC.

Dal link:

Sostituti per Alt-Tab: i tasti di scelta rapida possono fornire un mezzo alternativo di alt-tab. Ad esempio, i seguenti due tasti di scelta rapida ti consentono di modificare la scheda con la mano destra:

RControl & amp; RShift :: AltTab; Tenere premuto il tasto destro, quindi premere più volte a destra per spostarsi in avanti.   RControl & amp; Enter :: ShiftAltTab; Senza nemmeno dover rilasciare il controllo di destra, premere Invio per invertire la direzione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.