Example #1
0
 private TAPManager()
 {
     this.activated                = false;
     this.defaultInputMode         = TAPInputMode.Controller();
     this.inputModeWhenDeactivated = TAPInputMode.Text();
     this.started        = false;
     this.taps           = new Dictionary <string, TAPDevice>();
     this.pending        = new HashSet <string>();
     this.restartWatcher = false;
 }
Example #2
0
 internal TAPInputMode makeCompatibleWithFWVersion(int fwVersion)
 {
     if (this.mode.Equals(TAPInputMode.kControllerWithMouseHID) && fwVersion < 010615)
     {
         return(TAPInputMode.Controller());
     }
     else
     {
         return(this);
     }
 }