Quellcode durchsuchen

config(apple): disable trackpad device due to issues

Fixes #4636
Fixes #4645
osy vor 2 Jahren
Ursprung
Commit
76d3277499
1 geänderte Dateien mit 3 neuen und 0 gelöschten Zeilen
  1. 3 0
      Configuration/UTMAppleConfiguration.swift

+ 3 - 0
Configuration/UTMAppleConfiguration.swift

@@ -274,10 +274,13 @@ extension UTMAppleConfiguration {
         // add remaining devices
         // add remaining devices
         try virtualization.fillVZConfiguration(vzconfig)
         try virtualization.fillVZConfiguration(vzconfig)
         #if arch(arm64)
         #if arch(arm64)
+        /*
+        // Disable trackpad due to reported issues (#4636, #4645)
         if #available(macOS 13, *), virtualization.hasPointer && system.boot.operatingSystem == .macOS {
         if #available(macOS 13, *), virtualization.hasPointer && system.boot.operatingSystem == .macOS {
             // add a trackpad device
             // add a trackpad device
             vzconfig.pointingDevices.insert(VZMacTrackpadConfiguration(), at: 0)
             vzconfig.pointingDevices.insert(VZMacTrackpadConfiguration(), at: 0)
         }
         }
+        */
         if #available(macOS 12, *), system.boot.operatingSystem == .macOS {
         if #available(macOS 12, *), system.boot.operatingSystem == .macOS {
             let graphics = VZMacGraphicsDeviceConfiguration()
             let graphics = VZMacGraphicsDeviceConfiguration()
             graphics.displays = displays.map({ display in
             graphics.displays = displays.map({ display in