mirror of
				https://github.com/kholia/OSX-KVM.git
				synced 2025-11-03 21:22:44 +00:00 
			
		
		
		
	April-May-2022 Batch Update 1
This commit is contained in:
		
							parent
							
								
									670cd80d7b
								
							
						
					
					
						commit
						93bac3cae1
					
				@ -132,4 +132,10 @@
 | 
			
		||||
 | 
			
		||||
- https://github.com/gjyoung1974 - OpenCore-Boot-macOS.sh script
 | 
			
		||||
 | 
			
		||||
- cppLawyer - Bump up the RAM size for `Apple iPhone Emulator`
 | 
			
		||||
 | 
			
		||||
- SsNiPeR1 - Typo fix
 | 
			
		||||
 | 
			
		||||
- sumad200 - XML fixes
 | 
			
		||||
 | 
			
		||||
Note: Individual files have more specific 'credits' in them.
 | 
			
		||||
 | 
			
		||||
@ -18,7 +18,7 @@ MY_OPTIONS="+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check"
 | 
			
		||||
# This script works for Big Sur, Catalina, Mojave, and High Sierra. Tested with
 | 
			
		||||
# macOS 10.15.6, macOS 10.14.6, and macOS 10.13.6.
 | 
			
		||||
 | 
			
		||||
ALLOCATED_RAM="3072" # MiB
 | 
			
		||||
ALLOCATED_RAM="4096" # MiB
 | 
			
		||||
CPU_SOCKETS="1"
 | 
			
		||||
CPU_CORES="2"
 | 
			
		||||
CPU_THREADS="4"
 | 
			
		||||
@ -26,9 +26,6 @@ CPU_THREADS="4"
 | 
			
		||||
REPO_PATH="."
 | 
			
		||||
OVMF_DIR="."
 | 
			
		||||
 | 
			
		||||
# This causes high cpu usage on the *host* side
 | 
			
		||||
# qemu-system-x86_64 -enable-kvm -m 3072 -cpu Penryn,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,hypervisor=off,vmx=on,kvm=off,$MY_OPTIONS\
 | 
			
		||||
 | 
			
		||||
# shellcheck disable=SC2054
 | 
			
		||||
args=(
 | 
			
		||||
  -enable-kvm -m "$ALLOCATED_RAM" -cpu Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,"$MY_OPTIONS"
 | 
			
		||||
@ -56,6 +53,7 @@ args=(
 | 
			
		||||
  -device ide-hd,bus=sata.4,drive=MacHDD
 | 
			
		||||
  # -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -device virtio-net-pci,netdev=net0,id=net0,mac=52:54:00:c9:18:27
 | 
			
		||||
  -netdev user,id=net0 -device virtio-net-pci,netdev=net0,id=net0,mac=52:54:00:c9:18:27
 | 
			
		||||
  # -netdev user,id=net0 -device vmxnet3,netdev=net0,id=net0,mac=52:54:00:c9:18:27  # Note: Use this line for High Sierra
 | 
			
		||||
  -monitor stdio
 | 
			
		||||
  -device VGA,vgamem_mb=128
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
@ -0,0 +1,161 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 | 
			
		||||
<plist version="1.0">
 | 
			
		||||
<dict>
 | 
			
		||||
	<key>BuildMachineOSBuild</key>
 | 
			
		||||
	<string>20G417</string>
 | 
			
		||||
	<key>CFBundleExecutable</key>
 | 
			
		||||
	<string>VoodooPS2Controller</string>
 | 
			
		||||
	<key>CFBundleGetInfoString</key>
 | 
			
		||||
	<string>2.2.8, Copyright Apple Computer, Inc. 2000-2003, David Elliot 2007, RehabMan 2012-2013</string>
 | 
			
		||||
	<key>CFBundleIdentifier</key>
 | 
			
		||||
	<string>as.acidanthera.voodoo.driver.PS2Controller</string>
 | 
			
		||||
	<key>CFBundleInfoDictionaryVersion</key>
 | 
			
		||||
	<string>6.0</string>
 | 
			
		||||
	<key>CFBundleName</key>
 | 
			
		||||
	<string>Voodoo PS/2 Controller</string>
 | 
			
		||||
	<key>CFBundlePackageType</key>
 | 
			
		||||
	<string>KEXT</string>
 | 
			
		||||
	<key>CFBundleShortVersionString</key>
 | 
			
		||||
	<string>2.2.8</string>
 | 
			
		||||
	<key>CFBundleSignature</key>
 | 
			
		||||
	<string>????</string>
 | 
			
		||||
	<key>CFBundleSupportedPlatforms</key>
 | 
			
		||||
	<array>
 | 
			
		||||
		<string>MacOSX</string>
 | 
			
		||||
	</array>
 | 
			
		||||
	<key>CFBundleVersion</key>
 | 
			
		||||
	<string>2.2.8</string>
 | 
			
		||||
	<key>DTCompiler</key>
 | 
			
		||||
	<string>com.apple.compilers.llvm.clang.1_0</string>
 | 
			
		||||
	<key>DTPlatformBuild</key>
 | 
			
		||||
	<string>12E507</string>
 | 
			
		||||
	<key>DTPlatformName</key>
 | 
			
		||||
	<string>macosx</string>
 | 
			
		||||
	<key>DTPlatformVersion</key>
 | 
			
		||||
	<string>11.3</string>
 | 
			
		||||
	<key>DTSDKBuild</key>
 | 
			
		||||
	<string>20E214</string>
 | 
			
		||||
	<key>DTSDKName</key>
 | 
			
		||||
	<string>macosx11.3</string>
 | 
			
		||||
	<key>DTXcode</key>
 | 
			
		||||
	<string>1251</string>
 | 
			
		||||
	<key>DTXcodeBuild</key>
 | 
			
		||||
	<string>12E507</string>
 | 
			
		||||
	<key>IOKitPersonalities</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>ACPI PS/2 Nub</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>CFBundleIdentifier</key>
 | 
			
		||||
			<string>as.acidanthera.voodoo.driver.PS2Controller</string>
 | 
			
		||||
			<key>FindMouseDelay</key>
 | 
			
		||||
			<integer>100</integer>
 | 
			
		||||
			<key>IOClass</key>
 | 
			
		||||
			<string>AppleACPIPS2Nub</string>
 | 
			
		||||
			<key>IONameMatch</key>
 | 
			
		||||
			<array>
 | 
			
		||||
				<string>PNP0303</string>
 | 
			
		||||
				<string>PNP030B</string>
 | 
			
		||||
				<string>PNP0320</string>
 | 
			
		||||
			</array>
 | 
			
		||||
			<key>IOProviderClass</key>
 | 
			
		||||
			<string>IOACPIPlatformDevice</string>
 | 
			
		||||
			<key>MouseNameMatch</key>
 | 
			
		||||
			<array>
 | 
			
		||||
				<string>PNP0F03</string>
 | 
			
		||||
				<string>PNP0F0B</string>
 | 
			
		||||
				<string>PNP0F0E</string>
 | 
			
		||||
				<string>PNP0F13</string>
 | 
			
		||||
			</array>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>ApplePS2Controller</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>CFBundleIdentifier</key>
 | 
			
		||||
			<string>as.acidanthera.voodoo.driver.PS2Controller</string>
 | 
			
		||||
			<key>IOClass</key>
 | 
			
		||||
			<string>ApplePS2Controller</string>
 | 
			
		||||
			<key>IONameMatch</key>
 | 
			
		||||
			<string>ps2controller</string>
 | 
			
		||||
			<key>IOProviderClass</key>
 | 
			
		||||
			<string>IOPlatformDevice</string>
 | 
			
		||||
			<key>Platform Profile</key>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Default</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>MouseWakeFirst</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
					<key>WakeDelay</key>
 | 
			
		||||
					<integer>10</integer>
 | 
			
		||||
				</dict>
 | 
			
		||||
				<key>HPQOEM</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>1411</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1619</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>161C</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>164F</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>167C</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>167E</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1680</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>179B</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>179C</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17A9</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17F0</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17F3</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17F6</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1942</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1949</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>198F</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>ProBook</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>WakeDelay</key>
 | 
			
		||||
						<integer>0</integer>
 | 
			
		||||
					</dict>
 | 
			
		||||
					<key>ProBook-102</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>ProBook-87</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
				</dict>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<key>RM,deliverNotifications</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
		</dict>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>LSMinimumSystemVersion</key>
 | 
			
		||||
	<string>10.11</string>
 | 
			
		||||
	<key>OSBundleCompatibleVersion</key>
 | 
			
		||||
	<string>2.2.8</string>
 | 
			
		||||
	<key>OSBundleLibraries</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>com.apple.iokit.IOACPIFamily</key>
 | 
			
		||||
		<string>1.0.0d1</string>
 | 
			
		||||
		<key>com.apple.kpi.bsd</key>
 | 
			
		||||
		<string>8.0.0</string>
 | 
			
		||||
		<key>com.apple.kpi.iokit</key>
 | 
			
		||||
		<string>8.0.0</string>
 | 
			
		||||
		<key>com.apple.kpi.libkern</key>
 | 
			
		||||
		<string>8.0.0</string>
 | 
			
		||||
		<key>com.apple.kpi.mach</key>
 | 
			
		||||
		<string>8.0.0</string>
 | 
			
		||||
		<key>com.apple.kpi.unsupported</key>
 | 
			
		||||
		<string>8.0.0</string>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>OSBundleRequired</key>
 | 
			
		||||
	<string>Console</string>
 | 
			
		||||
</dict>
 | 
			
		||||
</plist>
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							@ -0,0 +1,80 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 | 
			
		||||
<plist version="1.0">
 | 
			
		||||
<dict>
 | 
			
		||||
	<key>BuildMachineOSBuild</key>
 | 
			
		||||
	<string>20G417</string>
 | 
			
		||||
	<key>CFBundleDevelopmentRegion</key>
 | 
			
		||||
	<string>en</string>
 | 
			
		||||
	<key>CFBundleExecutable</key>
 | 
			
		||||
	<string>VoodooInput</string>
 | 
			
		||||
	<key>CFBundleIdentifier</key>
 | 
			
		||||
	<string>me.kishorprins.VoodooInput</string>
 | 
			
		||||
	<key>CFBundleInfoDictionaryVersion</key>
 | 
			
		||||
	<string>6.0</string>
 | 
			
		||||
	<key>CFBundleName</key>
 | 
			
		||||
	<string>VoodooInput</string>
 | 
			
		||||
	<key>CFBundlePackageType</key>
 | 
			
		||||
	<string>KEXT</string>
 | 
			
		||||
	<key>CFBundleShortVersionString</key>
 | 
			
		||||
	<string>1.1.3</string>
 | 
			
		||||
	<key>CFBundleSupportedPlatforms</key>
 | 
			
		||||
	<array>
 | 
			
		||||
		<string>MacOSX</string>
 | 
			
		||||
	</array>
 | 
			
		||||
	<key>CFBundleVersion</key>
 | 
			
		||||
	<string>1.1.3</string>
 | 
			
		||||
	<key>DTCompiler</key>
 | 
			
		||||
	<string>com.apple.compilers.llvm.clang.1_0</string>
 | 
			
		||||
	<key>DTPlatformBuild</key>
 | 
			
		||||
	<string>12E507</string>
 | 
			
		||||
	<key>DTPlatformName</key>
 | 
			
		||||
	<string>macosx</string>
 | 
			
		||||
	<key>DTPlatformVersion</key>
 | 
			
		||||
	<string>11.3</string>
 | 
			
		||||
	<key>DTSDKBuild</key>
 | 
			
		||||
	<string>20E214</string>
 | 
			
		||||
	<key>DTSDKName</key>
 | 
			
		||||
	<string>macosx11.3</string>
 | 
			
		||||
	<key>DTXcode</key>
 | 
			
		||||
	<string>1251</string>
 | 
			
		||||
	<key>DTXcodeBuild</key>
 | 
			
		||||
	<string>12E507</string>
 | 
			
		||||
	<key>IOKitPersonalities</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>Voodoo Input</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>CFBundleIdentifier</key>
 | 
			
		||||
			<string>me.kishorprins.VoodooInput</string>
 | 
			
		||||
			<key>IOClass</key>
 | 
			
		||||
			<string>VoodooInput</string>
 | 
			
		||||
			<key>IOProbeScore</key>
 | 
			
		||||
			<integer>200</integer>
 | 
			
		||||
			<key>IOPropertyMatch</key>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>VoodooInputSupported</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<key>IOProviderClass</key>
 | 
			
		||||
			<string>IOService</string>
 | 
			
		||||
		</dict>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>LSMinimumSystemVersion</key>
 | 
			
		||||
	<string>10.11</string>
 | 
			
		||||
	<key>NSHumanReadableCopyright</key>
 | 
			
		||||
	<string>Copyright © 2019 Kishor Prins. All rights reserved.</string>
 | 
			
		||||
	<key>OSBundleLibraries</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>com.apple.iokit.IOHIDFamily</key>
 | 
			
		||||
		<string>2.0</string>
 | 
			
		||||
		<key>com.apple.kpi.iokit</key>
 | 
			
		||||
		<string>14</string>
 | 
			
		||||
		<key>com.apple.kpi.libkern</key>
 | 
			
		||||
		<string>14</string>
 | 
			
		||||
		<key>com.apple.kpi.mach</key>
 | 
			
		||||
		<string>13.0</string>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>OSBundleRequired</key>
 | 
			
		||||
	<string>Root</string>
 | 
			
		||||
</dict>
 | 
			
		||||
</plist>
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							@ -0,0 +1,115 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 | 
			
		||||
<plist version="1.0">
 | 
			
		||||
<dict>
 | 
			
		||||
	<key>files</key>
 | 
			
		||||
	<dict/>
 | 
			
		||||
	<key>files2</key>
 | 
			
		||||
	<dict/>
 | 
			
		||||
	<key>rules</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>^Resources/</key>
 | 
			
		||||
		<true/>
 | 
			
		||||
		<key>^Resources/.*\.lproj/</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>optional</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>weight</key>
 | 
			
		||||
			<real>1000</real>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>^Resources/.*\.lproj/locversion.plist$</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>omit</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>weight</key>
 | 
			
		||||
			<real>1100</real>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>^Resources/Base\.lproj/</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>weight</key>
 | 
			
		||||
			<real>1010</real>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>^version.plist$</key>
 | 
			
		||||
		<true/>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>rules2</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>.*\.dSYM($|/)</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>weight</key>
 | 
			
		||||
			<real>11</real>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>^(.*/)?\.DS_Store$</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>omit</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>weight</key>
 | 
			
		||||
			<real>2000</real>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>nested</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>weight</key>
 | 
			
		||||
			<real>10</real>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>^.*</key>
 | 
			
		||||
		<true/>
 | 
			
		||||
		<key>^Info\.plist$</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>omit</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>weight</key>
 | 
			
		||||
			<real>20</real>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>^PkgInfo$</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>omit</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>weight</key>
 | 
			
		||||
			<real>20</real>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>^Resources/</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>weight</key>
 | 
			
		||||
			<real>20</real>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>^Resources/.*\.lproj/</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>optional</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>weight</key>
 | 
			
		||||
			<real>1000</real>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>^Resources/.*\.lproj/locversion.plist$</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>omit</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>weight</key>
 | 
			
		||||
			<real>1100</real>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>^Resources/Base\.lproj/</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>weight</key>
 | 
			
		||||
			<real>1010</real>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>^[^/]+$</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>nested</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>weight</key>
 | 
			
		||||
			<real>10</real>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>^embedded\.provisionprofile$</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>weight</key>
 | 
			
		||||
			<real>20</real>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>^version\.plist$</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>weight</key>
 | 
			
		||||
			<real>20</real>
 | 
			
		||||
		</dict>
 | 
			
		||||
	</dict>
 | 
			
		||||
</dict>
 | 
			
		||||
</plist>
 | 
			
		||||
@ -0,0 +1,620 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 | 
			
		||||
<plist version="1.0">
 | 
			
		||||
<dict>
 | 
			
		||||
	<key>BuildMachineOSBuild</key>
 | 
			
		||||
	<string>20G417</string>
 | 
			
		||||
	<key>CFBundleExecutable</key>
 | 
			
		||||
	<string>VoodooPS2Keyboard</string>
 | 
			
		||||
	<key>CFBundleGetInfoString</key>
 | 
			
		||||
	<string>2.2.8, Copyright Apple Computer, Inc. 2000-2003, RehabMan 2012-2013</string>
 | 
			
		||||
	<key>CFBundleIdentifier</key>
 | 
			
		||||
	<string>as.acidanthera.voodoo.driver.PS2Keyboard</string>
 | 
			
		||||
	<key>CFBundleInfoDictionaryVersion</key>
 | 
			
		||||
	<string>6.0</string>
 | 
			
		||||
	<key>CFBundleName</key>
 | 
			
		||||
	<string>Voodoo PS/2 Keyboard</string>
 | 
			
		||||
	<key>CFBundlePackageType</key>
 | 
			
		||||
	<string>KEXT</string>
 | 
			
		||||
	<key>CFBundleShortVersionString</key>
 | 
			
		||||
	<string>2.2.8</string>
 | 
			
		||||
	<key>CFBundleSignature</key>
 | 
			
		||||
	<string>????</string>
 | 
			
		||||
	<key>CFBundleSupportedPlatforms</key>
 | 
			
		||||
	<array>
 | 
			
		||||
		<string>MacOSX</string>
 | 
			
		||||
	</array>
 | 
			
		||||
	<key>CFBundleVersion</key>
 | 
			
		||||
	<string>2.2.8</string>
 | 
			
		||||
	<key>DTCompiler</key>
 | 
			
		||||
	<string>com.apple.compilers.llvm.clang.1_0</string>
 | 
			
		||||
	<key>DTPlatformBuild</key>
 | 
			
		||||
	<string>12E507</string>
 | 
			
		||||
	<key>DTPlatformName</key>
 | 
			
		||||
	<string>macosx</string>
 | 
			
		||||
	<key>DTPlatformVersion</key>
 | 
			
		||||
	<string>11.3</string>
 | 
			
		||||
	<key>DTSDKBuild</key>
 | 
			
		||||
	<string>20E214</string>
 | 
			
		||||
	<key>DTSDKName</key>
 | 
			
		||||
	<string>macosx11.3</string>
 | 
			
		||||
	<key>DTXcode</key>
 | 
			
		||||
	<string>1251</string>
 | 
			
		||||
	<key>DTXcodeBuild</key>
 | 
			
		||||
	<string>12E507</string>
 | 
			
		||||
	<key>IOKitPersonalities</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>ApplePS2Keyboard</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>CFBundleIdentifier</key>
 | 
			
		||||
			<string>as.acidanthera.voodoo.driver.PS2Keyboard</string>
 | 
			
		||||
			<key>IOClass</key>
 | 
			
		||||
			<string>ApplePS2Keyboard</string>
 | 
			
		||||
			<key>IOProviderClass</key>
 | 
			
		||||
			<string>ApplePS2KeyboardDevice</string>
 | 
			
		||||
			<key>Platform Profile</key>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>DELL</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>Dell-Keys</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>Breakless PS2</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>e005</string>
 | 
			
		||||
							<string>e006</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Function Keys Special</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>;The following 12 items map Fn+fkeys to fkeys</string>
 | 
			
		||||
							<string>e020=3b</string>
 | 
			
		||||
							<string>e02e=3c</string>
 | 
			
		||||
							<string>e030=3d</string>
 | 
			
		||||
							<string>e022=3e</string>
 | 
			
		||||
							<string>;Fn+f5 macro</string>
 | 
			
		||||
							<string>;Fn+f6 macro</string>
 | 
			
		||||
							<string>;Fn+f7 macro</string>
 | 
			
		||||
							<string>;Fn+f8 macro</string>
 | 
			
		||||
							<string>;Fn+f9 macro</string>
 | 
			
		||||
							<string>;Fn+f10 no code</string>
 | 
			
		||||
							<string>e005=57</string>
 | 
			
		||||
							<string>e006=58</string>
 | 
			
		||||
							<string>;The following 12 items map fkeys to Fn+fkeys</string>
 | 
			
		||||
							<string>3b=e020</string>
 | 
			
		||||
							<string>3c=e02e</string>
 | 
			
		||||
							<string>3d=e030</string>
 | 
			
		||||
							<string>3e=e022</string>
 | 
			
		||||
							<string>;Fn+f5 macro</string>
 | 
			
		||||
							<string>;Fn+f6 macro</string>
 | 
			
		||||
							<string>;Fn+f7 macro</string>
 | 
			
		||||
							<string>;Fn+f8 macro</string>
 | 
			
		||||
							<string>;Fn+f9 macro</string>
 | 
			
		||||
							<string>;Fn+f10 no code</string>
 | 
			
		||||
							<string>57=e005</string>
 | 
			
		||||
							<string>58=e006</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Function Keys Standard</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>;The following 12 items map Fn+fkeys to Fn+fkeys</string>
 | 
			
		||||
							<string>e020=e020</string>
 | 
			
		||||
							<string>e02e=e02e</string>
 | 
			
		||||
							<string>e030=e030</string>
 | 
			
		||||
							<string>e022=e022</string>
 | 
			
		||||
							<string>;Fn+f5 macro</string>
 | 
			
		||||
							<string>;Fn+f6 macro</string>
 | 
			
		||||
							<string>;Fn+f7 macro</string>
 | 
			
		||||
							<string>;Fn+f8 macro</string>
 | 
			
		||||
							<string>;Fn+f9 macro</string>
 | 
			
		||||
							<string>;Fn+f10 no code</string>
 | 
			
		||||
							<string>e005=e005</string>
 | 
			
		||||
							<string>e006=e006</string>
 | 
			
		||||
							<string>;The following 12 items map fkeys to fkeys</string>
 | 
			
		||||
							<string>3b=3b</string>
 | 
			
		||||
							<string>3c=3c</string>
 | 
			
		||||
							<string>3d=3d</string>
 | 
			
		||||
							<string>3e=3e</string>
 | 
			
		||||
							<string>3f=3f</string>
 | 
			
		||||
							<string>40=40</string>
 | 
			
		||||
							<string>41=41</string>
 | 
			
		||||
							<string>42=42</string>
 | 
			
		||||
							<string>43=43</string>
 | 
			
		||||
							<string>44=44</string>
 | 
			
		||||
							<string>57=57</string>
 | 
			
		||||
							<string>58=58</string>
 | 
			
		||||
						</array>
 | 
			
		||||
					</dict>
 | 
			
		||||
					<key>HSW-LPT</key>
 | 
			
		||||
					<string>Dell-Keys</string>
 | 
			
		||||
					<key>SNB-CPT</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>ActionSwipeDown</key>
 | 
			
		||||
						<string>63 d, 63 u</string>
 | 
			
		||||
						<key>ActionSwipeUp</key>
 | 
			
		||||
						<string>61 d, 61 u</string>
 | 
			
		||||
						<key>Breakless PS2</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>e01e;Touchpad Fn+f3 is breakless</string>
 | 
			
		||||
							<string>e06e;REVIEW: temporary for case that macro inversion does not work...</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Custom ADB Map</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>e009=83;Dell Support to Launchpad</string>
 | 
			
		||||
							<string>e0f1=71;Call brightens up w RKA1 for special mode (was =90)</string>
 | 
			
		||||
							<string>e0f2=6b;Call brightens down w RKA2 for special mode (was =91)</string>
 | 
			
		||||
							<string>e06e=70;Map vidmirror key for special mode default is adb90</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Custom PS2 Map</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>e01e=e037;Map tp disable to Fn+f3</string>
 | 
			
		||||
							<string>e037=e01e;Prevent PrntScr from triggering tp disable</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Function Keys Special</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>;The following 12 items map Fn+fkeys to fkeys</string>
 | 
			
		||||
							<string>e06e=3b</string>
 | 
			
		||||
							<string>e008=3c</string>
 | 
			
		||||
							<string>e01e=3d</string>
 | 
			
		||||
							<string>e005=3e</string>
 | 
			
		||||
							<string>e006=3f</string>
 | 
			
		||||
							<string>e00c=40</string>
 | 
			
		||||
							<string>;Fn+f7 no dedicated macro</string>
 | 
			
		||||
							<string>e010=42</string>
 | 
			
		||||
							<string>e022=43</string>
 | 
			
		||||
							<string>e019=44</string>
 | 
			
		||||
							<string>e02e=57</string>
 | 
			
		||||
							<string>e030=58</string>
 | 
			
		||||
							<string>;The following 12 items map fkeys to Fn+fkeys</string>
 | 
			
		||||
							<string>3b=e06e;Map vidmirror key to f1</string>
 | 
			
		||||
							<string>3c=e0f0;Map radio toggle action from EC query to f2</string>
 | 
			
		||||
							<string>3d=e037;Map touchpad toggle button to f3</string>
 | 
			
		||||
							<string>3e=e0f2;Map acpi RKA2 to f4 brightness down</string>
 | 
			
		||||
							<string>3f=e0f1;Map acpi RKA1 to f5 brightness up</string>
 | 
			
		||||
							<string>40=e0f3;Map acpi RKA3 to f6 keyboard backlight</string>
 | 
			
		||||
							<string>;Fn+f7 no macro</string>
 | 
			
		||||
							<string>42=e010</string>
 | 
			
		||||
							<string>43=e022</string>
 | 
			
		||||
							<string>44=e019</string>
 | 
			
		||||
							<string>57=e02e</string>
 | 
			
		||||
							<string>58=e030</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Function Keys Standard</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>;The following 12 items map Fn+fkeys to Fn+fkeys</string>
 | 
			
		||||
							<string>e06e=e06e;Fn+f1 macro translated</string>
 | 
			
		||||
							<string>e008=e008;Fn+f2 regular scancode and EC query call q8c</string>
 | 
			
		||||
							<string>e01e=e037;Fn+f3 regular scancode and EC controls LED</string>
 | 
			
		||||
							<string>e005=e005;Fn+f4 no ps2scancode and EC query call q81</string>
 | 
			
		||||
							<string>e006=e006;Fn+f5 no ps2scancode and EC query call q80</string>
 | 
			
		||||
							<string>e00c=e00c;Fn+f6 no ps2scancode and EC query call q8a</string>
 | 
			
		||||
							<string>;Fn+f7 no macro just regular f key</string>
 | 
			
		||||
							<string>e010=e010; Fn+f8 regular scancode</string>
 | 
			
		||||
							<string>e022=e022; Fn+f9 regular scancode</string>
 | 
			
		||||
							<string>e019=e019;Fn+f10 regular scancode</string>
 | 
			
		||||
							<string>e02e=e02e;Fn+f11 regular scancode</string>
 | 
			
		||||
							<string>e030=e030;Fn+f12 regular scancode</string>
 | 
			
		||||
							<string>;Fn+f13 is mute dedicated button that always produces e020 regardless of Fn</string>
 | 
			
		||||
							<string>;The following 12 items map fkeys to fkeys</string>
 | 
			
		||||
							<string>3b=3b</string>
 | 
			
		||||
							<string>3c=3c</string>
 | 
			
		||||
							<string>3d=3d</string>
 | 
			
		||||
							<string>3e=3e</string>
 | 
			
		||||
							<string>3f=3f</string>
 | 
			
		||||
							<string>40=40</string>
 | 
			
		||||
							<string>41=41</string>
 | 
			
		||||
							<string>42=42</string>
 | 
			
		||||
							<string>43=43</string>
 | 
			
		||||
							<string>44=44</string>
 | 
			
		||||
							<string>57=57</string>
 | 
			
		||||
							<string>58=58</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Macro Inversion</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>;This section maps ps2 codes (packet format) received quickly (macros) into fake ps2 codes (packet format)</string>
 | 
			
		||||
							<string>;Fn+F1</string>
 | 
			
		||||
							<data>
 | 
			
		||||
							//8CbgAAAAACWwEZ
 | 
			
		||||
							</data>
 | 
			
		||||
							<data>
 | 
			
		||||
							//8C7gAAAAAC2wGZ
 | 
			
		||||
							</data>
 | 
			
		||||
							<data>
 | 
			
		||||
							//8C7gAAAAABmQLb
 | 
			
		||||
							</data>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>MaximumMacroTime</key>
 | 
			
		||||
						<integer>35000000</integer>
 | 
			
		||||
						<key>Note-Author</key>
 | 
			
		||||
						<string>TimeWalker aka TimeWalker75a</string>
 | 
			
		||||
						<key>Note-Comment</key>
 | 
			
		||||
						<string>Keyboard Profile for DELL SandyBridge SecureCore Tiano based laptops (Vostro 3450 & 3750, Inspiron N4110, XPS L502x & L702x & L511z)</string>
 | 
			
		||||
					</dict>
 | 
			
		||||
					<key>WN09</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>Breakless PS2</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>e01b</string>
 | 
			
		||||
							<string>e008</string>
 | 
			
		||||
							<string>e01e</string>
 | 
			
		||||
							<string>e005</string>
 | 
			
		||||
							<string>e06e</string>
 | 
			
		||||
							<string>e006</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Custom ADB Map</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>e01b=70</string>
 | 
			
		||||
							<string>e06e=83</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Custom PS2 Map</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>56=2b</string>
 | 
			
		||||
							<string>29=56</string>
 | 
			
		||||
							<string>2b=29</string>
 | 
			
		||||
							<string>e01e=e037</string>
 | 
			
		||||
							<string>e037=e01e</string>
 | 
			
		||||
						</array>
 | 
			
		||||
					</dict>
 | 
			
		||||
					<key>WN09a</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>Breakless PS2</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>e01b</string>
 | 
			
		||||
							<string>e008</string>
 | 
			
		||||
							<string>e01e</string>
 | 
			
		||||
							<string>e005</string>
 | 
			
		||||
							<string>e06e</string>
 | 
			
		||||
							<string>e006</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Custom ADB Map</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>e01b=70</string>
 | 
			
		||||
							<string>e06e=83</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Custom PS2 Map</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>e01e=e037</string>
 | 
			
		||||
							<string>e037=e01e</string>
 | 
			
		||||
						</array>
 | 
			
		||||
					</dict>
 | 
			
		||||
				</dict>
 | 
			
		||||
				<key>Default</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>Breakless PS2</key>
 | 
			
		||||
					<array>
 | 
			
		||||
						<string>;Items must be strings in the form of breaklessscan (in hex)</string>
 | 
			
		||||
					</array>
 | 
			
		||||
					<key>Custom ADB Map</key>
 | 
			
		||||
					<array>
 | 
			
		||||
						<string>;Items must be strings in the form of scanfrom=adbto (in hex)</string>
 | 
			
		||||
					</array>
 | 
			
		||||
					<key>Custom PS2 Map</key>
 | 
			
		||||
					<array>
 | 
			
		||||
						<string>;Items must be strings in the form of scanfrom=scanto (in hex)</string>
 | 
			
		||||
						<string>e027=0;disable discrete fnkeys toggle</string>
 | 
			
		||||
						<string>e028=0;disable discrete trackpad toggle</string>
 | 
			
		||||
					</array>
 | 
			
		||||
					<key>HIDF12EjectDelay</key>
 | 
			
		||||
					<integer>250</integer>
 | 
			
		||||
					<key>LogScanCodes</key>
 | 
			
		||||
					<integer>0</integer>
 | 
			
		||||
					<key>Make Application key into Apple Fn key</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
					<key>Make Application key into right windows</key>
 | 
			
		||||
					<true/>
 | 
			
		||||
					<key>Make right modifier keys into Hangul and Hanja</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
					<key>SleepPressTime</key>
 | 
			
		||||
					<integer>0</integer>
 | 
			
		||||
					<key>Swap capslock and left control</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
					<key>Swap command and option</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
					<key>Use ISO layout keyboard</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
					<key>alt_handler_id</key>
 | 
			
		||||
					<integer>3</integer>
 | 
			
		||||
				</dict>
 | 
			
		||||
				<key>HPQOEM</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>1411</key>
 | 
			
		||||
					<string>ProBook-102;ProBook 4520s</string>
 | 
			
		||||
					<key>1619</key>
 | 
			
		||||
					<string>ProBook-87;ProBook 6560b</string>
 | 
			
		||||
					<key>161C</key>
 | 
			
		||||
					<string>ProBook-87;ProBook 8460p</string>
 | 
			
		||||
					<key>164F</key>
 | 
			
		||||
					<string>ProBook-87;ProBook 5330m</string>
 | 
			
		||||
					<key>167C</key>
 | 
			
		||||
					<string>ProBook-102;ProBook 4530s</string>
 | 
			
		||||
					<key>167E</key>
 | 
			
		||||
					<string>ProBook-102;ProBook 4330s</string>
 | 
			
		||||
					<key>1680</key>
 | 
			
		||||
					<string>ProBook-102;ProBook 4230s</string>
 | 
			
		||||
					<key>179B</key>
 | 
			
		||||
					<string>ProBook-87;ProBook 6470b</string>
 | 
			
		||||
					<key>179C</key>
 | 
			
		||||
					<string>ProBook-87;ProBook 6470b</string>
 | 
			
		||||
					<key>17A9</key>
 | 
			
		||||
					<string>ProBook-87;ProBook 8570b</string>
 | 
			
		||||
					<key>17F0</key>
 | 
			
		||||
					<string>ProBook-102;ProBook 4340s</string>
 | 
			
		||||
					<key>17F3</key>
 | 
			
		||||
					<string>ProBook-102;ProBook 4440s</string>
 | 
			
		||||
					<key>17F6</key>
 | 
			
		||||
					<string>ProBook-102;ProBook 4540s</string>
 | 
			
		||||
					<key>1942</key>
 | 
			
		||||
					<string>ProBook-87;ProBook 450s G1</string>
 | 
			
		||||
					<key>1949</key>
 | 
			
		||||
					<string>ProBook-87;ProBook 450s G1</string>
 | 
			
		||||
					<key>1962</key>
 | 
			
		||||
					<string>Haswell-Envy;HP Envy 15-j063cl</string>
 | 
			
		||||
					<key>1963</key>
 | 
			
		||||
					<string>Haswell-Envy;HP Envy 15-j063cl</string>
 | 
			
		||||
					<key>1965</key>
 | 
			
		||||
					<string>Haswell-Envy;HP Envy 17t-j100</string>
 | 
			
		||||
					<key>1966</key>
 | 
			
		||||
					<string>Haswell-Envy;HP Envy 17t-j000</string>
 | 
			
		||||
					<key>198F</key>
 | 
			
		||||
					<string>ProBook-87;ProBook 450s G0</string>
 | 
			
		||||
					<key>Haswell-Envy</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>Custom ADB Map</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>e019=42;next</string>
 | 
			
		||||
							<string>e010=4d;previous</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Custom PS2 Map</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>e045=e037</string>
 | 
			
		||||
							<string>e0ab=0;bogus Fn+F2/F3</string>
 | 
			
		||||
						</array>
 | 
			
		||||
					</dict>
 | 
			
		||||
					<key>ProBook-102</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>Custom PS2 Map</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>e005=0</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Function Keys Special</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>;The following 12 items map Fn+fkeys to fkeys</string>
 | 
			
		||||
							<string>e05f=3b</string>
 | 
			
		||||
							<string>e012=3c</string>
 | 
			
		||||
							<string>e017=3d</string>
 | 
			
		||||
							<string>e06e=3e</string>
 | 
			
		||||
							<string>e00a=3f</string>
 | 
			
		||||
							<string>e009=40</string>
 | 
			
		||||
							<string>e020=41</string>
 | 
			
		||||
							<string>e02e=42</string>
 | 
			
		||||
							<string>e030=43</string>
 | 
			
		||||
							<string>e010=44</string>
 | 
			
		||||
							<string>e022=57</string>
 | 
			
		||||
							<string>e019=58</string>
 | 
			
		||||
							<string>;The following 12 items map fkeys to Fn+fkeys</string>
 | 
			
		||||
							<string>3b=e05f</string>
 | 
			
		||||
							<string>3c=e012</string>
 | 
			
		||||
							<string>3d=e017</string>
 | 
			
		||||
							<string>3e=e06e</string>
 | 
			
		||||
							<string>3f=e00a</string>
 | 
			
		||||
							<string>40=e009</string>
 | 
			
		||||
							<string>41=e020</string>
 | 
			
		||||
							<string>42=e02e</string>
 | 
			
		||||
							<string>43=e030</string>
 | 
			
		||||
							<string>44=e010</string>
 | 
			
		||||
							<string>57=e022</string>
 | 
			
		||||
							<string>58=e019</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Function Keys Standard</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>;The following 12 items map Fn+fkeys to Fn+fkeys</string>
 | 
			
		||||
							<string>e05f=e05f</string>
 | 
			
		||||
							<string>e012=e012</string>
 | 
			
		||||
							<string>e017=e017</string>
 | 
			
		||||
							<string>e06e=e06e</string>
 | 
			
		||||
							<string>e00a=e00a</string>
 | 
			
		||||
							<string>e009=e009</string>
 | 
			
		||||
							<string>e020=e020</string>
 | 
			
		||||
							<string>e02e=e02e</string>
 | 
			
		||||
							<string>e030=e030</string>
 | 
			
		||||
							<string>e010=e010</string>
 | 
			
		||||
							<string>e022=e022</string>
 | 
			
		||||
							<string>e019=e019</string>
 | 
			
		||||
							<string>;The following 12 items map fkeys to fkeys</string>
 | 
			
		||||
							<string>3b=3b</string>
 | 
			
		||||
							<string>3c=3c</string>
 | 
			
		||||
							<string>3d=3d</string>
 | 
			
		||||
							<string>3e=3e</string>
 | 
			
		||||
							<string>3f=3f</string>
 | 
			
		||||
							<string>40=40</string>
 | 
			
		||||
							<string>41=41</string>
 | 
			
		||||
							<string>42=42</string>
 | 
			
		||||
							<string>43=43</string>
 | 
			
		||||
							<string>44=44</string>
 | 
			
		||||
							<string>57=57</string>
 | 
			
		||||
							<string>58=58</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>SleepPressTime</key>
 | 
			
		||||
						<integer>3000</integer>
 | 
			
		||||
					</dict>
 | 
			
		||||
					<key>ProBook-87</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>Custom ADB Map</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>46=4d;scroll => Previous-track</string>
 | 
			
		||||
							<string>e045=34;pause => Play-Pause</string>
 | 
			
		||||
							<string>e052=42;insert => Next-track</string>
 | 
			
		||||
							<string>e046=92;break => Eject</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Custom PS2 Map</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>e005=0</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Function Keys Special</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>;The following 8 items map Fn+fkeys to fkeys</string>
 | 
			
		||||
							<string>e05f=3d</string>
 | 
			
		||||
							<string>e06e=3e</string>
 | 
			
		||||
							<string>e02e=40</string>
 | 
			
		||||
							<string>e030=41</string>
 | 
			
		||||
							<string>e009=42</string>
 | 
			
		||||
							<string>e012=43</string>
 | 
			
		||||
							<string>e017=44</string>
 | 
			
		||||
							<string>e033=57</string>
 | 
			
		||||
							<string>;The following 8 items map fkeys to Fn+fkeys</string>
 | 
			
		||||
							<string>3d=e05f</string>
 | 
			
		||||
							<string>3e=e06e</string>
 | 
			
		||||
							<string>40=e02e</string>
 | 
			
		||||
							<string>41=e030</string>
 | 
			
		||||
							<string>42=e037</string>
 | 
			
		||||
							<string>43=e012</string>
 | 
			
		||||
							<string>44=e017</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Function Keys Standard</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>;The following 8 items map Fn+fkeys to Fn+fkeys</string>
 | 
			
		||||
							<string>e05f=e05f</string>
 | 
			
		||||
							<string>e06e=e06e</string>
 | 
			
		||||
							<string>e02e=e02e</string>
 | 
			
		||||
							<string>e030=e030</string>
 | 
			
		||||
							<string>e009=e009</string>
 | 
			
		||||
							<string>e012=e012</string>
 | 
			
		||||
							<string>e017=e017</string>
 | 
			
		||||
							<string>e033=e033</string>
 | 
			
		||||
							<string>;The following 8 items map fkeys to fkeys</string>
 | 
			
		||||
							<string>3d=3d</string>
 | 
			
		||||
							<string>3e=3e</string>
 | 
			
		||||
							<string>40=40</string>
 | 
			
		||||
							<string>41=41</string>
 | 
			
		||||
							<string>42=42</string>
 | 
			
		||||
							<string>43=43</string>
 | 
			
		||||
							<string>44=44</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>SleepPressTime</key>
 | 
			
		||||
						<integer>3000</integer>
 | 
			
		||||
					</dict>
 | 
			
		||||
				</dict>
 | 
			
		||||
				<key>Intel</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>CALPELLA</key>
 | 
			
		||||
					<string>SamsungKeys</string>
 | 
			
		||||
					<key>SamsungKeys</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>Breakless PS2</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>e003</string>
 | 
			
		||||
							<string>e002</string>
 | 
			
		||||
							<string>e004</string>
 | 
			
		||||
							<string>e020</string>
 | 
			
		||||
							<string>;e031</string>
 | 
			
		||||
							<string>e033</string>
 | 
			
		||||
							<string>e006</string>
 | 
			
		||||
							<string>e077</string>
 | 
			
		||||
							<string>e079</string>
 | 
			
		||||
							<string>e008</string>
 | 
			
		||||
							<string>e009</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Custom ADB Map</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>e002=70</string>
 | 
			
		||||
							<string>e006=80</string>
 | 
			
		||||
							<string>e008=71 (was =90)</string>
 | 
			
		||||
							<string>e009=6b (was =91)</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Function Keys Special</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>;The following 12 items map Fn+fkeys to fkeys</string>
 | 
			
		||||
							<string>;fn+f1 no code</string>
 | 
			
		||||
							<string>e003=3c</string>
 | 
			
		||||
							<string>;fn+f3 weird code</string>
 | 
			
		||||
							<string>e002=3e</string>
 | 
			
		||||
							<string>e004=3f</string>
 | 
			
		||||
							<string>e020=40</string>
 | 
			
		||||
							<string>e031=41</string>
 | 
			
		||||
							<string>e033=42</string>
 | 
			
		||||
							<string>e006=43</string>
 | 
			
		||||
							<string>;fn+f10 weird code</string>
 | 
			
		||||
							<string>;fn+f11 no code</string>
 | 
			
		||||
							<string>;fn+f12 scrolllock</string>
 | 
			
		||||
							<string>;The following 12 items map fkeys to Fn+fkeys</string>
 | 
			
		||||
							<string>;fn+f1 no code</string>
 | 
			
		||||
							<string>3c=e003</string>
 | 
			
		||||
							<string>;fn+f3 weird code</string>
 | 
			
		||||
							<string>3e=e002</string>
 | 
			
		||||
							<string>3f=e004</string>
 | 
			
		||||
							<string>40=e020</string>
 | 
			
		||||
							<string>41=e031</string>
 | 
			
		||||
							<string>42=e033</string>
 | 
			
		||||
							<string>43=e006</string>
 | 
			
		||||
							<string>;fn+f10 weird code</string>
 | 
			
		||||
							<string>;fn+f11 no code</string>
 | 
			
		||||
							<string>;fn+f12 scrolllock</string>
 | 
			
		||||
						</array>
 | 
			
		||||
						<key>Function Keys Standard</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>;The following 12 items map Fn+fkeys to Fn+fkeys</string>
 | 
			
		||||
							<string>;fn+f1 no code</string>
 | 
			
		||||
							<string>e003=e003</string>
 | 
			
		||||
							<string>;fn+f3 weird code</string>
 | 
			
		||||
							<string>e002=e002</string>
 | 
			
		||||
							<string>e004=e004</string>
 | 
			
		||||
							<string>e020=e020</string>
 | 
			
		||||
							<string>e031=e031</string>
 | 
			
		||||
							<string>e033=e033</string>
 | 
			
		||||
							<string>e006=e006</string>
 | 
			
		||||
							<string>;fn+f10 weird code</string>
 | 
			
		||||
							<string>;fn+f11 no code</string>
 | 
			
		||||
							<string>;fn+f12 scrolllock</string>
 | 
			
		||||
							<string>;The following 12 items map fkeys to fkeys</string>
 | 
			
		||||
							<string>3b=3b</string>
 | 
			
		||||
							<string>3c=3c</string>
 | 
			
		||||
							<string>3d=3d</string>
 | 
			
		||||
							<string>3e=3e</string>
 | 
			
		||||
							<string>3f=3f</string>
 | 
			
		||||
							<string>40=40</string>
 | 
			
		||||
							<string>41=41</string>
 | 
			
		||||
							<string>42=42</string>
 | 
			
		||||
							<string>43=43</string>
 | 
			
		||||
							<string>44=44</string>
 | 
			
		||||
							<string>57=57</string>
 | 
			
		||||
							<string>58=58</string>
 | 
			
		||||
						</array>
 | 
			
		||||
					</dict>
 | 
			
		||||
				</dict>
 | 
			
		||||
				<key>SECCSD</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>LH43STAR</key>
 | 
			
		||||
					<string>SamsungKeys</string>
 | 
			
		||||
					<key>SamsungKeys</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>Breakless PS2</key>
 | 
			
		||||
						<array>
 | 
			
		||||
							<string>e020</string>
 | 
			
		||||
							<string>e02e</string>
 | 
			
		||||
							<string>e030</string>
 | 
			
		||||
						</array>
 | 
			
		||||
					</dict>
 | 
			
		||||
				</dict>
 | 
			
		||||
			</dict>
 | 
			
		||||
		</dict>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>LSMinimumSystemVersion</key>
 | 
			
		||||
	<string>10.11</string>
 | 
			
		||||
	<key>OSBundleLibraries</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>as.acidanthera.voodoo.driver.PS2Controller</key>
 | 
			
		||||
		<string>2.2.8</string>
 | 
			
		||||
		<key>com.apple.iokit.IOHIDFamily</key>
 | 
			
		||||
		<string>1.0.0b1</string>
 | 
			
		||||
		<key>com.apple.kpi.bsd</key>
 | 
			
		||||
		<string>8.0.0</string>
 | 
			
		||||
		<key>com.apple.kpi.iokit</key>
 | 
			
		||||
		<string>8.0.0</string>
 | 
			
		||||
		<key>com.apple.kpi.libkern</key>
 | 
			
		||||
		<string>8.0.0</string>
 | 
			
		||||
		<key>com.apple.kpi.mach</key>
 | 
			
		||||
		<string>8.0.0</string>
 | 
			
		||||
		<key>com.apple.kpi.unsupported</key>
 | 
			
		||||
		<string>8.0.0</string>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>OSBundleRequired</key>
 | 
			
		||||
	<string>Console</string>
 | 
			
		||||
</dict>
 | 
			
		||||
</plist>
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							@ -0,0 +1,198 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 | 
			
		||||
<plist version="1.0">
 | 
			
		||||
<dict>
 | 
			
		||||
	<key>BuildMachineOSBuild</key>
 | 
			
		||||
	<string>20G417</string>
 | 
			
		||||
	<key>CFBundleExecutable</key>
 | 
			
		||||
	<string>VoodooPS2Mouse</string>
 | 
			
		||||
	<key>CFBundleGetInfoString</key>
 | 
			
		||||
	<string>2.2.8, Copyright Apple Computer, Inc. 2000-2004, Slice 2010, RehabMan 2012-2013</string>
 | 
			
		||||
	<key>CFBundleIdentifier</key>
 | 
			
		||||
	<string>as.acidanthera.voodoo.driver.PS2Mouse</string>
 | 
			
		||||
	<key>CFBundleInfoDictionaryVersion</key>
 | 
			
		||||
	<string>6.0</string>
 | 
			
		||||
	<key>CFBundleName</key>
 | 
			
		||||
	<string>Voodoo PS/2 Mouse</string>
 | 
			
		||||
	<key>CFBundlePackageType</key>
 | 
			
		||||
	<string>KEXT</string>
 | 
			
		||||
	<key>CFBundleShortVersionString</key>
 | 
			
		||||
	<string>2.2.8</string>
 | 
			
		||||
	<key>CFBundleSignature</key>
 | 
			
		||||
	<string>????</string>
 | 
			
		||||
	<key>CFBundleSupportedPlatforms</key>
 | 
			
		||||
	<array>
 | 
			
		||||
		<string>MacOSX</string>
 | 
			
		||||
	</array>
 | 
			
		||||
	<key>CFBundleVersion</key>
 | 
			
		||||
	<string>2.2.8</string>
 | 
			
		||||
	<key>DTCompiler</key>
 | 
			
		||||
	<string>com.apple.compilers.llvm.clang.1_0</string>
 | 
			
		||||
	<key>DTPlatformBuild</key>
 | 
			
		||||
	<string>12E507</string>
 | 
			
		||||
	<key>DTPlatformName</key>
 | 
			
		||||
	<string>macosx</string>
 | 
			
		||||
	<key>DTPlatformVersion</key>
 | 
			
		||||
	<string>11.3</string>
 | 
			
		||||
	<key>DTSDKBuild</key>
 | 
			
		||||
	<string>20E214</string>
 | 
			
		||||
	<key>DTSDKName</key>
 | 
			
		||||
	<string>macosx11.3</string>
 | 
			
		||||
	<key>DTXcode</key>
 | 
			
		||||
	<string>1251</string>
 | 
			
		||||
	<key>DTXcodeBuild</key>
 | 
			
		||||
	<string>12E507</string>
 | 
			
		||||
	<key>IOKitPersonalities</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>ApplePS2Mouse</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>CFBundleIdentifier</key>
 | 
			
		||||
			<string>as.acidanthera.voodoo.driver.PS2Mouse</string>
 | 
			
		||||
			<key>HIDPointerAccelerationType</key>
 | 
			
		||||
			<string>HIDTrackpadAcceleration</string>
 | 
			
		||||
			<key>HIDScrollAccelerationType</key>
 | 
			
		||||
			<string>HIDTrackpadScrollAcceleration</string>
 | 
			
		||||
			<key>IOClass</key>
 | 
			
		||||
			<string>ApplePS2Mouse</string>
 | 
			
		||||
			<key>IOProviderClass</key>
 | 
			
		||||
			<string>ApplePS2MouseDevice</string>
 | 
			
		||||
			<key>Platform Profile</key>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Default</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>ActLikeTrackpad</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
					<key>ButtonCount</key>
 | 
			
		||||
					<integer>3</integer>
 | 
			
		||||
					<key>Darwin 16+</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>ApplePreferenceCapability</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>ApplePreferenceIdentifier</key>
 | 
			
		||||
						<string>com.apple.AppleMultitouchTrackpad</string>
 | 
			
		||||
						<key>MT Built-in</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>MTHIDDevice</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>SupportsGestureScrolling</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>TrackpadEmbedded</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>TrackpadFourFingerGestures</key>
 | 
			
		||||
						<false/>
 | 
			
		||||
						<key>TrackpadSecondaryClickCorners</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>TrackpadThreeFingerDrag</key>
 | 
			
		||||
						<false/>
 | 
			
		||||
					</dict>
 | 
			
		||||
					<key>DefaultResolution</key>
 | 
			
		||||
					<integer>240</integer>
 | 
			
		||||
					<key>DisableDevice</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
					<key>DisableLEDUpdating</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
					<key>FakeMiddleButton</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
					<key>ForceDefaultResolution</key>
 | 
			
		||||
					<true/>
 | 
			
		||||
					<key>ForceSetResolution</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
					<key>MiddleClickTime</key>
 | 
			
		||||
					<integer>100000000</integer>
 | 
			
		||||
					<key>MouseCount</key>
 | 
			
		||||
					<integer>0</integer>
 | 
			
		||||
					<key>MouseYInverter</key>
 | 
			
		||||
					<integer>1</integer>
 | 
			
		||||
					<key>ProcessBluetoothMouseStopsTrackpad</key>
 | 
			
		||||
					<true/>
 | 
			
		||||
					<key>ProcessUSBMouseStopsTrackpad</key>
 | 
			
		||||
					<true/>
 | 
			
		||||
					<key>QuietTimeAfterTyping</key>
 | 
			
		||||
					<integer>500000000</integer>
 | 
			
		||||
					<key>ResolutionMode</key>
 | 
			
		||||
					<integer>3</integer>
 | 
			
		||||
					<key>ScrollResolution</key>
 | 
			
		||||
					<integer>5</integer>
 | 
			
		||||
					<key>ScrollYInverter</key>
 | 
			
		||||
					<integer>1</integer>
 | 
			
		||||
					<key>TrackpadScroll</key>
 | 
			
		||||
					<true/>
 | 
			
		||||
					<key>WakeDelay</key>
 | 
			
		||||
					<integer>1000</integer>
 | 
			
		||||
				</dict>
 | 
			
		||||
				<key>HPQOEM</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>1411</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1619</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>161C</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>164F</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>167C</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>167E</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1680</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>179B</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>179C</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17A9</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17F0</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17F3</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17F6</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1942</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1949</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>198F</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>ProBook</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>ActLikeTrackpad</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>DisableDevice</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
					</dict>
 | 
			
		||||
					<key>ProBook-102</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>ProBook-87</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
				</dict>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<key>ProductID</key>
 | 
			
		||||
			<integer>547</integer>
 | 
			
		||||
			<key>RM,deliverNotifications</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>USBMouseStopsTrackpad</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>VendorID</key>
 | 
			
		||||
			<integer>1452</integer>
 | 
			
		||||
		</dict>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>LSMinimumSystemVersion</key>
 | 
			
		||||
	<string>10.11</string>
 | 
			
		||||
	<key>OSBundleLibraries</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>as.acidanthera.voodoo.driver.PS2Controller</key>
 | 
			
		||||
		<string>2.2.8</string>
 | 
			
		||||
		<key>com.apple.iokit.IOHIDFamily</key>
 | 
			
		||||
		<string>1.0.0b1</string>
 | 
			
		||||
		<key>com.apple.kpi.iokit</key>
 | 
			
		||||
		<string>9.0.0</string>
 | 
			
		||||
		<key>com.apple.kpi.libkern</key>
 | 
			
		||||
		<string>9.0.0</string>
 | 
			
		||||
		<key>com.apple.kpi.mach</key>
 | 
			
		||||
		<string>9.0.0</string>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>OSBundleRequired</key>
 | 
			
		||||
	<string>Console</string>
 | 
			
		||||
</dict>
 | 
			
		||||
</plist>
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							@ -0,0 +1,567 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 | 
			
		||||
<plist version="1.0">
 | 
			
		||||
<dict>
 | 
			
		||||
	<key>BuildMachineOSBuild</key>
 | 
			
		||||
	<string>20G417</string>
 | 
			
		||||
	<key>CFBundleExecutable</key>
 | 
			
		||||
	<string>VoodooPS2Trackpad</string>
 | 
			
		||||
	<key>CFBundleGetInfoString</key>
 | 
			
		||||
	<string>2.2.8, Copyright Apple Computer, Inc. 2002-2003, mackerintel 2008, RehabMan 2012-2013</string>
 | 
			
		||||
	<key>CFBundleIdentifier</key>
 | 
			
		||||
	<string>as.acidanthera.voodoo.driver.PS2Trackpad</string>
 | 
			
		||||
	<key>CFBundleInfoDictionaryVersion</key>
 | 
			
		||||
	<string>6.0</string>
 | 
			
		||||
	<key>CFBundleName</key>
 | 
			
		||||
	<string>Voodoo PS/2 Trackpad</string>
 | 
			
		||||
	<key>CFBundlePackageType</key>
 | 
			
		||||
	<string>KEXT</string>
 | 
			
		||||
	<key>CFBundleShortVersionString</key>
 | 
			
		||||
	<string>2.2.8</string>
 | 
			
		||||
	<key>CFBundleSignature</key>
 | 
			
		||||
	<string>????</string>
 | 
			
		||||
	<key>CFBundleSupportedPlatforms</key>
 | 
			
		||||
	<array>
 | 
			
		||||
		<string>MacOSX</string>
 | 
			
		||||
	</array>
 | 
			
		||||
	<key>CFBundleVersion</key>
 | 
			
		||||
	<string>2.2.8</string>
 | 
			
		||||
	<key>DTCompiler</key>
 | 
			
		||||
	<string>com.apple.compilers.llvm.clang.1_0</string>
 | 
			
		||||
	<key>DTPlatformBuild</key>
 | 
			
		||||
	<string>12E507</string>
 | 
			
		||||
	<key>DTPlatformName</key>
 | 
			
		||||
	<string>macosx</string>
 | 
			
		||||
	<key>DTPlatformVersion</key>
 | 
			
		||||
	<string>11.3</string>
 | 
			
		||||
	<key>DTSDKBuild</key>
 | 
			
		||||
	<string>20E214</string>
 | 
			
		||||
	<key>DTSDKName</key>
 | 
			
		||||
	<string>macosx11.3</string>
 | 
			
		||||
	<key>DTXcode</key>
 | 
			
		||||
	<string>1251</string>
 | 
			
		||||
	<key>DTXcodeBuild</key>
 | 
			
		||||
	<string>12E507</string>
 | 
			
		||||
	<key>IOKitPersonalities</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>ALPS GlidePoint</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>CFBundleIdentifier</key>
 | 
			
		||||
			<string>as.acidanthera.voodoo.driver.PS2Trackpad</string>
 | 
			
		||||
			<key>IOClass</key>
 | 
			
		||||
			<string>ApplePS2ALPSGlidePoint</string>
 | 
			
		||||
			<key>IOProbeScore</key>
 | 
			
		||||
			<integer>6000</integer>
 | 
			
		||||
			<key>IOProviderClass</key>
 | 
			
		||||
			<string>ApplePS2MouseDevice</string>
 | 
			
		||||
			<key>Platform Profile</key>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Default</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>Darwin 16+</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>ApplePreferenceCapability</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>ApplePreferenceIdentifier</key>
 | 
			
		||||
						<string>com.apple.AppleMultitouchTrackpad</string>
 | 
			
		||||
						<key>MT Built-in</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>MTHIDDevice</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>SupportsGestureScrolling</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>TrackpadEmbedded</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>TrackpadFourFingerGestures</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>TrackpadSecondaryClickCorners</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>TrackpadThreeFingerDrag</key>
 | 
			
		||||
						<false/>
 | 
			
		||||
					</dict>
 | 
			
		||||
					<key>DisableDevice</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
					<key>DragLockTempMask</key>
 | 
			
		||||
					<integer>1048592</integer>
 | 
			
		||||
					<key>FingerZ</key>
 | 
			
		||||
					<integer>1</integer>
 | 
			
		||||
					<key>ForceTouchCustomDownThreshold</key>
 | 
			
		||||
					<string>90</string>
 | 
			
		||||
					<key>ForceTouchCustomPower</key>
 | 
			
		||||
					<string>8</string>
 | 
			
		||||
					<key>ForceTouchCustomUpThreshold</key>
 | 
			
		||||
					<string>20</string>
 | 
			
		||||
					<key>ForceTouchMode</key>
 | 
			
		||||
					<integer>0</integer>
 | 
			
		||||
					<key>ForceTouchPressureThreshold</key>
 | 
			
		||||
					<integer>100</integer>
 | 
			
		||||
					<key>ProcessBluetoothMouseStopsTrackpad</key>
 | 
			
		||||
					<true/>
 | 
			
		||||
					<key>ProcessUSBMouseStopsTrackpad</key>
 | 
			
		||||
					<true/>
 | 
			
		||||
					<key>QuietTimeAfterTyping</key>
 | 
			
		||||
					<integer>500000000</integer>
 | 
			
		||||
					<key>Resolution</key>
 | 
			
		||||
					<integer>400</integer>
 | 
			
		||||
					<key>ScrollResolution</key>
 | 
			
		||||
					<integer>400</integer>
 | 
			
		||||
					<key>USBMouseStopsTrackpad</key>
 | 
			
		||||
					<integer>0</integer>
 | 
			
		||||
					<key>UnitsPerMMX</key>
 | 
			
		||||
					<integer>50</integer>
 | 
			
		||||
					<key>UnitsPerMMY</key>
 | 
			
		||||
					<integer>50</integer>
 | 
			
		||||
					<key>WakeDelay</key>
 | 
			
		||||
					<integer>1000</integer>
 | 
			
		||||
				</dict>
 | 
			
		||||
				<key>HPQOEM</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>1411</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1619</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>161C</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>164F</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>167C</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>167E</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1680</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>179B</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>179C</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17A9</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17F0</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17F3</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17F6</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1942</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1949</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>198F</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>ProBook</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>DisableDevice</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
					</dict>
 | 
			
		||||
					<key>ProBook-102</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>ProBook-87</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
				</dict>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<key>ProductID</key>
 | 
			
		||||
			<integer>547</integer>
 | 
			
		||||
			<key>RM,deliverNotifications</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>VendorID</key>
 | 
			
		||||
			<integer>1452</integer>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Elantech TouchPad</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>CFBundleIdentifier</key>
 | 
			
		||||
			<string>as.acidanthera.voodoo.driver.PS2Trackpad</string>
 | 
			
		||||
			<key>IOClass</key>
 | 
			
		||||
			<string>ApplePS2Elan</string>
 | 
			
		||||
			<key>IOProbeScore</key>
 | 
			
		||||
			<integer>7000</integer>
 | 
			
		||||
			<key>IOProviderClass</key>
 | 
			
		||||
			<string>ApplePS2MouseDevice</string>
 | 
			
		||||
			<key>Platform Profile</key>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Default</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>ButtonCount</key>
 | 
			
		||||
					<integer>3</integer>
 | 
			
		||||
					<key>Darwin 16+</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>ApplePreferenceCapability</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>ApplePreferenceIdentifier</key>
 | 
			
		||||
						<string>com.apple.AppleMultitouchTrackpad</string>
 | 
			
		||||
						<key>MT Built-in</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>MTHIDDevice</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>SupportsGestureScrolling</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>TrackpadEmbedded</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>TrackpadFourFingerGestures</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>TrackpadSecondaryClickCorners</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>TrackpadThreeFingerDrag</key>
 | 
			
		||||
						<false/>
 | 
			
		||||
					</dict>
 | 
			
		||||
					<key>DisableDevice</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
					<key>ForceTouchMode</key>
 | 
			
		||||
					<integer>1</integer>
 | 
			
		||||
					<key>MouseResolution</key>
 | 
			
		||||
					<integer>3</integer>
 | 
			
		||||
					<key>MouseSampleRate</key>
 | 
			
		||||
					<integer>200</integer>
 | 
			
		||||
					<key>ProcessBluetoothMouseStopsTrackpad</key>
 | 
			
		||||
					<true/>
 | 
			
		||||
					<key>ProcessUSBMouseStopsTrackpad</key>
 | 
			
		||||
					<true/>
 | 
			
		||||
					<key>QuietTimeAfterTyping</key>
 | 
			
		||||
					<integer>500000000</integer>
 | 
			
		||||
					<key>ScrollResolution</key>
 | 
			
		||||
					<integer>400</integer>
 | 
			
		||||
					<key>SetHwResolution</key>
 | 
			
		||||
					<true/>
 | 
			
		||||
					<key>TrackpointDividerX</key>
 | 
			
		||||
					<integer>120</integer>
 | 
			
		||||
					<key>TrackpointDividerY</key>
 | 
			
		||||
					<integer>120</integer>
 | 
			
		||||
					<key>TrackpointMultiplierX</key>
 | 
			
		||||
					<integer>120</integer>
 | 
			
		||||
					<key>TrackpointMultiplierY</key>
 | 
			
		||||
					<integer>120</integer>
 | 
			
		||||
					<key>USBMouseStopsTrackpad</key>
 | 
			
		||||
					<integer>0</integer>
 | 
			
		||||
					<key>UseHighRate</key>
 | 
			
		||||
					<true/>
 | 
			
		||||
					<key>WakeDelay</key>
 | 
			
		||||
					<integer>1000</integer>
 | 
			
		||||
				</dict>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<key>RM,deliverNotifications</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Native Multitouch Engine</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>CFBundleIdentifier</key>
 | 
			
		||||
			<string>as.acidanthera.voodoo.driver.PS2Trackpad</string>
 | 
			
		||||
			<key>IOClass</key>
 | 
			
		||||
			<string>VoodooPS2NativeEngine</string>
 | 
			
		||||
			<key>IOMatchCategory</key>
 | 
			
		||||
			<string>VoodooPS2NativeEngine</string>
 | 
			
		||||
			<key>IOProviderClass</key>
 | 
			
		||||
			<string>VoodooPS2MultitouchInterface</string>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Sentelic FSP</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>CFBundleIdentifier</key>
 | 
			
		||||
			<string>as.acidanthera.voodoo.driver.PS2Trackpad</string>
 | 
			
		||||
			<key>IOClass</key>
 | 
			
		||||
			<string>ApplePS2SentelicFSP</string>
 | 
			
		||||
			<key>IOProbeScore</key>
 | 
			
		||||
			<integer>5500</integer>
 | 
			
		||||
			<key>IOProviderClass</key>
 | 
			
		||||
			<string>ApplePS2MouseDevice</string>
 | 
			
		||||
			<key>Platform Profile</key>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Default</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>DisableDevice</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
				</dict>
 | 
			
		||||
				<key>HPQOEM</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>1411</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1619</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>161C</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>164F</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>167C</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>167E</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1680</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>179B</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>179C</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17A9</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17F0</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17F3</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17F6</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1942</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1949</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>198F</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>ProBook</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>DisableDevice</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
					</dict>
 | 
			
		||||
					<key>ProBook-102</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>ProBook-87</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
				</dict>
 | 
			
		||||
			</dict>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Synaptics TouchPad</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>CFBundleIdentifier</key>
 | 
			
		||||
			<string>as.acidanthera.voodoo.driver.PS2Trackpad</string>
 | 
			
		||||
			<key>HIDPointerAccelerationTable</key>
 | 
			
		||||
			<data>
 | 
			
		||||
			AACAAFVTQioABwAAAAAAAgAEAAAABAAAABAAAAAQAAAAACAAAA0A
 | 
			
		||||
			AIAAAACAAAABQAAAAYAAAAIAAAAC4AAAAwAAAATgAAAEAAAAB0AA
 | 
			
		||||
			AAUAAAAKAAAABgAAAA1AAAAIAAAAFgAAAArAAAAjAAAADQAAAC8A
 | 
			
		||||
			AAAOwAAAOMAAABBAAABBAAAAEcAAAEjAAAAAUAAADwAAgAAAAIAA
 | 
			
		||||
			AAEAAAABQAAAAYAAAAJAAAACAAAAA4AAAAKAAAAE4AAAAwAAAAZg
 | 
			
		||||
			AAAEAAAACgAAAAUAAAAOQAAABgAAABNAAAAIAAAAHsAAAArAAAAu
 | 
			
		||||
			wAAADQAAADyAAAAOwAAARwAAABBAAABPwAAAEcAAAFiAAAAAgAAA
 | 
			
		||||
			DwAAgAAAAIAAAAEAAAABYAAAAYAAAAKgAAACAAAABEAAAAKAAAAG
 | 
			
		||||
			AAAAAwAAAAgAAAAEAAAADQAAAAUAAAASwAAABgAAABkAAAAIAAAA
 | 
			
		||||
			KAAAAArAAAA7wAAADQAAAEuAAAAOwAAAV0AAABBAAABgQAAAEcAA
 | 
			
		||||
			AGkAAAAAsAAADwAAgAAAAIAAAAEAAAABoAAAAYAAAAMAAAACAAAA
 | 
			
		||||
			BQAAAAKAAAAHQAAAAwAAAAnAAAAEAAAAEEAAAAUAAAAXgAAABgAA
 | 
			
		||||
			AB/AAAAIAAAAMgAAAArAAABKAAAADQAAAFyAAAAOwAAAaQAAABBA
 | 
			
		||||
			AABywAAAEcAAAHrAAAAA4AAADwAAgAAAAKAAAAEAAAABwAAAAYAA
 | 
			
		||||
			AANgAAACAAAABeAAAAKAAAAIoAAAAwAAAAvAAAAEAAAAE8AAAAUA
 | 
			
		||||
			AAAdQAAABgAAACfAAAAIAAAAPcAAAArAAABZAAAADQAAAG3AAAAO
 | 
			
		||||
			wAAAe0AAABBAAACFQAAAEcAAAIxAAAABAAAADwAAgAAAAMAAAAEA
 | 
			
		||||
			AAACAAAAAYAAAAPgAAACAAAABsAAAAKAAAAKQAAAAwAAAA5gAAAE
 | 
			
		||||
			AAAAGMAAAAUAAAAkwAAABgAAADLAAAAIAAAATUAAAArAAABugAAA
 | 
			
		||||
			DQAAAIMAAAAOwAAAj0AAABBAAACXAAAAEcAAAJxAAA==
 | 
			
		||||
			</data>
 | 
			
		||||
			<key>HIDPointerAccelerationType</key>
 | 
			
		||||
			<string>HIDTrackpadAcceleration</string>
 | 
			
		||||
			<key>HIDScrollAccelerationTable</key>
 | 
			
		||||
			<data>
 | 
			
		||||
			AACAAFVTQioABwAAAAAAAQABAAAAAQAAAAAgAAAQAABxOwAATOMA
 | 
			
		||||
			AwAAAAdgAAAEwAAADoAAAAbxSgAX6V4ACVeCACMQWgALZ6EALBF7
 | 
			
		||||
			AA2N1AA03ToAD36aADvQuAASWKAARl01ABUAAABO2dgAF8AAAFXK
 | 
			
		||||
			7QAas+UAW2FQAB2QAABe0qoAIL75AGEgywAkLXsAYnXvACewAABj
 | 
			
		||||
			Rl8AAIAAABMAAHE7AABWfwABAAAAAuAAAAIAAAAJYAAAAwAAABIA
 | 
			
		||||
			AAAEwAAAIMAAAAaAAAAwgAAACGp5AEH9tgAK7bUAV4ZuAA0B2ABr
 | 
			
		||||
			PTkADv1/AIEEcAAQy5gAkdRWABJouQCe3VAAE+c/AKikCgAXAucA
 | 
			
		||||
			tn2SABot3ADARE4AHVjQAMX4OgAg35IAytuYACQ4bgDO7mUAJ6CX
 | 
			
		||||
			ANIwowAAsAAAFAAAcTsAAGFOAADAAAABwAAAAQAAAANgAAACAAAA
 | 
			
		||||
			DCAAAAMAAAAW4AAABMAAACnAAAAGQAAAOsAAAAfOggBP7OcACgWA
 | 
			
		||||
			AGo8rgAL658AhMCkAA2RCwCfR+EADzjIALWDbwAQ/k8AxqbEABLN
 | 
			
		||||
			UQDUeCMAFepmAOTKxwAZoVYA8qFmAB1CvwD7fXwAIQuCAQFpdAAk
 | 
			
		||||
			S20BBVKIACegAAEIK4wAAOAAABQAAHE7AABtdwAAwAAAAeAAAAEA
 | 
			
		||||
			AAAD4AAAAgAAAA6AAAADAAAAHEAAAATAAAA0AAAABgAAAEdAAAAH
 | 
			
		||||
			N4wAXL7hAAkAAACAwAAACoAAAKGAAAALz7IAvU7UAA01yQDadikA
 | 
			
		||||
			DvtPAPKF4gARLu4BCSWiABUlDwEfV8QAGT9oASzRKgAdChkBNQrG
 | 
			
		||||
			ACDz5QE6cR4AJEARAT3XdgAnn1YBQMHWAABQAAATAABxOwAAS7AA
 | 
			
		||||
			AQAAAAJgAAACAAAABuAAAAMAAAAMYAAABMAAABcAAAAGwAAAJAAA
 | 
			
		||||
			AAkAAAAyAAAACz1uAEFngAANcE8AUMGhAA+sTQBgSTMAEagdAG5N
 | 
			
		||||
			TAATT9YAd9WQABTQfgB+26MAF3odAIbYXQAagocAjp+lAB2J6QCT
 | 
			
		||||
			vnkAIN/yAJdcWwAkO0IAmYu9ACegOACacdcAAQAAABUAAHE7AABW
 | 
			
		||||
			fwAAwAAAAiAAAAEAAAAEgAAAAYAAAAqAAAACAAAAEaAAAAMAAAAh
 | 
			
		||||
			gAAABMAAAD6AAAAFwAAAVEAAAAbAAABrAAAACAAAAIxAAAAJAAAA
 | 
			
		||||
			qYAAAApAAADKwAAAC8AAAPTAAAANwAABJAAAABAAAAFEn9IAFEAA
 | 
			
		||||
			AV49zAAZAAABbrsYABzQAAFz78AAIOAAAXhvwAAkIAABem/AACeg
 | 
			
		||||
			AAF8JGg=
 | 
			
		||||
			</data>
 | 
			
		||||
			<key>HIDScrollAccelerationType</key>
 | 
			
		||||
			<string>HIDTrackpadScrollAcceleration</string>
 | 
			
		||||
			<key>IOClass</key>
 | 
			
		||||
			<string>ApplePS2SynapticsTouchPad</string>
 | 
			
		||||
			<key>IOProbeScore</key>
 | 
			
		||||
			<integer>6000</integer>
 | 
			
		||||
			<key>IOProviderClass</key>
 | 
			
		||||
			<string>ApplePS2MouseDevice</string>
 | 
			
		||||
			<key>Platform Profile</key>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Default</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>ButtonCount</key>
 | 
			
		||||
					<integer>3</integer>
 | 
			
		||||
					<key>Darwin 16+</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>ApplePreferenceCapability</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>ApplePreferenceIdentifier</key>
 | 
			
		||||
						<string>com.apple.AppleMultitouchTrackpad</string>
 | 
			
		||||
						<key>MT Built-in</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>MTHIDDevice</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>SupportsGestureScrolling</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>TrackpadEmbedded</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>TrackpadFourFingerGestures</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>TrackpadSecondaryClickCorners</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>TrackpadThreeFingerDrag</key>
 | 
			
		||||
						<false/>
 | 
			
		||||
					</dict>
 | 
			
		||||
					<key>DisableDevice</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
					<key>DisableLEDUpdating</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
					<key>FakeMiddleButton</key>
 | 
			
		||||
					<true/>
 | 
			
		||||
					<key>ForceTouchCustomDownThreshold</key>
 | 
			
		||||
					<integer>90</integer>
 | 
			
		||||
					<key>ForceTouchCustomPower</key>
 | 
			
		||||
					<integer>8</integer>
 | 
			
		||||
					<key>ForceTouchCustomUpThreshold</key>
 | 
			
		||||
					<integer>20</integer>
 | 
			
		||||
					<key>ForceTouchMode</key>
 | 
			
		||||
					<integer>1</integer>
 | 
			
		||||
					<key>ForceTouchPressureThreshold</key>
 | 
			
		||||
					<integer>100</integer>
 | 
			
		||||
					<key>MiddleClickTime</key>
 | 
			
		||||
					<integer>100000000</integer>
 | 
			
		||||
					<key>MouseMiddleScroll</key>
 | 
			
		||||
					<true/>
 | 
			
		||||
					<key>ProcessBluetoothMouseStopsTrackpad</key>
 | 
			
		||||
					<true/>
 | 
			
		||||
					<key>ProcessUSBMouseStopsTrackpad</key>
 | 
			
		||||
					<true/>
 | 
			
		||||
					<key>QuietTimeAfterTyping</key>
 | 
			
		||||
					<integer>500000000</integer>
 | 
			
		||||
					<key>Resolution</key>
 | 
			
		||||
					<integer>400</integer>
 | 
			
		||||
					<key>ScrollResolution</key>
 | 
			
		||||
					<integer>400</integer>
 | 
			
		||||
					<key>SkipPassThrough</key>
 | 
			
		||||
					<false/>
 | 
			
		||||
					<key>USBMouseStopsTrackpad</key>
 | 
			
		||||
					<integer>0</integer>
 | 
			
		||||
					<key>UseHighRate</key>
 | 
			
		||||
					<true/>
 | 
			
		||||
					<key>WakeDelay</key>
 | 
			
		||||
					<integer>1000</integer>
 | 
			
		||||
				</dict>
 | 
			
		||||
				<key>HPQOEM</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>1411</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1619</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>161C</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>164F</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>167C</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>167E</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1680</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>179B</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>179C</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17A9</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17F0</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17F3</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>17F6</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1942</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>1949</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>198F</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>ProBook</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>FingerZ</key>
 | 
			
		||||
						<integer>40</integer>
 | 
			
		||||
					</dict>
 | 
			
		||||
					<key>ProBook-102</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
					<key>ProBook-87</key>
 | 
			
		||||
					<string>ProBook</string>
 | 
			
		||||
				</dict>
 | 
			
		||||
				<key>LENOVO</key>
 | 
			
		||||
				<dict>
 | 
			
		||||
					<key>T420</key>
 | 
			
		||||
					<string>Thinkpad_TrackPad</string>
 | 
			
		||||
					<key>T460</key>
 | 
			
		||||
					<string>Thinkpad_ClickPad</string>
 | 
			
		||||
					<key>T560</key>
 | 
			
		||||
					<string>Thinkpad_ClickPad</string>
 | 
			
		||||
					<key>Thinkpad_ClickPad</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>FakeMiddleButton</key>
 | 
			
		||||
						<false/>
 | 
			
		||||
						<key>FingerZ</key>
 | 
			
		||||
						<integer>30</integer>
 | 
			
		||||
						<key>HWResetOnStart</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>MouseMultiplierX</key>
 | 
			
		||||
						<integer>2</integer>
 | 
			
		||||
						<key>MouseMultiplierY</key>
 | 
			
		||||
						<integer>2</integer>
 | 
			
		||||
						<key>MouseScrollMultiplierX</key>
 | 
			
		||||
						<integer>2</integer>
 | 
			
		||||
						<key>MouseScrollMultiplierY</key>
 | 
			
		||||
						<integer>2</integer>
 | 
			
		||||
						<key>ScrollResolution</key>
 | 
			
		||||
						<integer>800</integer>
 | 
			
		||||
						<key>Thinkpad</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
					</dict>
 | 
			
		||||
					<key>Thinkpad_TrackPad</key>
 | 
			
		||||
					<dict>
 | 
			
		||||
						<key>FakeMiddleButton</key>
 | 
			
		||||
						<false/>
 | 
			
		||||
						<key>FingerZ</key>
 | 
			
		||||
						<integer>47</integer>
 | 
			
		||||
						<key>HWResetOnStart</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
						<key>Resolution</key>
 | 
			
		||||
						<integer>3200</integer>
 | 
			
		||||
						<key>ScrollResolution</key>
 | 
			
		||||
						<integer>800</integer>
 | 
			
		||||
						<key>Thinkpad</key>
 | 
			
		||||
						<true/>
 | 
			
		||||
					</dict>
 | 
			
		||||
					<key>X1CG3</key>
 | 
			
		||||
					<string>Thinkpad_ClickPad</string>
 | 
			
		||||
				</dict>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<key>ProductID</key>
 | 
			
		||||
			<integer>547</integer>
 | 
			
		||||
			<key>RM,deliverNotifications</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>VendorID</key>
 | 
			
		||||
			<integer>1452</integer>
 | 
			
		||||
		</dict>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>LSMinimumSystemVersion</key>
 | 
			
		||||
	<string>10.11</string>
 | 
			
		||||
	<key>OSBundleLibraries</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>as.acidanthera.voodoo.driver.PS2Controller</key>
 | 
			
		||||
		<string>2.2.8</string>
 | 
			
		||||
		<key>com.apple.iokit.IOHIDFamily</key>
 | 
			
		||||
		<string>1.0.0b1</string>
 | 
			
		||||
		<key>com.apple.kpi.iokit</key>
 | 
			
		||||
		<string>9.0.0</string>
 | 
			
		||||
		<key>com.apple.kpi.libkern</key>
 | 
			
		||||
		<string>9.0.0</string>
 | 
			
		||||
		<key>com.apple.kpi.mach</key>
 | 
			
		||||
		<string>9.0.0</string>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>OSBundleRequired</key>
 | 
			
		||||
	<string>Console</string>
 | 
			
		||||
</dict>
 | 
			
		||||
</plist>
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										11
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								README.md
									
									
									
									
									
								
							@ -73,7 +73,7 @@ Phenom II X3 720 does not. Ryzen processors work just fine.
 | 
			
		||||
 | 
			
		||||
  ```
 | 
			
		||||
  sudo apt-get install qemu uml-utilities virt-manager git \
 | 
			
		||||
      wget libguestfs-tools p7zip-full make -y
 | 
			
		||||
      wget libguestfs-tools p7zip-full make dmg2img -y
 | 
			
		||||
  ```
 | 
			
		||||
 | 
			
		||||
  This step may need to be adapted for your Linux distribution.
 | 
			
		||||
@ -83,6 +83,7 @@ Phenom II X3 720 does not. Ryzen processors work just fine.
 | 
			
		||||
  ```
 | 
			
		||||
  sudo usermod -aG kvm $(whoami)
 | 
			
		||||
  sudo usermod -aG libvirt $(whoami)
 | 
			
		||||
  sudo usermod -aG input $(whoami)
 | 
			
		||||
  ```
 | 
			
		||||
 | 
			
		||||
  Note: Re-login after executing this command.
 | 
			
		||||
@ -138,7 +139,13 @@ Phenom II X3 720 does not. Ryzen processors work just fine.
 | 
			
		||||
* Convert the downloaded `BaseSystem.dmg` file into the `BaseSystem.img` file.
 | 
			
		||||
 | 
			
		||||
  ```
 | 
			
		||||
  qemu-img convert BaseSystem.dmg -O raw BaseSystem.img
 | 
			
		||||
  dmg2img -i BaseSystem.dmg BaseSystem.img
 | 
			
		||||
  ```
 | 
			
		||||
 | 
			
		||||
  OR
 | 
			
		||||
 | 
			
		||||
  ```
 | 
			
		||||
  qemu-img convert BaseSystem.dmg -O raw BaseSystem.img  # can be problematic on newer systems
 | 
			
		||||
  ```
 | 
			
		||||
 | 
			
		||||
* Create a virtual HDD image where macOS will be installed. If you change the
 | 
			
		||||
 | 
			
		||||
@ -37,7 +37,7 @@ OVMF_DIR="."
 | 
			
		||||
args=(
 | 
			
		||||
  -enable-kvm -m "$ALLOCATED_RAM" -cpu Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,"$MY_OPTIONS"
 | 
			
		||||
  -machine q35
 | 
			
		||||
  -usb -device usb-kbd -device usb-tablet
 | 
			
		||||
  -usb -device usb-kbd -device usb-tablet -device usb-mouse
 | 
			
		||||
  -smp "$CPU_THREADS",cores="$CPU_CORES",sockets="$CPU_SOCKETS"
 | 
			
		||||
  -device usb-ehci,id=ehci
 | 
			
		||||
  -vga none
 | 
			
		||||
@ -45,12 +45,12 @@ args=(
 | 
			
		||||
  #         Subsystem: Sapphire Technology Limited Nitro+ Radeon RX 570/580/590 [1da2:e366]
 | 
			
		||||
  # 01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] [1002:aaf0]
 | 
			
		||||
  #         Subsystem: Sapphire Technology Limited Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] [1da2:aaf0]
 | 
			
		||||
  -device vfio-pci,host=01:00.0,multifunction=on
 | 
			
		||||
  -device vfio-pci,host=01:00.0,multifunction=on,x-no-kvm-intx=on
 | 
			
		||||
  # -device vfio-pci,host=01:00.0,multifunction=on,romfile=gpu_original_bios.bin
 | 
			
		||||
  -device vfio-pci,host=01:00.1
 | 
			
		||||
  # ASMedia ASM1142 USB 3.1 Host Controller (comment out as needed)
 | 
			
		||||
  # 03:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller [1b21:1242]
 | 
			
		||||
  -device vfio-pci,host=03:00.0,bus=pcie.0
 | 
			
		||||
  # -device vfio-pci,host=03:00.0,bus=pcie.0
 | 
			
		||||
  -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
 | 
			
		||||
  -drive if=pflash,format=raw,readonly=on,file="$REPO_PATH/$OVMF_DIR/OVMF_CODE.fd"
 | 
			
		||||
  -drive if=pflash,format=raw,file="$REPO_PATH/$OVMF_DIR/OVMF_VARS-1024x768.fd"
 | 
			
		||||
@ -67,6 +67,9 @@ args=(
 | 
			
		||||
  -netdev user,id=net0 -device vmxnet3,netdev=net0,id=net0,mac=52:54:00:c9:18:27
 | 
			
		||||
  -monitor stdio
 | 
			
		||||
  -display none
 | 
			
		||||
  # -object input-linux,id=kbd1,evdev=/dev/input/by-id/usb-SEMITEK_USB-HID_Gaming_Keyboard_SN0000000001-event-kbd,grab_all=on,repeat=on
 | 
			
		||||
  # -object input-linux,id=mouse1,evdev=/dev/input/by-id/usb-PixArt_Dell_MS116_USB_Optical_Mouse-event-mouse
 | 
			
		||||
  -vnc 0.0.0.0:1,password -k en-us
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
qemu-system-x86_64 "${args[@]}"
 | 
			
		||||
 | 
			
		||||
@ -196,6 +196,7 @@
 | 
			
		||||
    <qemu:arg value='isa-applesmc,osk=ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc'/>
 | 
			
		||||
    <qemu:arg value='-smbios'/>
 | 
			
		||||
    <qemu:arg value='type=2'/>
 | 
			
		||||
    <qemu:arg value='-usb'/>
 | 
			
		||||
    <qemu:arg value='-device'/>
 | 
			
		||||
    <qemu:arg value='usb-tablet'/>
 | 
			
		||||
    <qemu:arg value='-device'/>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user