Kenardan geçiş
İmleci ortak kenardan dışarı itin; klavye ve mouse diğer bilgisayara geçer, geri gelince kontrol döner.
SwitchControl, Windows ve macOS arasında klavye ve mouse'unuzu paylaşır. İmleci ekranın kenarından itin; kontrol anında diğer bilgisayara geçsin.
Özellikler
Donanım KVM'ine, kablolara veya ikinci bir klavyeye gerek yok. İki bilgisayar tek bir masaüstü gibi davranır.
İmleci ortak kenardan dışarı itin; klavye ve mouse diğer bilgisayara geçer, geri gelince kontrol döner.
Windows'taki Ctrl, Mac'te Cmd olur. Kısayollarınız iki tarafta da aynı hissettirir.
Tuşlar konumlarıyla taşınır. Türkçe Q düzeninde ğ, ü, ş, ı tam yerinde.
Ctrl+Alt+Shift+Esc imleci her zaman kendi bilgisayarınıza geri getirir.
Bağlantının tamamı karşılıklı kimlik doğrulamalı TLS 1.3 ile korunur.
--speed ile karşı ekrandaki imleç hızını farklı çözünürlüklere göre ayarlayın.
Ayarları bir dosyada tutun; komut satırı her zaman önceliklidir.
Rust ile yazılmış tek bir program. Bulut yok, hesap yok; yalnızca yerel ağınız.
Kurulum · 2 komut
Programı iki bilgisayarda da çalıştırın. Biri bağlantı bekler, diğeri ona bağlanır. --side her makinede diğer bilgisayarın hangi tarafta durduğunu söyler.
Masanız
Mac, Windows'un sağında
$ switchcontrol --side right
Ekrana 6 haneli bir PIN yazar.
$ switchcontrol --side left --connect 192.168.1.20
PIN'i sorar. Bir kez eşleştikten sonra bir daha sorulmaz.
Tuş eşleme
Ctrl ile Cmd yer değiştirir; böylece Ctrl+C Mac'te de kopyalar. İsterseniz --no-swap ile kapatın. Tuşlar USB HID kodlarıyla, fiziksel konumlarına göre aktarılır.
Güvenlik
İlk bağlantıda iki bilgisayar 6 haneli bir PIN ile eşleşir. Sonrasında sertifikalar hatırlanır ve PIN bir daha sorulmaz. Aşağıda deneyin.
Bekleyen taraf
Enter this PIN on the other computer:
··· ···
5 yanlış denemede eşleştirme kilitlenir.
Her bilgisayar ilk çalıştırmada kendi sertifikasını üretir; iki taraf da birbirini doğrular.
Ağı dinleyen biri PIN’i çevrimdışı deneme yanılmayla bulamaz. Her bağlantı yalnızca tek bir tahmindir.
5 yanlış PIN denemesinden sonra bekleyen taraf yeniden başlatılana kadar eşleştirme kabul etmez.
PIN’i bilmeyen bir cihaz hiçbir girdi gönderemez veya alamaz.
İndir
Ücretsiz. Her iki bilgisayara da aynı programı kurun.
Windows 10 / 11 · x64
Kontrol ediliyor…Paket yayınlandığında burada görünür
Apple Silicon · deneysel
Kontrol ediliyor…Paket yayınlandığında burada görünür
İlk çalıştırmada Sistem Ayarları › Gizlilik ve Güvenlik altında Erişilebilirlik ve Girdi İzleme izni verin.
SSS
Evet. Bir taraf varsayılan olarak 24800 portunda bağlantı bekler, diğeri onun IP adresine bağlanır. Güvenlik duvarınızın bu porta izin verdiğinden emin olun.
Ctrl+Alt+Shift+Esc (Mac'te Ctrl+Option+Shift+Esc) kısayolu imleci her zaman kendi bilgisayarınıza geri getirir.
İlk çalıştırmada Sistem Ayarları › Gizlilik ve Güvenlik altında Erişilebilirlik ve Girdi İzleme izinlerini vermeniz gerekir. macOS desteği şu an deneysel aşamadadır.
Tuşlar fiziksel konumlarıyla taşındığı için iki makinede de aynı klavye düzeni (ör. Türkçe Q) seçiliyse ğ, ü, ş, ı, ö, ç tam olarak beklediğiniz gibi yazılır.
--forget-peers ile tüm eşleşmeleri silebilirsiniz; sonraki bağlantıda PIN yeniden istenir. Veriler Windows’ta %APPDATA%\SwitchControl, Mac’te ~/Library/Application Support/SwitchControl altında tutulur.
Hayır. SwitchControl tamamen ücretsizdir; hesap veya lisans anahtarı gerekmez.