RealVNC istemcisi ve VNC sunucusundaki pencereler arasında geçiş yaparken Alt + Tab


5

RealVNC’nin VNC Viewer Enterprise Edition’ını Windows XP’de kullanırken, GNOME2 oturumu çalıştıran bir RHEL makinesine bağlanmak için, VNC istemcisini “ Özel anahtarları doğrudan sunucuya ilet ” seçeneğini açacak şekilde yapılandırdım . Bu, istemci odağa girdiğinde, Alt+ Tabkombinasyonunun GNOME oturumumda (VNC sunucusunda) açık olan pencereler arasındaki odağı değiştirdiği anlamına gelir .

Ancak istemci odakta olmadığı zaman , Alt+ Tabodağı Windows XP masaüstümde açık olan pencereler arasında değiştirir .

Windows XP masaüstüm şöyle göründüğü zaman bu bir problem haline geliyor:

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

Çalışıyorsam [WinXP_window1]ve ulaşmak [WinXP_window3]istersem, klavyeyi kullanarak basitçe yapamam, çünkü VNC istemcisi odağa girdiği anda, Alt+ yakalamaya başlar Tab. Bunun yerine fare ile tıklamak zorunda kalıyorum (rahatsız edici).

GNOME pencerelerimin + 'ya doğru cevap vermesine rağmen , bu sorunu nasıl çözebilirim ?AltTab

Kabul edilebilir bir çözüm, istemciye veya sunucuya herhangi bir program yüklenmesini gerektirmemelidir (Ben de benim hakkım yok ve yönetici ayrıcalıklarına / kök erişimim yok).

Yanıtlar:


8

Gnome2 içindeki pencereler arasında geçiş yapmak için kısayol tuşunu "özel tuşlar" içermeyen bir şeye değiştirmek muhtemelen daha kolaydır, ardından onay Pass special keys directly to serverkutusunun işaretini kaldırın . Bu şekilde alt-sekmeyi yapabilirsiniz ve XP kutusundaki HER ZAMAN (odağa bakmaksızın) çalışacaktır ve VNC istemcisi odağı olduğu sürece yeniden atanmış kısayol tuşunuz konukdaki pencereler arasında geçiş yapacaktır.

Check out GNOME2 Kullanıcılar Kılavuzu kısayol tuşlarını özelleştirme hakkında bilgi için.

Açıkçası bunu "a" gibi bir şey yapamazsınız çünkü çok fazla yazacaksınız, bu yüzden belki de daha önce kullanılmamış bir fonksiyon tuşunu deneyin veya hiç kullanmadığınız bir fonksiyona atanmış bir fonksiyon tuşunun atamasını kaldırın. - Pencereleri değiştirmek için atayın.

Bunun Shiftözel bir anahtar olarak kabul edilmediğini unutmayın, çünkü konuğun içine "ABCD" yazabilirsiniz, bu nedenle Shift+F1bir işlev tuşuna basmak sizin için çok tehlikeli görünüyorsa , olası bir tuş kombinasyonu olarak kullanabilirsiniz. Ama devre dışı bırakarak Pass special keys directly to server, kullanabileceğini Altya da Ctrlartık kullanabileceğini sanmıyorum .

Düzenleme / Güncelleme: Windows'ta uzak ana bilgisayardaki anahtar bağlarını değiştirmeden alternatif bir görev değiştirme kısayolu kullanmak istiyorsanız, örneğin diğer kısayol tuşlarını arayacak ve aynı işlevi gerçekleştirecek bir program olan AutoHotkey'i deneyebilirsiniz Alt+Tab. Bilgi için buraya bakınız . Önemli: Yine Alt+Tabde konuk içinde kullanmak istediğiniz için , VNC'de Pass special keys directly to server etkin durumda bırakmanız gerekir ; böylece Alt+Tabuzaktaki ana makine için doğru şekilde kullanılır. Alt+TabVNC penceresi odaklandığında ana bilgisayarı görev değiştirmek için tuş kombinasyonunu tam anlamıyla kullanamayacaksınız . Ancak yerel makinedeki AutoHotkey'i kullanarak başka bir kısayol tuşunu bağlayabilirsiniz, böylece Shift+EscveyaShift+F5anasistemdeki görev anahtarına. AutoHotkey yeniden bağlama komutu için değiştirici tuşlarınızı ( Alt, Ctrl) kullanamayacağınızı , çünkü bu tuşlar VNC tarafından yakalanacağını unutmayın.

Bağlantıdan:

Alt-Tab için yerine geçecekler: Kısayol tuşları alternatif bir alt-sekme aracı sağlayabilir. Örneğin, aşağıdaki iki kısayol tuşu sağ elinizle alt sekmenize izin verir:

RControl ve RShift :: AltTab; Sağ kontrolü basılı tutun, daha sonra ileri gitmek için sağa kaydırma tuşuna arka arkaya basın. RControl & Enter :: ShiftAltTab; Sağ kontrolü serbest bırakmak bile zorunda kalmadan, yönü tersine çevirmek için Enter tuşuna basın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.