Bir oyun kumandasını bir RDP bağlantısı üzerinden yönlendirebilmenin çok faydalı olduğu birden fazla durum vardır. Uzak Masaüstü üzerinden bir oyun kumandası kullanmanın en önemli nedenlerinden bazıları şunlardır:
- Daha güçlü bir bilgisayarın kaynaklarını kullanarak oyunları uzaktan oynamak;
- Buluttaki bir VM örneğine erişmek için bir USB kumandayı Uzak Masaüstü üzerinden yeniden yönlendirmek;
- Kumanda ile oyun verilerini test etmek için RDP üzerinden iş bilgisayarına uzaktan bağlanmak (evden çalışan oyun geliştiricileri için).
Ne yazık ki Microsoft, gamepad yönlendirmesini varsayılan olarak desteklemez ve kullanıcıların Uzak Masaüstü oturumunda bir gamepad kullanmak için alternatif yöntemler bulması gerekir. Seçenekler arasında üçüncü taraf yazılım çözümleri, RDP eklentileri ve Uzak Masaüstü Grup İlkelerini değiştirme yer alır.
Uzak Masaüstü oturumunda Xbox ve PS kumandalarını kullanmanın üç yöntemine de göz atacağız.
USB Network Gate ile Evrensel Yeniden Yönlendirme
USB Network Gate, RDP üzerinden bir gamepad bağlama sorununa yönelik çok yönlü bir çözümdür. Uygulama, bir Uzak Masaüstü oturumundan kablosuz ve kablolu USB denetleyicilere kolayca erişmenizi sağlar. Uçuş joystiği, dümen pedalları, kontrol cihazları ve diğer çevre birimleriyle çalışabilirsiniz.
Yazılım, bir bilgisayarın USB portuna fiziksel olarak bağlı bir PlayStation veya Xbox kontrol cihazından gelen verileri kapsüller. Ardından verileri ağ üzerinden, uzak masaüstü oturumunda oluşturulan sanal bir USB arayüzüne iletir. Bir denetleyiciyi (örneğin, evrensel bir uçuş kontrol sistemi) bir RDP oturumuna iletmek için bu yöntemi kullanmak, kullanıcıya doğrudan fiziksel bir bağlantısı varmış gibi görünen ve davranan cihaz üzerinde tam kontrol sağlar.
USB Network Gate ile RDP üzerinden USB Denetleyicilerini Adım Adım Yeniden Yönlendirme
Burada, bir gamepad’i uzak masaüstü oturumuna başarıyla yönlendirmenize yardımcı olacak ayrıntılı video talimatlarını bulabilirsiniz:
1. USB Network Gate’i İndirin. Denetleyiciye (sunucuya) bağlı olan makineye yazılımı yükleyin.
2. Ardından, uygulamanın RDP oturumunu barındıracak bilgisayara (istemci) da yüklenmesi gerekir.
3. Sunucuda USB Network Gate’i başlatın ve “Yerel USB cihazları” sekmesini açın. Denetleyiciyi bulun ve adının yanındaki ”Paylaş” düğmesine tıklayın.
4. İstemcide USB Network Gate’i açın ve “Uzak USB cihazları” sekmesinde cihazı bulun. Bir denetleyiciyi bir RDP oturumuna bağlamak için “Bağlan”a tıklayın.
İşte hepsi bu kadar! Birkaç tıklamayla, Uzak Masaüstü Bağlantısı ile kontrol cihazınızı farklı bir bilgisayarda kullanabilirsiniz.
USB Denetleyicilerini Yönlendirmek için USB Network Gate Kullanmanın Avantajları:
✦ Bir oyun kumandasını paylaşmak için gereken tek şey, kumandayla fiziksel bağlantısı olan bilgisayara USB Network Gate’i kurmaktır. Ardından, oyun kumandasına bağlanacak uzak masaüstü oturumuna yazılımı kurun.
✦ USB Network Gate, donanım arayüzlerini taklit eden sanal portlar oluşturarak kumandaların uzak masaüstü denetleyicilerine kararlı ve güvenilir bağlantısını sağlar.
✦ USB Network Gate, uzak masaüstü oturumu içinde oyun kumandası izolasyonunu destekler. Cihazlar, belirli RDP oturumları veya kullanıcı hesapları için tanımlanan yetkilendirmeyle izole edilebilir.
✦ USB Network Gate, Uzak Masaüstü oturumları üzerinden diğer türde denetleyicilerin (farklı uçuş yoke sistemleri ve joystick’ler) kullanılmasını destekler. Standart oyun kumandalarına ek olarak, direksiyon setleri veya diğer herhangi bir oyun çevre birimi bir RDP oturumuna yönlendirilebilir.
✦ USB Network Gate işlevselliği, geliştirici araçları seti kullanılarak diğer ticari yazılımlara entegre edilebilir. USB Network Gate SDK, uygulamanıza oyun kumandası geçişi işlevselliğini kolayca eklemenizi sağlar.
FlexiHub ile Alternatif RDP Oyun Kumandası Masaüstü Yönlendirme
FlexiHub, kullanıcıların oyun kontrol cihazlarını ve diğer türdeki USB aygıtlarını IP tabanlı bir ağ üzerinden yönlendirmesine olanak tanıyan bir yazılım yardımcı programıdır. Bu özellik, farklı coğrafi ortamlarda uzak masaüstü ortamlarından USB ile bağlı bir gamepad’e erişmesi gereken kullanıcılar tarafından büyük ölçüde takdir edilmektedir.
Aşağıdaki adımlar, uzak bir masaüstünde uzaktan oyun kontrolcüsü erişimi ayarlamak için FlexiHub kullanmayı göstermektedir:
1. Kayıt olun ve oyun kumandasına bağlı bilgisayara ve cihaza erişecek uzak masaüstünü çalıştıran makineye FlexiHub’ı yükleyin.
2. FlexiHub’ı başlatın ve bağlanabilmeleri için iki bilgisayarda da aynı hesaba giriş yapın.
3. Yerel bilgisayarda FlexiHub üzerinden oyun kumandasını paylaşın.
4. Uzak makinede FlexiHub’ın arayüzünü kullanarak oyun kumandasını bulun.
Oyun denetleyicilerine uzak masaüstünden erişin. Bağlandıktan sonra uzak masaüstü, doğrudan fiziksel bağlantıyla aynı işlevsellikle denetleyiciyi kullanabilir.
FlexiHub, kullanıcılara oyun platformlarını veya USB ile bağlı diğer çevre birimlerini uzaktan paylaşmak için basit, esnek ve güvenli bir yöntem sunar.
PS ve Xbox kontrolcüleri için Uzak Masaüstü Grup İlkelerini Yapılandırma
Üçüncü taraf araçlar olmadan bir kontrol cihazını Uzak Masaüstü bağlantısına bağlamanın bir yöntemi, Uzak Masaüstü Grup İlkelerini yapılandırmayı içerir.
USB arabirimi üzerinden fiziksel olarak bağlı PS veya Xbox kontrol cihazınızın Uzak Masaüstü’nde çalışmasını sağlamak için gerekli adımlarda size yol göstereceğiz.
Talimatlarımızda, yerel bilgisayar, oyun kontrol cihazına fiziksel olarak bağlı olan makineyi ifade eder. Uzak bilgisayar ise Uzak Masaüstü bağlantısı üzerinden USB kontrol cihazı girişini alacak ve kullanacak olandır.
1. Yerel Bilgisayarda Grup İlkelerini Yapılandırın
1.1 Yerel Grup İlkesi Düzenleyicisi'ni açın
• gpedit için arama yapın ve “Grup ilkesini düzenle” seçeneğini açın.
1.2 RemoteFX USB Aygıt Yönlendirmesine gidin
Yerel Bilgisayar İlkesi → Bilgisayar Yapılandırması → Yönetim Şablonları → Windows Bileşenleri → Uzak Masaüstü Hizmetleri → Uzak Masaüstü Bağlantı İstemcisi → RemoteFX USB Aygıt Yönlendirmesi → Bu bilgisayardan desteklenen diğer RemoteFX USB aygıtlarının RDP yönlendirmesine izin ver
1.3 USB Aygıt Yönlendirmesini Etkinleştir
• Girdiye sağ tıklayın ve Düzenle seçeneğini seçin. Etkin radyo düğmesini seçin ve Erişim Hakları menüsünü Yöneticiler ve Kullanıcılar olarak değiştirin.
• Yeni ayarları uygulamak için Tamam‘a tıklayın.
1.4 Güncelleme Politikası ve Yeniden Başlatma
• Komut istemini açın ve sağ tıklayarak Yönetici olarak çalıştır’ı seçin.
• Şu komutu çalıştırın: gpupdate /force.
• İlkenin başarıyla güncellendiğine dair bir mesaj alacaksınız.
• Yerel makineyi yeniden başlatın.
2. Uzak Bilgisayarda Grup İlkelerini Yapılandırın
Ardından, uzak bilgisayarı güncellememiz gerekiyor. Bu, bir RDP bağlantısı üzerinden gerçekleştirilebilir.
2.1 Yerel Grup İlkesi Düzenleyicisi'ni Aç
• Daha önce olduğu gibi Grup İlkesi Düzenle uygulamasını çalıştırın.
2.2 RemoteFX'i Etkinleştir
Yerel Bilgisayar İlkesi → Bilgisayar Yapılandırması → Yönetim Şablonları → Windows Bileşenleri → Uzak Masaüstü Hizmetleri → Uzak Masaüstü Oturum Ana Bilgisayarı → Uzak Oturum Ortamı → Windows Server 2008 R2 için RemoteFX → RemoteFX’i Yapılandır
• Sağ tıklayın, Düzenle‘yi seçin ve Etkin‘i seçin, ardından Tamam.
2.3 Uzak Masaüstü Bağlantılarına İzin Ver
Uzak Masaüstü Oturum Ana Bilgisayarı düzeyine geri dönün ve şuraya gidin:
Bağlantılar → Kullanıcıların Uzak Masaüstü Hizmetleri kullanarak uzaktan bağlanmasına izin ver
• Sağ tıklayıp Düzenle seçeneğini seçin ve Etkin’i seçin, ardından Tamam.
2.4 Tak ve Çalıştır Aygıt Yeniden Yönlendirmesini Etkinleştir
Uzak Masaüstü Oturum Ana Bilgisayarı düzeyine geri dönün ve şuraya gidin:
Cihaz ve Kaynak Yönlendirmesi → Desteklenen Tak ve Çalıştır cihaz yönlendirmesine izin verme
• Sağ tıklayıp Düzenle‘yi seçin, Devre Dışı‘nı seçin ve ardından Tamam‘a tıklayın.
2.5 Güncelleme Politikası ve Yeniden Başlatma
• Bir komut istemi açın ve Yönetici olarak çalıştır’ı seçmek için sağ tıklayın
• Şu komutu çalıştırın: gpupdate /force.
• İlkenin başarıyla güncellendiğini gördükten sonra, uzak makineyi yeniden başlatın.
3. Son olarak, Denetleyiciyi RDP üzerinden İletebiliriz
3.1 Denetleyiciyi Yerel Makinede Bağlayın ve Doğrulayın
• Denetleyiciyi yerel makinenin USB bağlantı noktasına bağlayın.
• Denetim Masası → Aygıtlar ve Yazıcılar’ı açın. Gamepad’inizin listelendiğinden emin olun.
3.2 RDP İstemci Ayarlarını Yapılandırın
• Uzak Masaüstü Bağlantısı’nı çalıştırın.
• “Seçenekleri Göster” → “Yerel Kaynaklar” sekmesi → “Daha Fazla…” öğesine tıklayın.
• Önceki tüm yapılandırmalar doğru şekilde yapıldıysa “Diğer Desteklenen RemoteFX USB Aygıtları” bölümünü görmelisiniz.
3.3 Uzak Makinede Denetleyiciyi Doğrulayın
• Uzak bilgisayarda Denetim Masası → Aygıtlar ve Yazıcılar’ı açın.
• Denetleyicinin listelendiğini görmelisiniz ve sanki doğrudan uzak makineye bağlıymış gibi kullanabilirsiniz.
RdpGamepad - Xbox denetleyicileri için Microsoft Uzak Masaüstü eklentisi
Bir Uzak Masaüstü oturumunda bir Xbox denetleyicisi kullanmaya çalışıyorsanız, bu işlevselliği etkinleştiren RdpGamepad adlı bir eklenti vardır. Eklentiyi yükledikten sonra, bir RDP oturumu başlattığınızda otomatik olarak yüklenir. Uzak makineye bağlantı kurulduğunda, size sanal bir Xbox 360 denetleyicisi sunulur.
RdpGamepad eklentisini kullanmak için bu yönergeleri izleyin.
- Yerel bilgisayarda istemci yükleyicisinin en son sürümünü indirin. RdpGamepadClientInstall-{version}.exe dosyasına çift tıklayın ve eklentiyi yüklemek için talimatları izleyin.
- Bağlanmak istediğiniz tüm uzak makinelerde, ViGEmBus sürüm sayfasından en son ViGEmBus sürücülerini indirin ve yükleyin. Yüklemek için ViGEmBus_Setup_{version}.exe dosyasına çift tıklayın ve talimatları izleyin.
- Ardından en son sürümden alıcı yükleyicisini indirin ve yazılımı yüklemek için RdpGamepadReceiverInstall-{version}.exe dosyasına çift tıklayın.
Sıkça Sorulan Sorular
Evet, kumandanızı bir RDP oturumunda birkaç farklı yöntemle kullanabilirsiniz. En çok yönlü yöntem USB Network Gate kullanmaktır. Bağlanmadan önce RDP Grup İlkelerini de değiştirebilir veya Xbox oyun kollarını destekleyen bir eklenti yükleyebilirsiniz.
Uzak masaüstünün denetleyicinizi tanımamasıyla ilgili sorun yaşıyorsanız, bunun nedeni bu özelliğin varsayılan olarak RDP’de desteklenmemesidir. Denetleyicinizin RDP üzerinden çalışması için yerel ve uzak makinelerde Grup İlkelerini yapılandırmak gereklidir. USB Network Gate, kullanımı kolay olan ve gamepad’leri veya her tür USB cihazını yeniden yönlendirmeyi destekleyen başka bir çözümdür.