Microsoft Q&A, Spiceworks ve r/techsupport’ta aynı sorunun hâlâ ortaya çıktığını görüyorum: Uzak Masaüstü’nde Alt+Tab çalışmayı durduruyor, kısayollar uzak oturum yerine yerel makineye gidiyor ve hiçbir şey bozuk görünmüyor. Oturum bağlı, yazma düzgün çalışıyor, fare girişi de düzgün, ancak Alt+Tab sizi sürekli yerel masaüstünüze geri döndürüyor. Alt+Tab’i Uzak Masaüstü’nde yerel bir makinede çalıştığı şekilde nasıl kullanacağınızı çözmeye çalışarak zaman harcadıysanız, yalnız değilsiniz. Aşağıdaki düzeltmeler test edilip onaylanmıştır, gerçek dünya vakalarından ve topluluk başlıkları genelinde doğrulanmış çözümlerden derlenmiştir ve sizinkine uyan senaryoya doğrudan atlayabilmeniz için düzenlenmiştir.
Uzak Masaüstü oturumumda Alt+Tab neden çalışmıyor?
Kısa cevap: mstsc, yapılandırıldığı şeyi tam olarak yapıyor. Varsayılan olarak, Uzak Masaüstü Windows tuş kombinasyonlarını yalnızca istemci tam ekran modunda çalışırken uzak oturuma gönderir. Pencereli bir oturumda Alt+Tab yerelde kalır ve Uzak Masaüstü penceresi yerel görev değiştiricide sadece bir başka giriş olarak görünür. Bunun olduğunu bildiren ekranda herhangi bir uyarı yoktur. Bu yüzden ilk seferinde neredeyse herkesi şaşırtır.
Bu davranış, her .rdp dosyasında saklanan keyboardhook parametresi tarafından kontrol edilir ve mstsc’de Yerel Kaynaklar altında “Windows tuş kombinasyonlarını uygula” ayarı olarak gösterilir. Varsayılan değer 2’dir. Microsoft bunu Uzak Masaüstü Hizmetleri kısayol tuşları başvurusu ve KeyboardHookMode özelliği belgeleri içinde belgeliyor. Bu bir hata değildir. Bu bir tasarım tercihidir ve bunu öğrendiğinizde düzeltmek yaklaşık otuz saniye sürer.
RDP'de Alt Tab'ın çalışmamasını düzeltmek için çoğu kişinin ilk denediği yöntem ve bunun neden işe yaramadığı
İlk deneme, odağı doğrulamak için Uzak Masaüstü penceresinin içine tıklayıp ardından tekrar Alt+Tab’a basmaktır. Anlıyorum, mantıklı olan budur. Bu yardımcı olmuyor. Penceredeki odak, klavye kombinasyonlarının nereye yönlendirildiğini değiştirmez.
İkinci deneme genellikle AutoHotKey’dir. Bu, burada çoğu zaman güvenilmezdir çünkü mstsc’nin klavye yönlendirme ayarı, yerel bir yeniden eşleme beklediğiniz gibi davranmadan önce Windows tuş kombinasyonlarını yakalar. Bazı özel kısayollar için işe yarayabilir, ancak standart Alt+Tab yönlendirmesi için temiz bir çözüm değildir ve insanların vazgeçmeden önce bununla bir öğleden sonrasını harcadıklarını gördüm.
Üçüncü deneme, “Windows tuş kombinasyonlarını uygula” ayarını “Uzak bilgisayarda” olarak değiştirmek ve her iki makinenin de Alt+Tab’a yanıt vermesini beklemektir. İşlerin sinsi hale geldiği yer burası: ayar ya o ya da bu. mstsc, aynı Alt+Tab komutunu hem yerel hem de uzak masaüstlerine aynı anda göndermeye yönelik desteklenen bir seçenek sunmaz. Seçenekler yerel, uzak veya yalnızca tam ekranda uzak şeklindedir. Liste bununla sınırlıdır.
Uzak Masaüstünde Alt Tab nasıl yapılır: Gerçekten işe yarayan çözümler
Düzeltme 1: RDP klavye eşdeğerini kullanın (pencere modunda, ayar değişikliği gerekmez)
Neden işe yarıyor: Microsoft, pencere modundaki Uzak Masaüstü oturumları için özel bir dizi klavye kısayolu oluşturdu. Bunlar herhangi bir ayara dokunmadan çalışır ve yerel Alt+Tab’i tamamen olduğu gibi korur. Çoğu kişi için bu en temiz çözümdür ve önce denemenizi öneririm.
Alt+Page Up, uzak oturumdaki açık programlar arasında ileriye doğru geçiş yapar; Alt+Tab’in doğrudan karşılığıdır. Alt+Page Down geriye doğru geçiş yapar. Alt+Insert, programlar arasında başlatıldıkları sıraya göre dolaşır. Herhangi bir yapılandırma gerekmez.
Düzeltme 2: Tam ekran moduna geçin (sıfır yapılandırma, en hızlı yol)
Neden işe yarar: Varsayılan keyboard hook değeri 2, istemci tam ekrana geçtiği anda Alt+Tab’i uzak oturuma yönlendirir. Değiştirilecek ayar yok, düzenlenecek .rdp dosyası yok. Uzak masaüstünde Alt+Tab’in yalnızca ara sıra çalışmasına ihtiyaç duyuyorsanız, bu en zahmetsiz seçeneğinizdir.
- Etkin Uzak Masaüstü oturumunuzda, tam ekrana geçmek için Ctrl+Alt+Break tuşlarına basın. Ayrı bir Break tuşu olmayan dizüstü bilgisayarlarda Ctrl+Alt+Pause veya Ctrl+Alt+Fn+Scroll Lock’u deneyin.
- Alt+Tab’a basın. Artık uzak oturum içindeki pencereler arasında geçiş yapar.
- Gerektiğinde pencere moduna dönmek için Ctrl+Alt+Break’e yeniden basın.
Düzeltme 3: mstsc'de klavye kancası ayarını değiştirin (pencereli mod düzeltmesi)
Neden işe yarar: “Uzak bilgisayarda” seçeneğine geçmek, Uzak Masaüstü penceresi odaktayken, pencereli modda da, Alt+Tab’ı uzak oturuma yönlendirir. Dezavantajı, bağlantı açıkken yerel makinenizde Alt+Tab’ın güvenilir şekilde çalışmamasıdır. Yerel uygulamalara dönmek için farenizle Uzak Masaüstü penceresinin dışına tıklayın.
- Etkin herhangi bir Uzak Masaüstü oturumunun bağlantısını kesin.
- Win+R’ye basın, mstsc yazın, Enter’a basın.
- Seçenekleri Göster’e tıklayın.
- Yerel Kaynaklar sekmesine tıklayın.
- Klavye bölümünde, “Windows tuş kombinasyonlarını uygula” açılır menüsünü açın.
- “Uzak bilgisayarda”yı seçin.
- Yeniden bağlanın. Artık Uzak Masaüstü penceresi odaktayken Alt+Tab uzak oturuma yönlendirilir.
Düzeltme 4: .rdp dosyasını doğrudan düzenleyin (bir kez ayarlayın, her seferinde işe yarar)
Neden işe yarıyor: .rdp dosyasındaki keyboardhook değeri, mstsc arayüzündeki aynı ayarı kontrol eder. Bunu doğrudan düzenlemek, her seferinde seçenekler ekranına gitmeden, tercihinizin bağlantılar arasında geçerli olmasını sağlar.
- Kaydedilmiş .rdp dosyanızı bulun veya mstsc’den Dosya > Farklı Kaydet yoluyla bir tane kaydedin.
- Dosyayı Not Defteri’nde açın.
- Şu satırı bulun: keyboardhook:i:2
- Bunu şuna değiştirin: keyboardhook:i:1
- Dosyayı kaydedip kapatın.
- .rdp dosyasını doğrudan çift tıklayarak bağlantıyı açın.
Nasıl Çalışır: keyboardhook Değerleri
| Değer | mstsc UI etiketi | Alt+Tab nereye yönlendirilir |
| 0 | Bu bilgisayarda | Tüm görüntü modlarında yerel makine |
| 1 | Uzak bilgisayarda | RDP penceresi odaktayken uzak oturum |
| 2 (varsayılan) | Yalnızca tam ekran kullanıldığında | Tam ekranda uzak, pencere modunda yerel |
Düzeltme 5: mstsc ayarları seçenek dışındaysa HelpWire'ı kullanın
Neden işe yarar: İlke kısıtlamaları .rdp dosyalarını düzenlemenizi veya mstsc klavye ayarlarını değiştirmenizi engelliyorsa, RDP dışı bir uzak erişim aracı keyboardhook davranışını tamamen atlatır. HelpWire, RDP yığınından hiç geçmeden uzak makinelerle bağlantı kuran ücretsiz bir uzaktan destek aracıdır. Windows, macOS ve Linux’ta çalışır, hem gözetimli hem de gözetimsiz oturumları destekler ve 3389 numaralı bağlantı noktasının açık olmasını gerektirmez.
- helpwire.app adresinden yerel ve uzak makinelerin her ikisine de HelpWire’ı indirin ve kurun.
- HelpWire’ı başlatın ve sağlanan oturum bağlantısını veya gözetimsiz erişim kimliğini kullanarak bağlanın.
- Bağlandıktan sonra Alt+Tab’i test edin ve davranışın ihtiyacınızı karşıladığını doğrulayın.
Eğer bu çözümlerin hiçbiri işe yaramadıysa
İç içe RDP veya RD Web Access: Bir jumpbox üzerinden bağlanıyor ve onun içinden ikinci bir Uzak Masaüstü oturumu açıyorsanız, yukarıdaki mstsc düzeltmelerinin hiçbiri içteki oturuma ulaşmaz. Microsoft’un Uzak Masaüstü Hizmetleri belgeleri bu konuda nettir: iç içe Uzak Masaüstü veya RemoteApp oturumlarında klavye kısayolları çalışmaz. Her tuş vuruşu, onu alan ilk oturum katmanı tarafından yakalanır. Alt+Page Up burada da çalışmaz. İnsanların, asıl engelin bizzat jumpbox olduğunu fark etmeden önce bununla bir saat harcadıklarını gördüm. İçteki oturumu jumpbox üzerinde tam ekranda çalıştırmak, mstsc yığını içinde tek geçici çözümdür.
Windows Server 2025’te RemoteApp: En az bir belgelenmiş vakada, Windows Server 2025’teki bir RemoteApp oturumu içinde Alt+Tab, açık uygulamalar arasında geçiş yaptı ancak Server 2022’de düzgün çalışan küçük resim önizleme listesini göstermedi. Mart 2026 tarihli bir Microsoft Q&A dizisi, klavye kancası ayarını içeren önerilen bir düzeltme içeriyor, ancak asıl gönderiyi yapan kişi, kendi kurulumlarında keyboardhook:i:2’nin önizleme arayüzünü geri getirmediğini bildirdi. Bunu, yukarıdaki standart uzak masaüstü Alt+Tab yönlendirme düzeltmelerinden ayrı, Server 2025’e özgü bir RemoteApp davranışı olarak değerlendirin.
Sıkça Sorulan Sorular
Uzak Masaüstü oturumunda Alt+Page Up tuşlarına basın. Bu, Alt+Tab’in yerleşik RDP klavye karşılığıdır ve mstsc ayarlarına, .rdp dosyalarına veya klavye kancası değerlerine dokunmadan pencere modunda çalışır. Alt+Page Down açık programlar arasında geri yönde geçiş yapar. Alt+Insert başlatma sırasına göre geçiş yapar.
İki seçenek. İlk olarak, uzaktaki programlar arasında geçiş yapmak için RDP’nin yerleşik kısayolu olan ve herhangi bir yapılandırma gerektirmeyen Alt+Page Up’ı kullanın. İkinci olarak, mstsc Yerel Kaynaklar’daki “Windows tuş birleşimlerini uygula” ayarını “Uzak bilgisayarda” olarak değiştirin; bu, pencere odaktayken standart Alt+Tab’i uzak oturuma yönlendirir.
Alt+Page Up, uzak masaüstünde Alt+Tab ile eşdeğerdir. Uzak oturum içinde açık programlar arasında ileriye doğru geçiş yapar. Alt+Page Down geriye doğru geçiş yapar. Alt+Insert, programlar arasında başlatılma sırasına göre geçiş yapar.
mstsc’nin klavye kancası varsayılan olarak 2 değerine ayarlıdır ve Alt+Tab’i tam ekranın sahibi olan makineye yönlendirir. Pencereli modda bu yerel bilgisayardır. .rdp dosyasında ayarı keyboardhook:i:1 olarak değiştirmek veya tam ekrana geçmek için Ctrl+Alt+Break tuşlarına basmak, her ikisi de sorunu çözer.
Klavye kısayolları iç içe Uzak Masaüstü oturumlarından geçmez. Microsoft’un belgeleri bunu açıkça belirtir: her oturum katmanı tuş vuruşlarını bağımsız olarak yakalar. Fiziksel klavyenizden gelen bir tuş vuruşu ulaştığı ilk oturum tarafından tüketilir ve içeriye hiç iletilmez. Alt+Page Up burada da çalışmaz. mstsc ile tek geçici çözüm jumpbox’ta tam ekrandır.