mirror of https://github.com/kholia/OSX-KVM.git
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…
Reference in New Issue