KMBox, MAKCU, Teensy ve Arduino: oyun PC'sinde imleci asıl hareket ettiren cihazlar.
Bellek okuyarak fare oynatılamaz, o yüzden oyun PC'sine kendini sıradan bir USB fare olarak tanıtacak ayrı bir cihaz gerekir. Bu sayfalar yaygın beş seçeneği karşılaştırıyor ve her birinin nasıl bağlanacağını gösteriyor. Ayrıca her cihazın oyun PC'sine gönderdiği descriptor bilgisinin neden önemli olduğunu açıklıyor.
8 rehberBaşlangıç 3Orta 3Uzman 2
Beşi de oyun PC'sinde sıradan bir USB fare gibi görünür ve ikinci PC'den gelen hareketi bu akışa karıştırır. KMBox Net en kolayı ve en pahalısı, B+ onun daha ucuz serial sürümü, MAKCU açık kaynaklı orta yol, Teensy 4.1 ve Arduino ise işin kendin yap ucu.
600 MHz'lik Teensy 4.1'in host pedlerine 5 pinli bir header lehimleyin, ardından Teensy Loader ile geçiş firmware'ini yükleyin. Fareyi host portuna, device portunu da oyun PC'sine takın ve kartı serial üzerinden sürün.
MAKCU, açık MAKCM tasarımı üzerine kurulu bir fare geçiş cihazı: iki adet ESP32-S3 mikrodenetleyici ve bir CH343 USB-UART köprüsü. CH343 sürücüsünü kurun, COM portunu 10'un altına sabitleyin, hilenin baud hızıyla eşleştirin ve fareyle oyun PC'sini bağlayın.
USB Host Shield takılı bir Arduino Leonardo, çalışan en ucuz fare geçişi: shield üzerindeki MAX3421E farenizi okur, ATmega32u4 de onu sunar. Aynı zamanda en zahmetlisi, çünkü çoğu shield Uno pin düzenine göre yapılmış ve SPI hatlarının ICSP header'ına jumper'lanması gerekiyor.
İki KMBox da aynı işi yapıyor, ama B+ ikinci PC'yle 115200 baud hızında USB serial üzerinden konuşuyor. Net ise IP, port ve UUID ile adreslenen bir USB Ethernet adaptörü sunuyor; bu da mesafeye tahammül ediyor ve saniyede çok daha fazla komut taşıyor.
USB HID descriptor'ı, bir cihazın takıldığında kendini anlatma biçimidir: vendor ID'si, product ID'si, metinleri ve rapor biçimi. Descriptor klonlama ise giriş cihazının kendi jenerik kimliği yerine kendisine takılı gerçek farenin kimliğini sunması demektir.
Önce kendi farenizin cihaz üzerinden imleci hareket ettirdiğini, sonra ikinci PC'nin bağlantıyı açabildiğini kanıtlayın. Giriş arızalarının çoğu yanlış soketten, eksik serial sürücüsünden, uyuşmayan COM portu ya da baud hızından veya yalnızca şarj eden bir kablodan geliyor.
Fare giriş cihazının host portuna, cihaz oyun PC'sine, ikinci PC de cihazın kontrol portuna takılır. Oyun PC'siyle ikinci PC'yi asla doğrudan kabloyla birbirine bağlamayın: aralarındaki tek bağ bir fare olmalı.