Bu örnekte size üçüncü taraf bir USB giriş aygıtının tuşlarının (bu durumda bir uzaktan kumanda), oda veya masa cihazında belli işlevleri kontrol etmek için nasıl kullanılacağını göstermek istiyoruz.
Bluetooth uzaktan kumandanın (USB donanım kilidi bulunan) tuşlarının, bekleme işlevini kontrol etmek, sesi yükseltmek veya azaltmak ve oda veya masa cihazının kamerasını kontrol etmek için nasıl kullanılacağını göstereceğiz. İlgili olayları takip edip oda ya da masa cihazının API'sini kullanarak ilgili eylemleri gerçekleştiren bir makro oluşturuyoruz.
Üçüncü taraf USB Giriş Aygıtı özelliği bu makalede açıklanmaktadır.
Aşağıdaki örnekte, normal yazı tipiyle yazılmış olan metni girmeniz gerekir. İtalik metin, oda veya masa cihazından alınan tepkidir.
|1|
SSH'de oda veya masa cihazında oturum açın. Yerel yönetici kullanıcıya ihtiyacınız vardır.
|2|
Cihazı, üçüncü taraf USB uzaktan kumandanın kullanımına izin verecek şekilde yapılandırın.
|3|
Geri bildirim için kaydolun, böylece uzaktan kumanda düğmeleri basıldığında ve serbest bırakıldığında bildirim alırız.
|4|
Geri bildirim kaydının çalıştığından emin olmak için uzaktan kumandada bir düğmeye basın ve serbest bırakın.
Bu eylem iki olay oluşturur: Basılı ve Serbest. Bir düğmeyi basılı tutarsanız düğmeyi serbest bırakana kadar Basılı olayını görürsünüz. Ardından Serbest olayı oluşturulur.
Bu olaylar, Giriş tuşuna basıldığında ve serbest bırakıldığında verilir:
|5|
İlgili GirişAygıtı olaylarını takip edip cihazın API'sini kullanarak ilgili eylemleri gerçekleştiren bir makro yazın.