     }
 
     @objc
+    public func hideDriverVersionNotMatchedAlertWindow() {
+        if driverVersionNotMatchedAlertWindow != nil {
+            parentWindow.removeChildWindow(driverVersionNotMatchedAlertWindow!)
+            driverVersionNotMatchedAlertWindow!.close()
+            driverVersionNotMatchedAlertWindow = nil
+        }
+    }
+
+    //
+    // inputMonitoringPermissionsAlertWindow
+    //
+
+    @objc
     public func showInputMonitoringPermissionsAlertWindow() {
         if inputMonitoringPermissionsAlertWindow == nil {
             inputMonitoringPermissionsAlertWindow = NSPanel(


        inputMonitoringPermissionsAlertWindow!.makeKeyAndOrderFront(nil)
    }
}


        driverNotLoadedAlertWindow!.makeKeyAndOrderFront(nil)
    }

    @objc
    public func hideDriverNotLoadedAlertWindow() {
        if driverNotLoadedAlertWindow != nil {
            parentWindow.removeChildWindow(driverNotLoadedAlertWindow!)
            driverNotLoadedAlertWindow!.close()
            driverNotLoadedAlertWindow = nil
        }
    }

    //
    // driverVersionNotMatchedAlertWindow
    //

    @objc
    public func showDriverVersionNotMatchedAlertWindow() {
