From 0b7d2cf077c2bf801b13440461dd1f5fe53faec8 Mon Sep 17 00:00:00 2001 From: corenel Date: Sat, 8 Oct 2016 15:42:40 +0800 Subject: [PATCH] Update ApplePS2SmartTouchPad.kext to Version 4.6.5 --- .../Contents/Info.plist | 366 +- .../Contents/MacOS/ApplePS2SmartTouchPad | Bin 169472 -> 149176 bytes .../Contents/Info.plist | 12 +- .../Contents/MacOS/ApplePS2Controller | Bin 70552 -> 70552 bytes .../ApplePS2Keyboard.kext/Contents/Info.plist | 14 +- .../Contents/MacOS/ApplePS2Keyboard | Bin 74664 -> 70312 bytes .../11493706554_130fa58d5f_n.jpg | Bin 0 -> 38866 bytes .../8524384148_7da070dae6_c.jpg | Bin 0 -> 90980 bytes .../9718452526_b6414cd8e7_n.jpg | Bin 0 -> 37047 bytes .../Features Documentation.rtfd/TXT.rtf | 3050 +++++++++++++++++ .../Synaptics documentation.rtfd/TXT.rtf | 0 .../page30image13008.png | Bin .../page30image13432.png | Bin .../page30image13912.png | Bin .../page30image14840.png | Bin .../page30image15160.png | Bin .../page30image16448.png | Bin .../page30image16608.png | Bin .../page30image18496.png | Bin .../page30image18808.png | Bin .../page30image20328.png | Bin .../page30image21840.png | Bin .../page30image22000.png | Bin .../page30image24168.png | Bin .../page30image24328.png | Bin .../page30image25088.png | Bin .../page30image25248.png | Bin .../page30image26496.png | Bin .../page30image26984.png | Bin .../page30image28496.png | Bin .../page30image29088.png | Bin .../page30image31456.png | Bin .../page30image31616.png | Bin .../page30image31776.png | Bin .../page30image31936.png | Bin .../page30image32096.png | Bin .../page30image32256.png | Bin .../page30image32416.png | Bin .../page30image33264.png | Bin .../page30image33848.png | Bin .../page30image34168.png | Bin .../page30image34328.png | Bin .../page30image34920.png | Bin .../page30image35080.png | Bin .../page30image35672.png | Bin .../page30image35992.png | Bin .../page30image36312.png | Bin .../page30image36472.png | Bin .../page30image36632.png | Bin .../page30image36792.png | Bin .../page30image36952.png | Bin .../page30image37112.png | Bin .../page30image37272.png | Bin .../page30image38680.png | Bin .../page30image39000.png | Bin .../page30image40360.png | Bin .../page30image41264.png | Bin .../page30image42512.png | Bin .../page30image42992.png | Bin .../page30image44072.png | Bin .../page30image44392.png | Bin .../page30image45080.png | Bin .../page30image45400.png | Bin .../page30image45872.png | Bin .../page30image47224.png | Bin .../page30image47840.png | Bin .../page30image48000.png | Bin .../page30image49832.png | Bin .../page30image49992.png | Bin .../page30image50744.png | Bin .../page30image51992.png | Bin .../page30image52480.png | Bin .../page30image53728.png | Bin .../page30image54320.png | Bin .../page30image54640.png | Bin .../page30image56688.png | Bin .../page30image56848.png | Bin .../page30image57008.png | Bin .../page30image57328.png | Bin .../page30image57488.png | Bin .../page30image57648.png | Bin .../page30image58464.png | Bin .../page30image59048.png | Bin .../page30image59368.png | Bin .../page30image59528.png | Bin .../page30image60112.png | Bin .../page30image60272.png | Bin .../page30image60432.png | Bin .../page30image61880.png | Bin .../page30image62040.png | Bin .../page30image62200.png | Bin .../page30image63104.png | Bin .../page30image63424.png | Bin .../page30image63744.png | Bin .../page30image64064.png | Bin .../page30image64672.png | Bin .../page30image64832.png | Bin .../page30image65424.png | Bin .../page30image65744.png | Bin .../page30image65904.png | Bin .../page30image66064.png | Bin .../page30image66224.png | Bin .../page30image67312.png | Bin .../page30image67472.png | Bin .../page30image67632.png | Bin .../page30image68112.png | Bin .../page30image68432.png | Bin .../page30image68856.png | Bin .../page30image69176.png | Bin .../page42image103272.png | Bin .../page42image105384.png | Bin .../page42image105808.png | Bin .../page42image75600.png | Bin .../page42image75760.png | Bin .../page42image76080.png | Bin .../page42image76672.png | Bin .../page42image76832.png | Bin .../page42image77440.png | Bin .../page42image77600.png | Bin .../page42image77920.png | Bin .../page42image78240.png | Bin .../page42image78848.png | Bin .../page42image79272.png | Bin .../page42image81272.png | Bin .../page42image82192.png | Bin .../page42image83992.png | Bin .../page42image84520.png | Bin .../page42image85104.png | Bin .../page42image85528.png | Bin .../page42image86456.png | Bin .../page42image86936.png | Bin .../page42image87360.png | Bin .../page42image88112.png | Bin .../page42image88272.png | Bin .../page42image88912.png | Bin .../page42image93040.png | Bin .../page42image95864.png | Bin .../page42image96184.png | Bin .../page42image97536.png | Bin .../page42image99496.png | Bin .../page43image24304.png | Bin .../page43image24464.png | Bin .../page43image24784.png | Bin .../page43image25376.png | Bin .../page43image25536.png | Bin .../page43image26144.png | Bin .../page43image26304.png | Bin .../page43image26624.png | Bin .../page43image26944.png | Bin .../page43image27568.png | Bin .../page43image28152.png | Bin .../page43image29984.png | Bin .../page43image30408.png | Bin .../page43image30736.png | Bin .../page43image31160.png | Bin .../page43image32696.png | Bin .../page43image33232.png | Bin .../page43image33392.png | Bin .../page43image33816.png | Bin .../page43image34240.png | Bin .../page43image35168.png | Bin .../page43image35648.png | Bin .../page43image35968.png | Bin .../page43image36720.png | Bin .../page43image36880.png | Bin .../page43image37520.png | Bin .../page43image46136.png | Bin .../page43image48136.png | Bin .../page43image48560.png | Bin .../page43image49048.png | Bin .../page43image50440.png | Bin .../page43image51704.png | Bin .../page43image52024.png | Bin .../page43image53736.png | Bin .../page43image54056.png | Bin .../page43image54544.png | Bin .../page43image55936.png | Bin 177 files changed, 3380 insertions(+), 62 deletions(-) mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Info.plist mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/PlugIns/ApplePS2Controller.kext/Contents/Info.plist mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/PlugIns/ApplePS2Keyboard.kext/Contents/Info.plist create mode 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Features Documentation.rtfd/11493706554_130fa58d5f_n.jpg create mode 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Features Documentation.rtfd/8524384148_7da070dae6_c.jpg create mode 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Features Documentation.rtfd/9718452526_b6414cd8e7_n.jpg create mode 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Features Documentation.rtfd/TXT.rtf mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/TXT.rtf mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image13008.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image13432.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image13912.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image14840.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image15160.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image16448.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image16608.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image18496.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image18808.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image20328.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image21840.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image22000.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image24168.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image24328.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image25088.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image25248.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image26496.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image26984.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image28496.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image29088.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image31456.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image31616.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image31776.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image31936.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image32096.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image32256.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image32416.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image33264.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image33848.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image34168.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image34328.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image34920.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image35080.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image35672.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image35992.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image36312.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image36472.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image36632.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image36792.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image36952.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image37112.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image37272.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image38680.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image39000.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image40360.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image41264.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image42512.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image42992.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image44072.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image44392.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image45080.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image45400.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image45872.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image47224.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image47840.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image48000.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image49832.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image49992.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image50744.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image51992.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image52480.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image53728.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image54320.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image54640.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image56688.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image56848.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image57008.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image57328.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image57488.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image57648.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image58464.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image59048.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image59368.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image59528.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image60112.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image60272.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image60432.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image61880.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image62040.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image62200.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image63104.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image63424.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image63744.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image64064.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image64672.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image64832.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image65424.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image65744.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image65904.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image66064.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image66224.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image67312.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image67472.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image67632.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image68112.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image68432.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image68856.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image69176.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image103272.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image105384.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image105808.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image75600.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image75760.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image76080.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image76672.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image76832.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image77440.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image77600.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image77920.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image78240.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image78848.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image79272.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image81272.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image82192.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image83992.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image84520.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image85104.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image85528.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image86456.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image86936.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image87360.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image88112.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image88272.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image88912.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image93040.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image95864.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image96184.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image97536.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image99496.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image24304.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image24464.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image24784.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image25376.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image25536.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image26144.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image26304.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image26624.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image26944.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image27568.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image28152.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image29984.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image30408.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image30736.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image31160.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image32696.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image33232.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image33392.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image33816.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image34240.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image35168.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image35648.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image35968.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image36720.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image36880.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image37520.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image46136.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image48136.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image48560.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image49048.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image50440.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image51704.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image52024.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image53736.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image54056.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image54544.png mode change 100755 => 100644 Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image55936.png diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Info.plist b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Info.plist old mode 100755 new mode 100644 index d14d478..b134608 --- a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Info.plist +++ b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Info.plist @@ -17,11 +17,11 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 4.6 + 4.6.5 CFBundleSignature ???? CFBundleVersion - 4.6 + 4.6.5 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild @@ -29,9 +29,9 @@ DTPlatformVersion GM DTSDKBuild - 11E52 + 12D75 DTSDKName - macosx10.7 + macosx10.8 DTXcode 0611 DTXcodeBuild @@ -43,15 +43,191 @@ AccelerationPreferences AppleBluetoothMultiTouch - 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 + beA= + AppleBluetoothTrackpad - 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 + AppleMultiTouch - AACAAFVTQioABwAAAAAAAgAEAAAABAAAABAAAAAQAAAAACAAAA0AAIAAAACAAAABQAAAAYAAAAIAAAAC4AAAAwAAAATgAAAEAAAAB0AAAAUAAAAKAAAABgAAAA1AAAAIAAAAFgAAAArAAAAjAAAADQAAAC8AAAAOwAAAOMAAABBAAABBAAAAEcAAAEjAAAAAUAAADwAAgAAAAIAAAAEAAAABQAAAAYAAAAJAAAACAAAAA4AAAAKAAAAE4AAAAwAAAAZgAAAEAAAACgAAAAUAAAAOQAAABgAAABNAAAAIAAAAHsAAAArAAAAuwAAADQAAADyAAAAOwAAARwAAABBAAABPwAAAEcAAAFiAAAAAgAAADwAAgAAAAIAAAAEAAAABYAAAAYAAAAKgAAACAAAABEAAAAKAAAAGAAAAAwAAAAgAAAAEAAAADQAAAAUAAAASwAAABgAAABkAAAAIAAAAKAAAAArAAAA7wAAADQAAAEuAAAAOwAAAV0AAABBAAABgQAAAEcAAAGkAAAAAsAAADwAAgAAAAIAAAAEAAAABoAAAAYAAAAMAAAACAAAABQAAAAKAAAAHQAAAAwAAAAnAAAAEAAAAEEAAAAUAAAAXgAAABgAAAB/AAAAIAAAAMgAAAArAAABKAAAADQAAAFyAAAAOwAAAaQAAABBAAABywAAAEcAAAHrAAAAA4AAADwAAgAAAAKAAAAEAAAABwAAAAYAAAANgAAACAAAABeAAAAKAAAAIoAAAAwAAAAvAAAAEAAAAE8AAAAUAAAAdQAAABgAAACfAAAAIAAAAPcAAAArAAABZAAAADQAAAG3AAAAOwAAAe0AAABBAAACFQAAAEcAAAIxAAAABAAAADwAAgAAAAMAAAAEAAAACAAAAAYAAAAPgAAACAAAABsAAAAKAAAAKQAAAAwAAAA5gAAAEAAAAGMAAAAUAAAAkwAAABgAAADLAAAAIAAAATUAAAArAAABugAAADQAAAIMAAAAOwAAAj0AAABBAAACXAAAAEcAAAJxAAA== + + AACAAFVTQioABwAAAAAAAgAEAAAABAAAABAAAAAQAAAA + ACAAAA0AAIAAAACAAAABQAAAAYAAAAIAAAAC4AAAAwAA + AATgAAAEAAAAB0AAAAUAAAAKAAAABgAAAA1AAAAIAAAA + FgAAAArAAAAjAAAADQAAAC8AAAAOwAAAOMAAABBAAABB + AAAAEcAAAEjAAAAAUAAADwAAgAAAAIAAAAEAAAABQAAA + AYAAAAJAAAACAAAAA4AAAAKAAAAE4AAAAwAAAAZgAAAE + AAAACgAAAAUAAAAOQAAABgAAABNAAAAIAAAAHsAAAArA + AAAuwAAADQAAADyAAAAOwAAARwAAABBAAABPwAAAEcAA + AFiAAAAAgAAADwAAgAAAAIAAAAEAAAABYAAAAYAAAAKg + AAACAAAABEAAAAKAAAAGAAAAAwAAAAgAAAAEAAAADQAA + AAUAAAASwAAABgAAABkAAAAIAAAAKAAAAArAAAA7wAAA + DQAAAEuAAAAOwAAAV0AAABBAAABgQAAAEcAAAGkAAAAA + sAAADwAAgAAAAIAAAAEAAAABoAAAAYAAAAMAAAACAAAA + BQAAAAKAAAAHQAAAAwAAAAnAAAAEAAAAEEAAAAUAAAAX + gAAABgAAAB/AAAAIAAAAMgAAAArAAABKAAAADQAAAFyA + AAAOwAAAaQAAABBAAABywAAAEcAAAHrAAAAA4AAADwAA + gAAAAKAAAAEAAAABwAAAAYAAAANgAAACAAAABeAAAAKA + AAAIoAAAAwAAAAvAAAAEAAAAE8AAAAUAAAAdQAAABgAA + ACfAAAAIAAAAPcAAAArAAABZAAAADQAAAG3AAAAOwAAA + e0AAABBAAACFQAAAEcAAAIxAAAABAAAADwAAgAAAAMAA + AAEAAAACAAAAAYAAAAPgAAACAAAABsAAAAKAAAAKQAAA + AwAAAA5gAAAEAAAAGMAAAAUAAAAkwAAABgAAADLAAAAI + AAAATUAAAArAAABugAAADQAAAIMAAAAOwAAAj0AAABBA + AACXAAAAEcAAAJxAAA== + AppleUSBMouse - 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 + AQoAAAAnoAABDAAAAADgAAARAABxOwAAbXcABBoAABHw + AAAFGgAAG/AAAAXwAAAmYAAABvwAADQAAAAITAAAT+AA + AAlsAABt4AAACngAAI3AAAALsAAAtkAAAA1QAADZgAAA + EQAAAPeAAAAVwAABEQAAABlgAAEgAAAAHUAAASgAAAAh + AAABLgAAACSAAAEyAAAAJ4AAATUAAAAAUAAAEgAAcTsA + AEuwAARMAAAOAAAABUAAABVQAAAHJAAAJiAAAAi0AAA1 + wAAACpAAAEmAAAAL6AAAVoAAAA0gAABiAAAADhgAAGrQ + AAAPGAAAdAAAABGQAACHgAAAFFAAAJoAAAAXYAAAqYAA + ABpgAAC0AAAAHVAAALkAAAAg0AAAvIAAACQgAAC9gAAA + J7AAAL6AAAABAAAAEAAAcTsAAFZ/AAO4AAASoAAABSAA + ACVAAAAGCAAAN4AAAAbwAABfAAAAB/AAAIoAAAAJKAAA + yyAAAArwAAD3gAAADSAAARyAAAAQAAABOAAAABRAAAFK + AAAAGQAAAVMAAAAc0AABVwAAACDgAAFbgAAAJCAAAV2A + AAAnoAABXgAAAFJwAAAJlNEAWTAAAAoSaQBf8AAACpAA + AGawAAAA4AAAHAABGFUAATAAAAGyKAAC8AAAAlNpAAag + AAADb0oAENAAAAOteAAUWAAAA+ulABfgAAAEKdMAG2gA + AARoAAAe8AAABKIBACKYAAAE2VYAJiAAAAUUqwApaAAA + BVAAACywAAAFgAEAMcgAAAW1VgA2QAAABeqrADq4AAAG + IAAAPzAAAAZiAABD3AAABp6rAEh4AAAG21YATRQAAAcY + AABRsAAAB3oBAFbcAAAH2VYAW/gAAAg4qwBhFAAACJgA + AGYwAAAJFgEAbAAAAAmRVgBx0AAACgyrAHegAAAKiAAA + fXAAAAEAAAATAAEYVQABMAAAAbIoAAMQAAACU2kABxAA + AAMvSgARgAAAA6z7AByIAAAEOqsAKOAAAASBVgAwiAAA + BMgAADgwAAAFDVYAQJgAAAVQAABI8AAABcarAFKwAAAG + OAAAXHAAAAbxVgBnwAAAB0yrAG1YAAAHqAAAcvAAAAhM + AAB5BAAACPAAAH8YAAAJlAAAhSwAAAo4AACLQAA= + AppleWirelessMouse2007 - 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 + ACDsFwB/jtoAJKpqAID/iQAoCp0Aggbi + HIDAccelCurvesBT @@ -483,7 +659,43 @@ HIDDefaultBehavior Trackpad HIDPointerAccelerationTable - AACAAFVTQioACgAAAAAAAgAEAAAABAAAABAAAAAQAAAAACAAAA4AAIAAAACAAAAA2oMAAPFLAAFAAAABgAAAAgAAAALgAAADAAAABOAAAAQAAAAHQAAABQAAAAoAAAAGAAAADUAAAAgAAAAWAAAACsAAACMAAAANAAAALwAAAA7AAAA4wAAAEEAAAEEAAAARwAAASMAAAABQAAARAAA0ewAAMzMAAHaxAAB/lAAAyNUAAOrOAAEnHQABh1gAAYiVAAJTXAACAAAAA4AAAAKAAAAE4AAAAwAAAAZgAAAEAAAACgAAAAUAAAAOQAAABgAAABNAAAAIAAAAHsAAAArMzQAxNssADQiJAD+RcQAOu7wAS98kABBMzQBWH+QAEd3eAGBgpAAAgAAAEgAAQAAAAEAAAACAoAAAjXIAAMK+AADuFAABBusAAW6hAAFIEwACBwwAAYAAAAKgAAACAAAABEAAAAKAAAAGAAAAAwAAAAgAAAAEAAAADQAAAAUIiQAT0cEABgiJABtAagAIEREAKb3zAArMzQBBnmUADRmaAFYf5AAOxEQAYm2XABBVVQBuu0oAEe7vAHsI/AAAsAAAEQAANA4AADMzAAB1YwAAhFIAAMTMAAEFkAABIEoAAeKdAAGAAAADAAAAAgAAAAUAAAACiIkAB4qsAAMyQwALdpUABBERABE88AAFCIkAGZmaAAYZmgAjgnoACCqrADlqmAAK1VUAVh/kAA0ZmgBuu0oADtVVAH8i4wAQbu8Aj4p8ABHmZgCb2C4AAOAAABEAADQXAAAzMwAAbacAAIKPAAC2MAABAo8AARQMAAIGGgABgAAAA6AAAAIIiQAGHQ0AAoiJAAkCZQADCIkADBv6AAQREQAU+BkABRERAB+howAGIiIALjQCAAgqqwBJNtgACuZmAHDIPQANMzMAjX2IAA73dwCkC/sAEIiJALRzlAASAAAAws46AAEAAAATAAA0DgAAMzMAAGsYAACHrgAAmZoAAOPXAADF+QABXCkAAQj2AAI64QABSXMAA0OAAAGpgAAFD1oAAgiJAAc9WgACkREACph7AAMREQAPcHkABBmaABpM3gAFEREAKTo5AAYqqwA8EGkACDMzAGJtlwAK7u8AlbFVAA0qqwC6mm4ADwiJANtpoAAQqqsA9hH4ABJMzQEOrV4AAYAAABMAADToAAA4UgAAaxgAAJR7AACZLAAA+FIAAMljAAGXCgABBy0AAo4nAAFIiQADsuYAAZF9AAU8sAACCIkACEiIAAKREQAM3boAAzMzABOMKAAEKqsAIae7AAUiIgA09LgABjMzAE3VpQAIMzMAgYtKAArmZgDHIcMADSqrAQBSuAAO93cBKVW2ABCzMwFSWLYAEm7vAXtbtgACAAAAEwAANOgAADrhAABrhQAAoUgAAJtPAAEXCgAAyxgAAczNAAEHpgAC7RcAAUj7AAQkggABiIkABZzbAAIRSwAJ31MAApmaAA+AAAADQAAAGCAAAARAAAAqgAAABTu8AEPxsQAGVVUAZTVaAAg7vACoO2sACvd3AQ87OgANTM0Bc25gAA8IiQHFLeYAEMAAAhNAAAASgAACXUAAAAMAAAASAAA2MAAAQo8AAGxgAACuFAAAnJYAATrhAADMYAACD1wAAQTpAANAdgABRQgABLQYAAGEDAAGcg8AAgIVAAsmJwACgAAAEQAAAANAAAAegAAABEAAADnAAAAFQAAAXoAAAAaAAACWQAAACEAAAPnAAAALAAABtkAAAA1AAAJZwAAAD4AAAv6AAAARwAADpkAA + + AACAAFVTQioACgAAAAAAAgAEAAAABAAAABAAAAAQAAAAACAAAA4A + AIAAAACAAAAA2oMAAPFLAAFAAAABgAAAAgAAAALgAAADAAAABOAA + AAQAAAAHQAAABQAAAAoAAAAGAAAADUAAAAgAAAAWAAAACsAAACMA + AAANAAAALwAAAA7AAAA4wAAAEEAAAEEAAAARwAAASMAAAABQAAAR + AAA0ewAAMzMAAHaxAAB/lAAAyNUAAOrOAAEnHQABh1gAAYiVAAJT + XAACAAAAA4AAAAKAAAAE4AAAAwAAAAZgAAAEAAAACgAAAAUAAAAO + QAAABgAAABNAAAAIAAAAHsAAAArMzQAxNssADQiJAD+RcQAOu7wA + S98kABBMzQBWH+QAEd3eAGBgpAAAgAAAEgAAQAAAAEAAAACAoAAA + jXIAAMK+AADuFAABBusAAW6hAAFIEwACBwwAAYAAAAKgAAACAAAA + BEAAAAKAAAAGAAAAAwAAAAgAAAAEAAAADQAAAAUIiQAT0cEABgiJ + ABtAagAIEREAKb3zAArMzQBBnmUADRmaAFYf5AAOxEQAYm2XABBV + VQBuu0oAEe7vAHsI/AAAsAAAEQAANA4AADMzAAB1YwAAhFIAAMTM + AAEFkAABIEoAAeKdAAGAAAADAAAAAgAAAAUAAAACiIkAB4qsAAMy + QwALdpUABBERABE88AAFCIkAGZmaAAYZmgAjgnoACCqrADlqmAAK + 1VUAVh/kAA0ZmgBuu0oADtVVAH8i4wAQbu8Aj4p8ABHmZgCb2C4A + AOAAABEAADQXAAAzMwAAbacAAIKPAAC2MAABAo8AARQMAAIGGgAB + gAAAA6AAAAIIiQAGHQ0AAoiJAAkCZQADCIkADBv6AAQREQAU+BkA + BRERAB+howAGIiIALjQCAAgqqwBJNtgACuZmAHDIPQANMzMAjX2I + AA73dwCkC/sAEIiJALRzlAASAAAAws46AAEAAAATAAA0DgAAMzMA + AGsYAACHrgAAmZoAAOPXAADF+QABXCkAAQj2AAI64QABSXMAA0OA + AAGpgAAFD1oAAgiJAAc9WgACkREACph7AAMREQAPcHkABBmaABpM + 3gAFEREAKTo5AAYqqwA8EGkACDMzAGJtlwAK7u8AlbFVAA0qqwC6 + mm4ADwiJANtpoAAQqqsA9hH4ABJMzQEOrV4AAYAAABMAADToAAA4 + UgAAaxgAAJR7AACZLAAA+FIAAMljAAGXCgABBy0AAo4nAAFIiQAD + suYAAZF9AAU8sAACCIkACEiIAAKREQAM3boAAzMzABOMKAAEKqsA + Iae7AAUiIgA09LgABjMzAE3VpQAIMzMAgYtKAArmZgDHIcMADSqr + AQBSuAAO93cBKVW2ABCzMwFSWLYAEm7vAXtbtgACAAAAEwAANOgA + ADrhAABrhQAAoUgAAJtPAAEXCgAAyxgAAczNAAEHpgAC7RcAAUj7 + AAQkggABiIkABZzbAAIRSwAJ31MAApmaAA+AAAADQAAAGCAAAARA + AAAqgAAABTu8AEPxsQAGVVUAZTVaAAg7vACoO2sACvd3AQ87OgAN + TM0Bc25gAA8IiQHFLeYAEMAAAhNAAAASgAACXUAAAAMAAAASAAA2 + MAAAQo8AAGxgAACuFAAAnJYAATrhAADMYAACD1wAAQTpAANAdgAB + RQgABLQYAAGEDAAGcg8AAgIVAAsmJwACgAAAEQAAAANAAAAegAAA + BEAAADnAAAAFQAAAXoAAAAaAAACWQAAACEAAAPnAAAALAAABtkAA + AA1AAAJZwAAAD4AAAv6AAAARwAADpkAA + HIDScrollAccelCurves @@ -606,7 +818,41 @@ HIDScrollAccelerationTable - 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 + AABHQAAABzeMAFy+4QAJAAAAgMAAAAqAAAChgAAAC8+yAL1O1AAN + ehAA2qqrAA77TwDyheIAES7uAQklogAVJHwBJVVWAABQAAAQAAA4 + UgAAMKQAAHyWAACeuAAAzkkAAVrvAAFYcgADFjwAAgAAAAbgAAAD + AAAADGAAAATAAAAXAAAABszbACaqqwAI9sQANqqrAAswgABIAAAA + DVppAFqqqwAPRQQAaVVWABFfGQB5VVYAE0m0AIQAAAAU5S4AjVVV + ABduCwCZVVUAAQAAABEAADiJAAA3EAAAdp0AANR7AADA2gACUK0A + AQ3pAAR7dwABfvwACb0GAAIAAAARoAAAAwAAACGAAAAExEQAQAAA + AAXAAABUQAAABsAAAGsAAAAIAAAAjEAAAAkAAACpgAAACkAAAMrA + AAALwAAA9MAAAA3AAAEkAAAAELu8AVFVVgAUVVUBdqqqAAGAAAAR + AAA4UgAAPXEAAHToAADeuAAAwNoAAo9RAAEGrgAE3SAAAYC0AAsr + pQACAYMAFMQCAAMAAAApVVUABLu8AE6qqwAFoiIAZVVWAAazMwCG + qqsAB9VVAK1VVQAI5mYA1VVVAAoREQEEAAAAC5ERAUFVVgANu7wB + fqqqABBu7wG4AAAAFBmaAfaqqgACAAAAEQAAOSwAAEKPAABzMwAA + 6PYAAMDaAALN9QABAxEABWNnAAGCbAAMvu4AAf/LABd8lwADAAAA + MVVVAATERABkAAAABcREAIVVVQAG3d4AsqqrAAfMzQDeqqsACN3e + ARQAAAAKAAABUqqqAAuzMwGoAAAADbu8AflVVgAQbu8CTqqsABQZ + mgKpVVQAAwAAABEAADksAABHrgAAcX4AAPMzAADA2gADB8cAAQHc + AAYmtwABfvwADgjkAAIAAAAawrIAAwAAADdA2gAExEQAeqqrAAXM + zQCsAAAABszNAN1VVQAH1VUBGqqqAAi7vAFVVVYACdVVAalVVgAL + bu8CGAAAAA1ERAKMAAAAEAAAAwQAAAATmZoDiqqs + IOClass ApplePS2SmartTouchpad IOProbeScore @@ -632,6 +878,10 @@ Dragging + DragLock + + Enable + FLiftDragReleaseTimeOut 300 FingerPressDrag @@ -659,13 +909,13 @@ FingersPress 2FingersPressAction - 21 + 18 3FingersPressAction - 22 + 19 4FingersPressAction - 0 + 20 5FingersPressAction - 0 + 13 FingersPressTimeOut 700 @@ -679,6 +929,8 @@ EnableAsusKBacklightSupport + IgnoreAccidentalTouchpadInput + TapEnablesTPadFromAccInput TimeOutEnablesTPadAfterAccInput @@ -698,7 +950,7 @@ Others 4FingersPinchAction - 3 + 4 5FingersPinchAction 3 CircularRotate @@ -787,10 +1039,14 @@ RotationDelta 350 - RotationMaxCFDelta + RotationMaxCFingDelta 85 + RotationMinCFingIdleTime + 500 TPadStatusCheckPollRate 1500 + UseSynapticsGenericBounds + Pointing @@ -804,6 +1060,8 @@ 1 EnhancedAccelerationMinDelta 15 + HIDTrackpadAccelLevel + 7 PointerCustomAcceleration 16 PointerResolution @@ -892,8 +1150,12 @@ SynapticsClickPad 15 + 2FHorizontalScroll + 2FScrollAccelMode 0 + 2FVerticalScroll + Auto2FingScroll Continuous2FingScroll @@ -905,6 +1167,8 @@ Sling2FingScroll + ChangeScrollFlowlDirection + EdgeScroll AutoEdgeScroll @@ -943,18 +1207,20 @@ EdgeScrolling EdgeVScrollAdaptArea - 3 + 4 EdgeVScrollArea - 7 + 8 InertialEdgeScroll SlingEdgeScroll + HIDTrackpadScrollAccelLevel + 4 InertialScrollLevel 2 NoInertiaForHScroll - + ScrollDirectionSamples ELANv2 @@ -972,8 +1238,6 @@ SynapticsClickPad 5 - ScrollLevelAtBoot - 0 ScrollLevelFactor 1 ScrollLevelGranularity @@ -994,49 +1258,49 @@ Swiping 3FingerSwipeDownAction - 8 + 1 3FingerSwipeLeftAction 11 3FingerSwipeRightAction 12 3FingerSwipeUpAction - 4 + 3 3FingerSwipes 4FingerSwipeDownAction - 13 + 9 4FingerSwipeLeftAction - 7 + 16 4FingerSwipeRightAction - 6 + 15 4FingerSwipeUpAction - 1 + 2 4FingerSwipes EdgeSwipeBottom 0 EdgeSwipeDeltaX - 30 + 50 EdgeSwipeDeltaY 60 - EdgeSwipeDetectHArea - 7 - EdgeSwipeDetectVArea - 5 EdgeSwipeFingers - 0 + 2 EdgeSwipeLeft - 16 + 6 EdgeSwipeRight - 14 + 17 + EdgeSwipeSenseHArea + 7 + EdgeSwipeSenseVArea + 5 EdgeSwipeTop - 0 + 10 EdgeSwipes EdgeSwipes2Ways - + EdgeSwipesResetPointer - + MultiFingerSwipesDeltaX 250 MultiFingerSwipesDeltaY @@ -1065,14 +1329,16 @@ SynapticsClickPad 40 + 1FingerTapAction + 35 2FingersTapAction - 21 - 3FingersTapAction 22 + 3FingersTapAction + 21 4FingersTapAction - 0 + 4 5FingersTapAction - 0 + 5 CornerTapAreaHeight 10 CornerTapAreaLength @@ -1081,6 +1347,8 @@ DisableBottomCornersTap + Enable + MulFingDoubleTaps MulFingTapMaxDelta @@ -1100,21 +1368,21 @@ NSHumanReadableCopyright - Copyright © EMlyDinEsH (mg-dinesh@live.com) 2012-2015. All rights reserved. + Copyright © EMlyDinEsH (mg-dinesh@live.com) 2012-2016. All rights reserved. OSBundleLibraries com.apple.iokit.IOHIDSystem 1.0.0b1 com.apple.kpi.iokit - 9.0.0 + 8.0.0 com.apple.kpi.libkern - 9.0.0 + 8.0.0 com.apple.kpi.mach - 9.0.0 + 8.0.0 org.emlydinesh.driver.ApplePS2Controller - 4.6 + 4.6.5 org.emlydinesh.driver.ApplePS2Keyboard - 4.6 + 4.6.5 OSBundleRequired Safe Boot diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/MacOS/ApplePS2SmartTouchPad b/Kexts/ApplePS2SmartTouchPad.kext/Contents/MacOS/ApplePS2SmartTouchPad index e64bb654f4ca9717b51d2b8d0a0471cc3d269de5..481946fd174f6666bfaf4b99da32f62c222fde6a 100755 GIT binary patch literal 149176 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 Va9YO12$)rVz#pX?ZuRB={Wq<-U@iav literal 169472 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 zym8r@;k{3CFBundlePackageType KEXT CFBundleShortVersionString - 4.6 + 4.6.5 CFBundleSignature ???? CFBundleVersion - 4.6 + 4.6.5 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild @@ -29,9 +29,9 @@ DTPlatformVersion GM DTSDKBuild - 11E52 + 12D75 DTSDKName - macosx10.7 + macosx10.8 DTXcode 0611 DTXcodeBuild @@ -75,9 +75,9 @@ NSHumanReadableCopyright - Copyright © Apple Computer, Inc. 2000-2003. EMlyDinEsH (mg-dinesh@live.com) 2012-2015. + Copyright © EMlyDinEsH (mg-dinesh@live.com) 2012-2016. All rights reserved. OSBundleCompatibleVersion - 4.6 + 4.6.5 OSBundleLibraries com.apple.iokit.IOACPIFamily diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/PlugIns/ApplePS2Controller.kext/Contents/MacOS/ApplePS2Controller b/Kexts/ApplePS2SmartTouchPad.kext/Contents/PlugIns/ApplePS2Controller.kext/Contents/MacOS/ApplePS2Controller index b2f3473cf593002cbcc7d7a4a42d46ecc2a1ea9b..d2a8ebe8afcc01bc003480eda6f2748622af2a04 100755 GIT binary patch delta 127 zcmV-_0D%9Prv#X%1d!kXEV1FI0}xB0$%Af{HFb_*H9RE5!ick>1WyT*U<3)X@C{=O z0ojvO8pr__vmF~M8VyST008R>gZ>b81-?v^R5h3ZhLi0zzX8Uxtu~he0X~yOIXD3m hvwk^H0|BJ7&paam0xmU^@;x{KHj^tpgR`(c=+r~-FZcie delta 128 zcmV-`0Du3Orv#X%1d!kXDzV|G0}#!)udTGKI%B_`LDdtNGY+$%1WyT*U<3)X@C{=O z0oRjM8pr_@vmF~M8VyPS008R>gZ>b81-?s@R5h3Zgp=(xzX8Ovtu~he0X&mMIXD3k ivwk^H0|BD5&paamlk`0}0X35?K7*5PXlk<CFBundlePackageType KEXT CFBundleShortVersionString - 4.6 + 4.6.5 CFBundleSignature ???? CFBundleVersion - 4.6 + 4.6.5 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild @@ -29,9 +29,9 @@ DTPlatformVersion GM DTSDKBuild - 11E52 + 12D75 DTSDKName - macosx10.7 + macosx10.8 DTXcode 0611 DTXcodeBuild @@ -187,9 +187,9 @@ NSHumanReadableCopyright - Copyright © Apple Computer, Inc. 2000-2003. EMlyDinEsH (mg-dinesh@live.com) 2012-2015. + Copyright © EMlyDinEsH (mg-dinesh@live.com) 2012-2016. All rights reserved. OSBundleCompatibleVersion - 4.6 + 4.6.5 OSBundleLibraries com.apple.iokit.IOHIDSystem @@ -203,7 +203,7 @@ com.apple.kpi.unsupported 8.0.0 org.emlydinesh.driver.ApplePS2Controller - 4.6 + 4.6.5 OSBundleRequired Console diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/PlugIns/ApplePS2Keyboard.kext/Contents/MacOS/ApplePS2Keyboard b/Kexts/ApplePS2SmartTouchPad.kext/Contents/PlugIns/ApplePS2Keyboard.kext/Contents/MacOS/ApplePS2Keyboard index a59f566d3a17a883341d6a2917d4248c0ca40cfd..e3b53632ef2e9f36d6ec89dbfe06316e3a74e0fd 100755 GIT binary patch literal 70312 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�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 literal 74664 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�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 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Features Documentation.rtfd/11493706554_130fa58d5f_n.jpg b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Features Documentation.rtfd/11493706554_130fa58d5f_n.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eb2d77be6fa953e00fefa33815cbf097ddcaecd4 GIT binary patch literal 38866 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 DK*?0C literal 0 HcmV?d00001 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Features Documentation.rtfd/8524384148_7da070dae6_c.jpg b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Features Documentation.rtfd/8524384148_7da070dae6_c.jpg new file mode 100644 index 0000000000000000000000000000000000000000..50a21e2bb770c2917ec471f437bff48017d39d68 GIT binary patch literal 90980 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 literal 0 HcmV?d00001 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Features Documentation.rtfd/9718452526_b6414cd8e7_n.jpg b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Features Documentation.rtfd/9718452526_b6414cd8e7_n.jpg new file mode 100644 index 0000000000000000000000000000000000000000..68f6dbf2b7c48bb8a7ea4794d92f4345bc0a0bba GIT binary patch literal 37047 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 literal 0 HcmV?d00001 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Features Documentation.rtfd/TXT.rtf b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Features Documentation.rtfd/TXT.rtf new file mode 100644 index 0000000..fcb664b --- /dev/null +++ b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Features Documentation.rtfd/TXT.rtf @@ -0,0 +1,3050 @@ +{\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset0 TrebuchetMS;\f2\fmodern\fcharset0 Courier-Bold; +\f3\fmodern\fcharset0 Courier;} +{\colortbl;\red255\green255\blue255;\red15\green112\blue1;\red30\green30\blue30;\red251\green0\blue7; +\red14\green110\blue109;\red0\green0\blue194;\red160\green17\blue26;\red17\green90\blue209;\red107\green0\blue109; +\red0\green0\blue255;\red249\green249\blue249;\red82\green0\blue83;\red83\green85\blue2;\red11\green84\blue83; +\red115\green0\blue2;} +{\*\listtable{\list\listtemplateid1\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid1\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid1} +{\list\listtemplateid2\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid101\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid2} +{\list\listtemplateid3\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid201\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid3} +{\list\listtemplateid4\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid301\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid4} +{\list\listtemplateid5\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid401\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid5} +{\list\listtemplateid6\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid501\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid6} +{\list\listtemplateid7\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid601\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid7} +{\list\listtemplateid8\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid701\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid8} +{\list\listtemplateid9\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid801\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid9} +{\list\listtemplateid10\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid901\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid10} +{\list\listtemplateid11\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1001\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid11} +{\list\listtemplateid12\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid1101\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid12} +{\list\listtemplateid13\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1201\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid13} +{\list\listtemplateid14\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1301\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid14} +{\list\listtemplateid15\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1401\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid15} +{\list\listtemplateid16\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1501\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid16} +{\list\listtemplateid17\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid1601\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid17} +{\list\listtemplateid18\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1701\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid18} +{\list\listtemplateid19\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid1801\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid19} +{\list\listtemplateid20\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1901\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid20} +{\list\listtemplateid21\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid2001\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid21} +{\list\listtemplateid22\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid2101\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid22} +{\list\listtemplateid23\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid2201\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid23} +{\list\listtemplateid24\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid2301\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid24} +{\list\listtemplateid25\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid2401\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid25} +{\list\listtemplateid26\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid2501\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid26} +{\list\listtemplateid27\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid2601\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid27} +{\list\listtemplateid28\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid2701\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid28} +{\list\listtemplateid29\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid2801\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid29} +{\list\listtemplateid30\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid2901\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid30} +{\list\listtemplateid31\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid3001\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid31} +{\list\listtemplateid32\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid3101\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid32} +{\list\listtemplateid33\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid3201\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid33} +{\list\listtemplateid34\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid3301\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid34} +{\list\listtemplateid35\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid3401\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid35} +{\list\listtemplateid36\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid3501\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid36} +{\list\listtemplateid37\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid3601\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid37} +{\list\listtemplateid38\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid3701\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid38} +{\list\listtemplateid39\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid3801\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid39} +{\list\listtemplateid40\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid3901\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid40} +{\list\listtemplateid41\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid4001\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid41} +{\list\listtemplateid42\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid4101\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid42} +{\list\listtemplateid43\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid4201\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid43} +{\list\listtemplateid44\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid4301\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid44} +{\list\listtemplateid45\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid4401\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid45} +{\list\listtemplateid46\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid4501\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid46} +{\list\listtemplateid47\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid4601\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid47} +{\list\listtemplateid48\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid4701\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid48} +{\list\listtemplateid49\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid4801\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid49} +{\list\listtemplateid50\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid4901\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid50} +{\list\listtemplateid51\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid5001\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid51} +{\list\listtemplateid52\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid5101\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid52} +{\list\listtemplateid53\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid5201\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid53} +{\list\listtemplateid54\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid5301\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid54} +{\list\listtemplateid55\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid5401\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid55} +{\list\listtemplateid56\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid5501\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid56} +{\list\listtemplateid57\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid5601\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid57} +{\list\listtemplateid58\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid5701\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid58} +{\list\listtemplateid59\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid5801\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid59} +{\list\listtemplateid60\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid5901\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid60} +{\list\listtemplateid61\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid6001\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid61} +{\list\listtemplateid62\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid6101\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid62}} +{\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}{\listoverride\listid3\listoverridecount0\ls3}{\listoverride\listid4\listoverridecount0\ls4}{\listoverride\listid5\listoverridecount0\ls5}{\listoverride\listid6\listoverridecount0\ls6}{\listoverride\listid7\listoverridecount0\ls7}{\listoverride\listid8\listoverridecount0\ls8}{\listoverride\listid9\listoverridecount0\ls9}{\listoverride\listid10\listoverridecount0\ls10}{\listoverride\listid11\listoverridecount0\ls11}{\listoverride\listid12\listoverridecount0\ls12}{\listoverride\listid13\listoverridecount0\ls13}{\listoverride\listid14\listoverridecount0\ls14}{\listoverride\listid15\listoverridecount0\ls15}{\listoverride\listid16\listoverridecount0\ls16}{\listoverride\listid17\listoverridecount0\ls17}{\listoverride\listid18\listoverridecount0\ls18}{\listoverride\listid19\listoverridecount0\ls19}{\listoverride\listid20\listoverridecount0\ls20}{\listoverride\listid21\listoverridecount0\ls21}{\listoverride\listid22\listoverridecount0\ls22}{\listoverride\listid23\listoverridecount0\ls23}{\listoverride\listid24\listoverridecount0\ls24}{\listoverride\listid25\listoverridecount0\ls25}{\listoverride\listid26\listoverridecount0\ls26}{\listoverride\listid27\listoverridecount0\ls27}{\listoverride\listid28\listoverridecount0\ls28}{\listoverride\listid29\listoverridecount0\ls29}{\listoverride\listid30\listoverridecount0\ls30}{\listoverride\listid31\listoverridecount0\ls31}{\listoverride\listid32\listoverridecount0\ls32}{\listoverride\listid33\listoverridecount0\ls33}{\listoverride\listid34\listoverridecount0\ls34}{\listoverride\listid35\listoverridecount0\ls35}{\listoverride\listid36\listoverridecount0\ls36}{\listoverride\listid37\listoverridecount0\ls37}{\listoverride\listid38\listoverridecount0\ls38}{\listoverride\listid39\listoverridecount0\ls39}{\listoverride\listid40\listoverridecount0\ls40}{\listoverride\listid41\listoverridecount0\ls41}{\listoverride\listid42\listoverridecount0\ls42}{\listoverride\listid43\listoverridecount0\ls43}{\listoverride\listid44\listoverridecount0\ls44}{\listoverride\listid45\listoverridecount0\ls45}{\listoverride\listid46\listoverridecount0\ls46}{\listoverride\listid47\listoverridecount0\ls47}{\listoverride\listid48\listoverridecount0\ls48}{\listoverride\listid49\listoverridecount0\ls49}{\listoverride\listid50\listoverridecount0\ls50}{\listoverride\listid51\listoverridecount0\ls51}{\listoverride\listid52\listoverridecount0\ls52}{\listoverride\listid53\listoverridecount0\ls53}{\listoverride\listid54\listoverridecount0\ls54}{\listoverride\listid55\listoverridecount0\ls55}{\listoverride\listid56\listoverridecount0\ls56}{\listoverride\listid57\listoverridecount0\ls57}{\listoverride\listid58\listoverridecount0\ls58}{\listoverride\listid59\listoverridecount0\ls59}{\listoverride\listid60\listoverridecount0\ls60}{\listoverride\listid61\listoverridecount0\ls61}{\listoverride\listid62\listoverridecount0\ls62}} +\margl1440\margr1440\vieww9000\viewh8400\viewkind0 +\deftab720 +\pard\pardeftab720 +{\field{\*\fldinst{HYPERLINK "http://www.flickr.com/photos/93076670@N04/8524384148/"}}{\fldrslt +\f0\fs24 \cf0 \expnd0\expndtw0\kerning0 +{{\NeXTGraphic 8524384148_7da070dae6_c.jpg \width12000 \height5685 \noorient +}¬}}}\pard\pardeftab720 + +\f1\b\fs28 \cf2 \expnd0\expndtw0\kerning0 +\ul \ulc2 \ +Following are the features supported by the Smart touchpad driver in Mac OSX: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ulnone \ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls1\ilvl0\cf3 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0 +Mouse mode\ +\ls1\ilvl0\kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 +Tapping\ +\ls1\ilvl0\kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 +Dragging\ +\ls1\ilvl0\kerning1\expnd0\expndtw0 {\listtext 4 }\expnd0\expndtw0\kerning0 +Scrolling\ +\ls1\ilvl0\kerning1\expnd0\expndtw0 {\listtext 5 }\expnd0\expndtw0\kerning0 +Swipes\ +\ls1\ilvl0\kerning1\expnd0\expndtw0 {\listtext 6 }\expnd0\expndtw0\kerning0 +Zoom\ +\ls1\ilvl0\kerning1\expnd0\expndtw0 {\listtext 7 }\expnd0\expndtw0\kerning0 +Rotation\ +\ls1\ilvl0\kerning1\expnd0\expndtw0 {\listtext 8 }\expnd0\expndtw0\kerning0 +Clicking and Fingers Press\'a0\ +\ls1\ilvl0\kerning1\expnd0\expndtw0 {\listtext 9 }\expnd0\expndtw0\kerning0 +Features Toggle\ +\ls1\ilvl0\kerning1\expnd0\expndtw0 {\listtext 10 }\expnd0\expndtw0\kerning0 +Accidental inputs prevention and Palm detection\ +\ls1\ilvl0\kerning1\expnd0\expndtw0 {\listtext 11 }\expnd0\expndtw0\kerning0 +Apple Trackpad Prefpane support\ +\ls1\ilvl0\kerning1\expnd0\expndtw0 {\listtext 12 }\expnd0\expndtw0\kerning0 +Customization of features\ +\ls1\ilvl0\kerning1\expnd0\expndtw0 {\listtext 13 }\expnd0\expndtw0\kerning0 +Enhanced Keyboard support\ +\ls1\ilvl0\kerning1\expnd0\expndtw0 {\listtext 14 }\expnd0\expndtw0\kerning0 +Support for Asus Keyboard backlight with Idle Auto on/off\ +\ls1\ilvl0\kerning1\expnd0\expndtw0 {\listtext 15 }\expnd0\expndtw0\kerning0 +Prefpane for controlling touchpad features +\b \expnd0\expndtw0\kerning0 +[coming later as its got my least prority] +\b0 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 + +\b0 \cf3 \expnd0\expndtw0\kerning0 +\'a0\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf4 \expnd0\expndtw0\kerning0 +\ul \ulc4 Supported OS X Action values to config gestures: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ulnone \ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +0 : To disable the gesture\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +1 - Applications Switch\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +2 - App close\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +3 - Launchpad\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +4 - Mission control\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +5 - Dashboard\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +6 - Left Space/Full Screen apps switch\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +7 - Right Space/Full Screen apps switch\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +8 - Application windows\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +9 - Minimize app\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +10 - Toggle Full screen Switch\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +11 - Backward\'a0\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +12 - Forward\'a0\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +13 - Desktop\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +14 - Notification center (keyboard shortcut)\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +15 - Show Properties/Info\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +16 - Hide/Show Dock\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +17 - Notification center (soft mode)\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +18 - Zoom reset (works in Photos, Browser etc., where it\'a0supports)\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +19 - Finder\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +20 - Force Quit\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +21 - Right click\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +22 - Middle click\cf3 \expnd0\expndtw0\kerning0 +\ +\ls2\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +23 - 34 as F13 - F24\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls3\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +35 - Left click\ +\pard\tx560\pardeftab720 +\cf5 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 + +\b \cf6 \expnd0\expndtw0\kerning0 +1. MOUSE MODE: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\'a0\ +Enables click-pad and touchpad with physical buttons to act like a mouse with three left, right and middle buttons and pointing the cursor.\'a0\ +\'a0\ + +\b \cf7 \expnd0\expndtw0\kerning0 +Note: Click-pads +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +Click-pad has only single button under the whole touch area. So, the touchpad bottom area is divided into three\'a0parts for the buttons left, right and middle.\ +\'a0\ + +\b \cf7 \expnd0\expndtw0\kerning0 +BUTTONS: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ + +\b \expnd0\expndtw0\kerning0 +Left button\'a0 \'a0 \'a0 : +\b0 \expnd0\expndtw0\kerning0 +\'a0 \'a0Performs Left click\ + +\b \expnd0\expndtw0\kerning0 +Right button\'a0 \'a0 : \'a0 +\b0 \expnd0\expndtw0\kerning0 +\'a0Performs Right click\ + +\b \expnd0\expndtw0\kerning0 +Middle button\'a0\'a0: \'a0\'a0 +\b0 \expnd0\expndtw0\kerning0 +Performs Middle click\ +You can configure middle button for different actions from Mission Control in\'a0 +\i\b \expnd0\expndtw0\kerning0 +"Keyboard and Mouse Shortcuts" +\i0\b0 \expnd0\expndtw0\kerning0 +as shown in below picture.\ +\'a0\ +{\field{\*\fldinst{HYPERLINK "http://www.flickr.com/photos/93076670@N04/11493706554/"}}{\fldrslt \cf8 \expnd0\expndtw0\kerning0 +{{\NeXTGraphic 11493706554_130fa58d5f_n.jpg \width6400 \height5240 \noorient +}¬}}}\ +\'a0\ + +\b \cf7 \expnd0\expndtw0\kerning0 +For\'a0Middle click: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ + +\b \expnd0\expndtw0\kerning0 +\ul \ulc3 Click-pad +\b0 \expnd0\expndtw0\kerning0 +:\expnd0\expndtw0\kerning0 +\ulnone Press and click at middle of the touchpad button area\ + +\b \expnd0\expndtw0\kerning0 +\ul Touchpad with physical left and right buttons +\b0 \expnd0\expndtw0\kerning0 +:\expnd0\expndtw0\kerning0 +\ulnone Click both left and right buttons same time\ +\'a0\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf7 \expnd0\expndtw0\kerning0 +\ul \ulc7 Customization: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ulnone \ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +You can control buttons with the following plist options.\'a0Located at\'a0 +\b \expnd0\expndtw0\kerning0 +IOKitPersonalities->Smart-Pad->Preferences->Buttons +\b0 \expnd0\expndtw0\kerning0 +\'a0in the plist.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls4\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0 +ClickpadVirtualButtons (Yes/No) : +\b0 \expnd0\expndtw0\kerning0 + Enables virtual buttons for click-pads by dividng the bottom area into three parts, otherwise only one button "Left" will work default.\ +\ls4\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 +ClickpadVirtualButtonsArea (Value 0 -100) : +\b0 \expnd0\expndtw0\kerning0 + Sets the % of touchpad area (bottom) used by the virtual buttons.\ +\ls4\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 +DisablePhysicalClicks (Yes/No) : +\b0 \expnd0\expndtw0\kerning0 + Enable/Disable physical buttons.\ +\ls4\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 4 }\expnd0\expndtw0\kerning0 +VirtualMiddleButton (Yes/No) : +\b0 \expnd0\expndtw0\kerning0 + Enable/Disable virtual middle button for click-pad.\ +\ls4\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 5 }\expnd0\expndtw0\kerning0 +2FingersClickAction (Value 0 - 23) : +\b0 \expnd0\expndtw0\kerning0 +Configures the gesture 2 fingers button click action from supported actions list in click-pad.\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ +\pard\pardeftab720 + +\b \cf7 \expnd0\expndtw0\kerning0 +POINTING: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +This driver tries to provide extensive control over pointing the cursor to give a smooth feel in acceleration. Following are the plist options that controls the pointing.\'a0Located at +\b \expnd0\expndtw0\kerning0 +IOKitPersonalities->Smart-Pad->Preferences->Pointing +\b0 \expnd0\expndtw0\kerning0 + in the plist.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls5\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0 +AccelerationPrefValue (Value 0 - 4)\'a0: +\b0 \expnd0\expndtw0\kerning0 + These are acceleration tables used by apple for their devices. Each table has different acceleration curves, so try them and choose which its for you.\ +\ls5\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 +PointerCustomAcceleration (Value 0 - 20): +\b0 \expnd0\expndtw0\kerning0 +This value controls the dispatch rate of the pointer position and by doing so its can alter the acceleration level. Increasing the value will reduce acceleration and decreasing will speed up.\ +\ls5\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 +PointerResolution (Value 100 - 3000) : +\b0 \expnd0\expndtw0\kerning0 + This is the resolution of the pointer used by OS X. Increasing the value will smooth the acceleration by reducing its speed and decreasing will speed up but reduces smoothness.\ +\ls5\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 4 }\expnd0\expndtw0\kerning0 +PointerSmoothLevel (Value 1 - 20) : +\b0 \expnd0\expndtw0\kerning0 + Controls the smoothness of the pointing. Increasing the value will smooth the acceleration by reducing its speed and decreasing will speed up but reduces smoothness.\ +\ls5\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 5 }\expnd0\expndtw0\kerning0 +PointerSmoothSamples (Value 0 - 10) : +\b0 \expnd0\expndtw0\kerning0 + Number of samples to used to smooth the pointing.\'a0Increasing the value will smooth the acceleration by reducing its speed and decreasing will speed up but reduces smoothness.\ +\ls5\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 6 }\expnd0\expndtw0\kerning0 +EnhancedAccelerationLevel (Value 0 - 15) : +\b0 \expnd0\expndtw0\kerning0 + It extends the acceleration of the pointer for speeds of the pointing higher that Minimum delta key.\ +\ls5\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 7 }\expnd0\expndtw0\kerning0 +EnhancedAccelerationMinDelta (Value 0 - 255) : +\b0 \expnd0\expndtw0\kerning0 +\'a0It sets the minimum delta needed to apply extend acceleration.\ +\ls5\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 8 }\expnd0\expndtw0\kerning0 +SlowMoveNoiseMaxDelta (Value 0 - 30) : +\b0 \expnd0\expndtw0\kerning0 + Some touchpad's generate noise (random x and y delta) during slow moves which causes the pointer to move like a wave. Use this value to ignore those noise data.\ +\ls5\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 9 }\expnd0\expndtw0\kerning0 +Sensitivity (Value 0 - 255) : +\b0 \expnd0\expndtw0\kerning0 + Sets the sensitivity (Pressure or Z value) of the touchpad.\ +\pard\tx560\pardeftab720 +\cf5 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b\fs32 \cf6 \expnd0\expndtw0\kerning0 +2. TAPPING: +\b0\fs28 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Need to enable the option +\b \cf3 \expnd0\expndtw0\kerning0 +"Clicking" +\b0 \cf3 \expnd0\expndtw0\kerning0 + in Trackpad prefpane from System preferences for taps to work.\ +\'a0\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls6\ilvl0 +\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Single finger tap: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720\li800\fi-800\ri776\sa56 +\cf2 \expnd0\expndtw0\kerning0 +Single tap :\'a0\cf3 \expnd0\expndtw0\kerning0 +Performs single click\ +\cf2 \expnd0\expndtw0\kerning0 +Double tap:\'a0\cf3 \expnd0\expndtw0\kerning0 +Performs double click\ +\cf2 \expnd0\expndtw0\kerning0 +Triple tap \'a0:\'a0\cf3 \expnd0\expndtw0\kerning0 +Performs paragraph selection in texts\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls7\ilvl0 +\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Two fingers tap: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720\li800\fi-800\ri776\sa56 +\cf2 \expnd0\expndtw0\kerning0 +Single tap :\cf3 \expnd0\expndtw0\kerning0 + Acts as middle click button action by default. It can configured to other actions by editing plist with supported gesture actions value.\'a0\ +\cf2 \expnd0\expndtw0\kerning0 +Double tap:\cf3 \expnd0\expndtw0\kerning0 +\'a0Does zoom in and zoom out when +\b \expnd0\expndtw0\kerning0 +"MulFingDoubleTaps" +\b0 \expnd0\expndtw0\kerning0 + is enabled in plist.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls8\ilvl0 +\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Three fingers tap:\'a0 +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720\li800\fi-800\ri776\sa56 +\cf2 \expnd0\expndtw0\kerning0 +Single tap \cf3 \expnd0\expndtw0\kerning0 +: Acts as right click button action by default. It can configured to other actions by editing plist with supported gesture actions value.\'a0\ +\cf2 \expnd0\expndtw0\kerning0 +Double tap:\cf3 \expnd0\expndtw0\kerning0 +\'a0Shows application window when +\b \expnd0\expndtw0\kerning0 +"MulFingDoubleTaps" +\b0 \expnd0\expndtw0\kerning0 + is enabled in plist.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls9\ilvl0 +\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Four fingers tap +\i \cf3 \expnd0\expndtw0\kerning0 +: +\i0\b0 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720\li800\fi-800\ri776\sa56 +\cf2 \expnd0\expndtw0\kerning0 +Single tap \'a0\cf3 \expnd0\expndtw0\kerning0 +: Opens Mission control by default. It can be configured to other actions by editing plist with supported gesture actions value.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls10\ilvl0 +\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Five fingers tap +\i \cf3 \expnd0\expndtw0\kerning0 +:\'a0 +\i0\b0 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720\li800\fi-800\ri776\sa56 +\cf2 \expnd0\expndtw0\kerning0 +Single tap \'a0\cf3 \expnd0\expndtw0\kerning0 +: Opens Dashboard by default. It can be configured to other actions by editing plist with supported gesture actions\'a0value.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls11\ilvl0 +\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Corner taps: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Need to enable the feature\'a0 +\b \cf3 \expnd0\expndtw0\kerning0 +"Hot Corners" +\b0 \cf3 \expnd0\expndtw0\kerning0 + from Mission Control and configure it. You can Tap on any of the four corners to trigger the functions configured to each hot corner.\'a0\ +\'a0\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf7 \expnd0\expndtw0\kerning0 +\ul \ulc7 Customization: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ulnone \ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +You can configure taps with the following plist options.\'a0Located at\'a0 +\b \expnd0\expndtw0\kerning0 +IOKitPersonalities->Smart-Pad->Preferences->Tapping +\b0 \expnd0\expndtw0\kerning0 +\'a0in the plist.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls12\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0 +2FingersTapAction (Value 0 -23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action to be triggered on two fingers tap.\'a0\ +\ls12\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 +3FingersTapAction\'a0(Value 0 -23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action to be triggered on three fingers tap.\ +\ls12\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 +4FingersTapAction\'a0(Value 0 -23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action to be triggered on four fingers tap.\ +\ls12\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 4 }\expnd0\expndtw0\kerning0 +5FingersTapAction\'a0(Value 0 -23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action to be triggered on five fingers tap.\ +\ls12\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 5 }\expnd0\expndtw0\kerning0 +1FTapPressure (Value 0 - 255) : +\b0 \expnd0\expndtw0\kerning0 + Sets the pressure needed to detect the touch as tap.\ +\ls12\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 6 }\expnd0\expndtw0\kerning0 +1FClickTimeOut (Value 0 - 3000) : +\b0 \expnd0\expndtw0\kerning0 + Sets the max time (in milli sec) used to detect the touch as click.\ +\ls12\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 7 }\expnd0\expndtw0\kerning0 +12TapTimeOut (Value 0 - 3000) : +\b0 \expnd0\expndtw0\kerning0 + Sets the max time (in milli sec) used to detect the touch as Corner or 2 fingers tap.\ +\ls12\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 8 }\expnd0\expndtw0\kerning0 +MulFingTapTimeOut (Value 0 - 3000) : +\b0 \expnd0\expndtw0\kerning0 + Sets the max time (in milli sec) used to detect the touch as \'a03-5 fingers tap.\ +\ls12\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 9 }\expnd0\expndtw0\kerning0 +TapMaxDelta (Value 0 - 200) : +\b0 \expnd0\expndtw0\kerning0 + Sets the max delta (movement) allowed in detecting the touch as single finger tap.\ +\ls12\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 10 }\expnd0\expndtw0\kerning0 +MulFingTapMaxDelta (Value 0 - 200) : +\b0 \expnd0\expndtw0\kerning0 + Sets the max delta (movement) allowed in detecting the touch as multi finger tap.\ +\ls12\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 11 }\expnd0\expndtw0\kerning0 +MulFingDoubleTaps (Yes/No) : +\b0 \expnd0\expndtw0\kerning0 + Enables/Disables multi finger double taps.\ +\ls12\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 12 }\expnd0\expndtw0\kerning0 +TrackpadTappingCorners (Yes/No) : +\b0 \expnd0\expndtw0\kerning0 + Enables/Disables corner taps.\ +\ls12\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 13 }\expnd0\expndtw0\kerning0 +DisableBottomCornersTap (Yes/No) : +\b0 \expnd0\expndtw0\kerning0 + Enables/Disables only bottom corner taps when Corner taps are enabled.\ +\ls12\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 14 }\expnd0\expndtw0\kerning0 +CornerTapStartABS (Yes/No) : +\b0 \expnd0\expndtw0\kerning0 + Want to start pointer from absolute position of the touch after corner tap instead of reset to center of the screen ?\ +\ls12\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 15 }\expnd0\expndtw0\kerning0 +CornerTapAreaHeight (Value 0 - 100) : +\b0 \expnd0\expndtw0\kerning0 + Sets the % of the touchpad area used for the height of the corner detect area.\ +\ls12\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 16 }\expnd0\expndtw0\kerning0 +CornerTapAreaLength (Value 0 - 100) : +\b0 \expnd0\expndtw0\kerning0 +Sets the % of the touchpad area used for the length of the corner detect area.\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ +\pard\pardeftab720 + +\i\b \cf4 \expnd0\expndtw0\kerning0 +\ul \ulc4 Note for 2 and 3 fingers tap: +\b0 \expnd0\expndtw0\kerning0 +\ulnone \cf3 \expnd0\expndtw0\kerning0 +You can swap Two and Three finger single taps action in Trackpad prefpane by enabling/disabling the option +\b \expnd0\expndtw0\kerning0 +"Tap trackpad using two fingers for secondary click" +\b0 \expnd0\expndtw0\kerning0 +. +\i0 \expnd0\expndtw0\kerning0 +\ +\'a0\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf4 \expnd0\expndtw0\kerning0 +\ul \ulc4 Note for Multi finger double taps:\cf4 \expnd0\expndtw0\kerning0 +\ulnone +\b0 \cf3 \expnd0\expndtw0\kerning0 +Enabling the option\'a0 +\b \cf3 \expnd0\expndtw0\kerning0 +"MulFingDoubleTaps" +\b0 \cf3 \expnd0\expndtw0\kerning0 +in plist will make multi fingers single tap to have some delay due to the detection of double taps.\ +\ +\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b\fs32 \cf6 \expnd0\expndtw0\kerning0 +3. DRAGGING +\b0\fs28 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ +Need to enable the option +\b \cf3 \expnd0\expndtw0\kerning0 +"Dragging" +\b0 \cf3 \expnd0\expndtw0\kerning0 + in Trackpad prefpane from System preferences for dragging to work.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls13\ilvl0 +\i\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Left button drag : +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +\'a0Click & Hold the left button then drag with another finger.\ +\ls13\ilvl0 +\i\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Double tap drag :\'a0 +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +Double tap and hold a single finger without lifting then move to drag.\ +\ls13\ilvl0 +\i\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Finger press drag : +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +\'a0Tap and hold a single finger with some pressure for 1.2 secs without lifting\'a0then move to drag.\'a0\ +\ls13\ilvl0 +\i\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Click drag (ClickPad): +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +\'a0Click and hold the button under the whole touchpad area of click-pad then move to drag.\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf4 \expnd0\expndtw0\kerning0 +\ul \ulc4 Note for finger press drag:\cf4 \expnd0\expndtw0\kerning0 +\ulnone \'a0 +\b0 \cf3 \expnd0\expndtw0\kerning0 +\'a0If you want to disable this drag then set the value of " +\b \cf3 \expnd0\expndtw0\kerning0 +FingerPressDragTimeOut"\'a0 +\b0 \cf3 \expnd0\expndtw0\kerning0 +to 0.\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf3 \expnd0\expndtw0\kerning0 +You can release drag in three ways: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls14\ilvl0 +\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Finger lift to release +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Drag will be released immediately after the finger is removed from the touchpad.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls15\ilvl0 +\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Timeout to release +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Drag will be released after a timeout. You can set timeout value by editing plist entry " +\b \cf3 \expnd0\expndtw0\kerning0 +FLiftDragReleaseTimeOut +\i \cf3 \expnd0\expndtw0\kerning0 +". +\i0\b0 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls16\ilvl0 +\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Tap to release +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Drag will be released after a single tap. You can enable this from the Trackpad prefpane by enabling option "Drag Lock".\ +\'a0\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf7 \expnd0\expndtw0\kerning0 +\ul \ulc7 Customization: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ulnone \ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +You can control dragging with the following plist options.\'a0Located at\'a0 +\b \expnd0\expndtw0\kerning0 +IOKitPersonalities->Smart-Pad->Preferences->Dragging +\b0 \expnd0\expndtw0\kerning0 +\'a0in the plist.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls17\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0 +FingerPressDrag (Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables finger press drag.\ +\ls17\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 +FingerPressDragPressure (Value 0 - 255) : +\b0 \expnd0\expndtw0\kerning0 + Sets the pressure needed to detect the touch as finger press drag.\ +\ls17\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 +FingerPressDragTimeOut (Value 0 - 3000) : +\b0 \expnd0\expndtw0\kerning0 + Sets the time (in milli sec) needed to to start the finger press drag.\ +\ls17\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 4 }\expnd0\expndtw0\kerning0 +FLiftDragReleaseTimeOut (Value 0 - 3000) : +\b0 \expnd0\expndtw0\kerning0 + Sets the time (in milli sec) used to release the drag after removing finger from touchpad.\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 +\cf5 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b\fs32 \cf6 \expnd0\expndtw0\kerning0 +4. SCROLLING +\b0\fs28 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ +Need to enable the options +\b \cf3 \expnd0\expndtw0\kerning0 +"Use two finger to scroll" +\b0 \cf3 \expnd0\expndtw0\kerning0 + and +\b \cf3 \expnd0\expndtw0\kerning0 +"Allow horizontal scrolling" +\b0 \cf3 \expnd0\expndtw0\kerning0 + in Trackpad prefpane for enabling scrolling.\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\i\b \cf4 \expnd0\expndtw0\kerning0 +Note: +\b0 \expnd0\expndtw0\kerning0 +\'a0You have to change the Scroll speed value from the Trackpad pref for the first time after installing the driver to work. +\i0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls18\ilvl0 +\i\b \cf2 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Two Finger scroll: +\i0\b0 \expnd0\expndtw0\kerning0 +\'a0\cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls18\ilvl0\cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Swipe two fingers either horizontally for horizontal scroll (or) vertically for vertical scroll.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls18\ilvl0 +\i\b \cf2 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Edge Scrolling: +\i0\b0 \expnd0\expndtw0\kerning0 +\'a0\cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls18\ilvl0\cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Swipe one finger vertically on the right edge of the touchpad for vertical scrolling and\'a0horizontally on the bottom edge of the touchpad for horizontal scrolling.\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf7 \expnd0\expndtw0\kerning0 +Scroll Acceleration modes: (v3.8 or later) +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +There are four modes of acceleration for scrolling in my driver, which can be set by editing the plist entry +\i\b \expnd0\expndtw0\kerning0 +" +\i0 \cf3 \expnd0\expndtw0\kerning0 +2FScrollAccelMode +\i \cf3 \expnd0\expndtw0\kerning0 +" +\b0 \cf3 \expnd0\expndtw0\kerning0 +for 2f scroll and " +\i0\b \cf3 \expnd0\expndtw0\kerning0 +EdgeScrollAccelMode" +\b0 \cf3 \expnd0\expndtw0\kerning0 + for Edge scroll.\ +They are:\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls19\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0 +Optimized Acceleration (mode 0)\cf3 \expnd0\expndtw0\kerning0 + : This is optimized mode which works best across all the touchpads same.\ +\ls19\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 +Fixed acceleration (mode 1\cf3 \expnd0\expndtw0\kerning0 +) : This mode has fixed acceleration/speed and varies only with scroll speed value.\ +\ls19\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 +Extended acceleration (mode 2)\cf3 \expnd0\expndtw0\kerning0 + : Its an extended version of optimized mode with more acceleration.\ +\ls19\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext 4 }\expnd0\expndtw0\kerning0 +Super acceleration (mode 3)\cf3 \expnd0\expndtw0\kerning0 + : This mode reflects the acceleration of your fingers and works based on that. It doesn't depend on scroll speed values from Trackpad prefpane but you can use it extend the speed even more for high resolution touch pads.\ +\ls19\ilvl0\cf5 \kerning1\expnd0\expndtw0 {\listtext 5 }\expnd0\expndtw0\kerning0 +Super Extended acceleration (mode 4)\cf3 \expnd0\expndtw0\kerning0 + : This is same as mode 3 but extends the acceleration.\ +\pard\pardeftab720 + +\b \cf4 \expnd0\expndtw0\kerning0 +NOTE: Additional controls +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 +\cf4 \expnd0\expndtw0\kerning0 +Hold +\b \cf3 \expnd0\expndtw0\kerning0 +"Left shift" +\b0 \cf4 \expnd0\expndtw0\kerning0 + Key for reversing the direction of the scroll\cf3 \expnd0\expndtw0\kerning0 +\ +\cf4 \expnd0\expndtw0\kerning0 +Hold +\b \cf3 \expnd0\expndtw0\kerning0 +"Command + Control" +\b0 \cf3 \expnd0\expndtw0\kerning0 + \cf4 \expnd0\expndtw0\kerning0 +keys to speed up the scroll 2x\cf3 \expnd0\expndtw0\kerning0 +\ +\cf4 \expnd0\expndtw0\kerning0 +Hold\'a0 +\b \cf3 \expnd0\expndtw0\kerning0 +"Command + Option" +\b0 \cf4 \expnd0\expndtw0\kerning0 +\'a0keys for Auto scroll (as alt function) when both Inertia (primary function) and Auto scroll are enabled.\cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ +\pard\pardeftab720 + +\b \cf9 \expnd0\expndtw0\kerning0 +SCROLL EFFECTS +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls20\ilvl0 +\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Auto scroll: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf3 \expnd0\expndtw0\kerning0 +\'a0 \'a0 \'a0 \'a0 +\b0 \cf3 \expnd0\expndtw0\kerning0 +Use the finger(s) to flick (doing a quick swipe and removing the fingers from touchpad) for scrolling in the direction you want to get \'a0 \ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0 \'a0 \'a0 \'a0 \'a0the\'a0auto scroll\'a0(speed depends on the flick strength) +\b \cf3 \expnd0\expndtw0\kerning0 +. +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls21\ilvl0 +\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Continuous scroll: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Scroll the direction you want and hold the finger(s) firmly to get the continuous scroll in the direction you've scrolled.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls22\ilvl0 +\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Inertial scroll: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Use the finger(s) to flick\'a0(doing a quick swipe and removing the fingers from touchpad)\'a0for scrolling in the direction you want to get inertial effect (speed and motion depends on the flick strength).\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls23\ilvl0 +\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Sling scroll: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Do the vertical scroll and hold the fingers at the very top/bottom of the touchpad between 1-2 secs then release,\'a0which will do scroll in reverse direction quickly to scroll back.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls24\ilvl0 +\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Circular scroll with Edge scrolling: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Start the gesture on the edge and do some scroll before moving the finger to the center of the touchpad, now try to draw a circle around the center of the touchpad which will do scrolling continuously as long as you draw the circle in clockwise (or) anti-clockwise for either horizontal or vertical scroll.\ +\'a0\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf7 \expnd0\expndtw0\kerning0 +\ul \ulc7 Customization: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ulnone \ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +You can control scrolling with the following plist options.\'a0Located at\'a0 +\b \expnd0\expndtw0\kerning0 +IOKitPersonalities->Smart-Pad->Preferences->Scrolling +\b0 \expnd0\expndtw0\kerning0 +\'a0in the plist.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls25\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0 +2FScrollAccelMode (Value 0 - 5) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the acceleration mode to use for 2 fingers scroll.\ +\ls25\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 +Inertial2FingScroll (Yes/No) : +\b0 \expnd0\expndtw0\kerning0 + Enables/Disables Inertia for 2 fingers scroll.\ +\ls25\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 +Continuous2FingScroll\'a0(Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables continuous for 2 fingers scroll.\ +\ls25\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 4 }\expnd0\expndtw0\kerning0 +Auto2FingScroll\'a0(Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables auto for 2 fingers scroll.\ +\ls25\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 5 }\expnd0\expndtw0\kerning0 +Sling2FingScroll\'a0(Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables sling for edge scroll.\ +\ls25\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 6 }\expnd0\expndtw0\kerning0 +2FContScrollMaxDelta (Value 0 - 200) : +\b0 \expnd0\expndtw0\kerning0 + Sets the max delta allowed to trigger continuous scroll.\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls26\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0 +EdgeScrolling\'a0(Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables edge scroll.\ +\ls26\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 +EdgeScrollAccelMode (Value 0 -5) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the acceleration mode to use for edge scroll.\ +\ls26\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 +InertialEdgeScroll (Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables Inertia for edge scroll.\ +\ls26\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 4 }\expnd0\expndtw0\kerning0 +ContinuousEdgeScroll\'a0(Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables\'a0continuous\'a0for edge scroll.\ +\ls26\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 5 }\expnd0\expndtw0\kerning0 +AutoEdgeScroll\'a0(Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables\'a0auto\'a0for edge scroll.\ +\ls26\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 6 }\expnd0\expndtw0\kerning0 +SlingEdgeScroll\'a0(Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables sling\'a0for edge scroll.\ +\ls26\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 7 }\expnd0\expndtw0\kerning0 +EContScrollMaxDelta\'a0(Value 0 - 200) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the max delta allowed to trigger continuous scroll.\ +\ls26\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 8 }\expnd0\expndtw0\kerning0 +EdgeVScrollArea\'a0(Value 0 - 100) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the % of touchpad area on the bottom allowed to detect vertical edge scroll.\ +\ls26\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 9 }\expnd0\expndtw0\kerning0 +EdgeVScrollAdaptArea\'a0(Value 0 - 100) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets extra % of touchpad area on the right allowed to extend vertical edge scroll to use when its active.\ +\ls26\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 10 }\expnd0\expndtw0\kerning0 +EdgeHScrollArea\'a0(Value 0 - 100) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the % of touchpad area on the bottom allowed to detect horizontal edge scroll.\ +\ls26\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 11 }\expnd0\expndtw0\kerning0 +EdgeHScrollAdaptArea\'a0(Value 0 - 100) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets extra % of touchpad area on the right allowed to extend\'a0horizontal\'a0edge scroll to use when its active.\ +\ls26\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 12 }\expnd0\expndtw0\kerning0 +EScrolSpeedFactor\'a0(Value 0 - 1000) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the % of the speed multiplier for edge scroll.\ +\ls26\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 13 }\expnd0\expndtw0\kerning0 +EdgeCircularScroll\'a0(Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables\'a0circular for edge scroll.\ +\ls26\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 14 }\expnd0\expndtw0\kerning0 +EdgeCircularScrollDelta\'a0(Value 0 - 100) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the delta needed to trigger circular scroll.\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls27\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0 +NoInertiaForHScroll\'a0(Yes/No) :\'a0 +\b0 \expnd0\expndtw0\kerning0 +Disables inertia for horizontal scroll.\ +\ls27\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 +InertialScrollLevel\'a0(Value 0 - 10) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the level of inertia. Higher the more inertia.\ +\ls27\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 +ScrollDirectionSamples\'a0(Value 0 - 10) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the number of samples are used to analyze the direction of scroll to change.\ +\ls27\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 4 }\expnd0\expndtw0\kerning0 +ScrollLevelAtBoot\'a0(Value 0 - 9) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the scroll speed level to use at boot. This is meant for those who need scroll level greater than 6 at boot, because there is a bug in OSX prefpane which is not saving the speed level above 6. Value 0 disables this and will try to load prefpane value at boot.\ +\ls27\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 5 }\expnd0\expndtw0\kerning0 +ScrollLevelFactor\'a0(Value 0 - 10) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the scroll speed multiplier.\'a0This will increase the speed levels of prefpane by multiplying.\ +\ls27\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 6 }\expnd0\expndtw0\kerning0 +ScrollLevelGranularity\'a0(Value 0 - 100) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the granularity of the scroll speed to get precise scroll levels.\'a0This will provide more control over the scroll speed by multiplying against the value we get from the combination of ScrollLevelFactor and Prefpane scroll speed. Default value is 70% of the value we get from\'a0ScrollLevelFactor and Prefpane scroll speed.\ +\ls27\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 7 }\expnd0\expndtw0\kerning0 +ScrollStopDetectSamples\'a0(Value 0 - 10) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the number of samples used to detect scroll stop. This is useful in touchpad which generate noise data due to its high sensitivity during idle or slow scrolls.\ +\ls27\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 8 }\expnd0\expndtw0\kerning0 +ScrollMaxIdleStateDelta\'a0(Value 0 - 100) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the max delta allowed to detect idle state after scroll in touchpad which generate noise data due to high sensitivity.\ +\ls27\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 9 }\expnd0\expndtw0\kerning0 +ScrollMaxIdleDetectTimeout\'a0(Value 0 - 100) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the max time (in milli sec) used in detecting idle state after scroll.\ +\ls27\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 10 }\expnd0\expndtw0\kerning0 +SlingTriggerArea\'a0(Value 0 - 100) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the % of touchpad area used at top and bottom to trigger sling scroll.\ +\ls27\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 11 }\expnd0\expndtw0\kerning0 +SlingScrollStartTimeOut\'a0(Value 0 - 3000) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the idle time (time spent) needed at trigger area to trigger sling scroll.\ +\pard\tx560\pardeftab720 +\cf5 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b\fs32 \cf6 \expnd0\expndtw0\kerning0 +5. SWIPES +\b0\fs28 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ +Performing swipe gesture triggers the functions configured to them. The functions can be configured by editing plist file with the value from the the available +\b \cf3 \expnd0\expndtw0\kerning0 +"Supported OS X action values to config gestures" +\b0 \cf3 \expnd0\expndtw0\kerning0 + list above.\ +\'a0\ + +\b \cf7 \expnd0\expndtw0\kerning0 +Three Fingers: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls28\ilvl0 +\i\b\fs26 \cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Swipe Left and Right: +\i0 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls28\ilvl0\cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +\'a0 +\b0\fs28 \expnd0\expndtw0\kerning0 +Performs backward and forward functions in Browser, Finder and others. \cf4 \expnd0\expndtw0\kerning0 +(ISO keyboards need keyboard layout config in keyboard plist)\cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls28\ilvl0 +\i\b\fs26 \cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Swipe Down: +\i0\b0\fs28 \expnd0\expndtw0\kerning0 +\'a0Performs Application switch\ +\ls28\ilvl0 +\i\b\fs26 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Swipe Up: +\i0\b0\fs28 \expnd0\expndtw0\kerning0 +\'a0Opens Launchpad\ +\pard\pardeftab720 + +\b \cf7 \expnd0\expndtw0\kerning0 +Four Fingers: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls29\ilvl0 +\i\b \cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Swipe Left:\'a0 +\i0\b0 \expnd0\expndtw0\kerning0 +Hide/show Dock\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls29\ilvl0 +\i\b\fs26 \cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Swipe Right: +\i0\b0\fs28 \expnd0\expndtw0\kerning0 +\'a0Shows Properties/info for the selected file/folder\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls29\ilvl0 +\i\b \cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Swipe Down : +\i0\b0 \expnd0\expndtw0\kerning0 +\'a0Minimize app\ +\ls29\ilvl0 +\i\b \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Swipe Up: +\i0\b0 \expnd0\expndtw0\kerning0 +\'a0Close App\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ + +\b \cf7 \expnd0\expndtw0\kerning0 +Edges: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +Its is performed using one (or) two finger(s) by swiping from the edge of the touchpad to the middle (Swipe IN)\'a0\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 +\cf3 \expnd0\expndtw0\kerning0 +(or) middle of the touchpad to the edge (Swipe OUT). And Swipe OUT works only after swipe IN in reverse without finger lift.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls30\ilvl0 +\i\b \cf2 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Left Edge Swipe: +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls30\ilvl0\cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Performs Left and Right Desktop/App Switch for IN and OUT swipes (Apps will switch only when they are in Full Screen).\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls31\ilvl0 +\i\b \cf2 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Right Edge Swipe: +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls31\ilvl0\cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Opens (Swipe IN) and Closes (Swipe OUT) Notification centre.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls32\ilvl0 +\i\b \cf2 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Bottom Edge Swipe: +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls32\ilvl0\cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Default disabled.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls33\ilvl0 +\i\b \cf2 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Top Edge Swipe: +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls33\ilvl0\cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Toggles full\'a0screen.\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ +\pard\pardeftab720 + +\b \cf4 \expnd0\expndtw0\kerning0 +NOTE for NC (soft mode):\'a0 +\i\b0 \cf3 \expnd0\expndtw0\kerning0 +From10.8\'a0or later in Full screen and 10.7,\'a0NC (soft mode) works as Spotlight. So,\'a0\cf3 \expnd0\expndtw0\kerning0 +\ul \ulc3 Hold +\b \expnd0\expndtw0\kerning0 +Shift key +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ulnone and do the gesture from 10.8 (or) later to get NC working in Full screen. +\i0 \cf3 \expnd0\expndtw0\kerning0 +\ +\'a0\ +\pard\pardeftab720 + +\b \cf7 \expnd0\expndtw0\kerning0 +Assign Keyboard shortcut to Notification center function from 10.8 or later instead of using Soft mode: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +Assign key combination +\b \cf3 \expnd0\expndtw0\kerning0 +\'a0(Command + Shift + N) +\b0 \cf3 \expnd0\expndtw0\kerning0 +\'a0to Notification centre shortcut at Keyboard Preferences as shown below in picture to get this working using the function value 14.\ +\pard\pardeftab720 +{\field{\*\fldinst{HYPERLINK "http://www.flickr.com/photos/93076670@N04/9718452526/"}}{\fldrslt \cf8 \expnd0\expndtw0\kerning0 +{{\NeXTGraphic 9718452526_b6414cd8e7_n.jpg \width6400 \height5660 \noorient +}¬}}}\pard\pardeftab720 +\cf3 \ +\'a0\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf7 \expnd0\expndtw0\kerning0 +\ul \ulc7 Customization: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ulnone \ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +You can control swipes with the following plist options.\'a0Located at\'a0 +\b \expnd0\expndtw0\kerning0 +IOKitPersonalities->Smart-Pad->Preferences->Swiping +\b0 \expnd0\expndtw0\kerning0 +\'a0in the plist.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls34\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0 +3FingerSwipeDownAction (Value 0 - 23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action triggered by the 3 fingers swipe down.\ +\ls34\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 +3FingerSwipeLeftAction\'a0(Value 0 - 23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action triggered by the 3 fingers swipe left.\ +\ls34\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 +3FingerSwipeRightAction\'a0(Value 0 - 23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action triggered by the 3 fingers swipe right.\ +\ls34\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 4 }\expnd0\expndtw0\kerning0 +3FingerSwipeUpAction\'a0(Value 0 - 23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action triggered by the 3 fingers swipe up.\ +\ls34\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 5 }\expnd0\expndtw0\kerning0 +4FingerSwipeDownAction\'a0(Value 0 - 23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action triggered by the 4 fingers swipe down.\ +\ls34\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 6 }\expnd0\expndtw0\kerning0 +4FingerSwipeLeftAction\'a0(Value 0 - 23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action triggered by the 4 fingers swipe down.\ +\ls34\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 7 }\expnd0\expndtw0\kerning0 +4FingerSwipeRightAction\'a0(Value 0 - 23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action triggered by the 4 fingers swipe down.\ +\ls34\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 8 }\expnd0\expndtw0\kerning0 +4FingerSwipeUpAction\'a0(Value 0 - 23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action triggered by the 4 fingers swipe down.\ +\ls34\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 9 }\expnd0\expndtw0\kerning0 +3FingerSwipes\'a0(Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables 3 fingers swipes.\ +\ls34\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 10 }\expnd0\expndtw0\kerning0 +4FingerSwipes\'a0(Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables 4 fingers swipes.\ +\ls34\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 11 }\expnd0\expndtw0\kerning0 +MultiFingerSwipesDeltaX\'a0(Value 0 - 500) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the X delta (movement)\'a0needed to detect 3F and 4F swipes.\ +\ls34\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 12 }\expnd0\expndtw0\kerning0 +MultiFingerSwipesDeltaX\'a0(Value 0 - 500) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the Y delta (movement)\'a0needed to detect 3F and 4F swipes.\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls35\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0 +EdgeSwipeBottom (Value 0 - 23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action triggered by the bottom edge swipe.\ +\ls35\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 +EdgeSwipeLeft (Value 0 - 23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action triggered by the left edge swipe.\ +\ls35\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 +EdgeSwipeRight (Value 0 - 23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action triggered by the right edge swipe\ +\ls35\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 4 }\expnd0\expndtw0\kerning0 +EdgeSwipeTop (Value 0 - 23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action triggered by the top edge swipe\ +\ls35\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 5 }\expnd0\expndtw0\kerning0 +EdgeSwipes\'a0(Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables edge swipes.\ +\ls35\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 6 }\expnd0\expndtw0\kerning0 +EdgeSwipes2Ways\'a0(Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables 2 ways edge swipes. It allows swipes to be triggered in both ways either we start from center to edge or from edge to center instead of starting only from edge to center.\ +\ls35\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 7 }\expnd0\expndtw0\kerning0 +EdgeSwipesResetPointer\'a0(Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Want to reset the pointer to center of the screen after edge swipe ?.\ +\ls35\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 8 }\expnd0\expndtw0\kerning0 +EdgeSwipeFingers\'a0(Value 0 - 2) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the number of fingers are used in edge swipes. 0 is for both 1f and 2f.\ +\ls35\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 9 }\expnd0\expndtw0\kerning0 +EdgeSwipeDetectHArea\'a0(Value 0 - 100) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the % of touchpad area on edges allowed to detect start of horizontal (left and right) edge swipes.\ +\ls35\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 10 }\expnd0\expndtw0\kerning0 +EdgeSwipeDetectVArea\'a0(Value 0 - 100) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the % of touchpad area on edges allowed to detect start of vertical(top and bottom) edge swipes.\ +\ls35\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 11 }\expnd0\expndtw0\kerning0 +EdgeSwipeDeltaX\'a0(Value 0 - 500) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the X delta (movement) needed to detect edge swipes.\ +\ls35\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 12 }\expnd0\expndtw0\kerning0 +EdgeSwipeDeltaY\'a0(Value 0 - 500) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the Y delta (movement)\'a0needed to detect edge swipes.\ +\pard\tx560\pardeftab720 +\cf5 \expnd0\expndtw0\kerning0 +\ +\ +\pard\pardeftab720 + +\b \cf6 \expnd0\expndtw0\kerning0 +6. ZOOM +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls36\ilvl0 +\i\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Two Fingers Pinch Zoom : +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Spreading and pinching two fingers triggers zoom in and out in single step when fingers are removed from touchpad after the gesture.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls37\ilvl0 +\i\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +OS X Zooming using Keyboard Button and 2F Vertical swipe : +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Hold the key chosen from the Trackpad prefpane and swipe two fingers vertically to zoom OS X.\'a0You can select the key in Trackpad prefpane option at System preferences from the option \'a0 +\b \cf3 \expnd0\expndtw0\kerning0 +"Zoom while holding" +\b0 \cf3 \expnd0\expndtw0\kerning0 +.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls38\ilvl0 +\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Four/Five fingers Pinch Gesture like Apple\'a0touchpads\'a0(Only for the touchpad with 5 fingers support) +\i \expnd0\expndtw0\kerning0 + : +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Opens launchpad.\ +\'a0\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf7 \expnd0\expndtw0\kerning0 +\ul \ulc7 Customization: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ulnone \ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +You can configure zoom with the following plist options.\'a0Located at\'a0 +\b \expnd0\expndtw0\kerning0 +IOKitPersonalities->Smart-Pad->Preferences->Others +\b0 \expnd0\expndtw0\kerning0 +\'a0in the plist.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls39\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0 +PinchZoom (Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables zoom feature.\ +\ls39\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 +PinchZoomDelta (Value 0 - 500) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the delta needed to trigger zoom.\'a0\ +\ls39\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 +PinchRotateMinSamples\'a0(Value 0 - 10) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the\'a0minimum number of samples needed to detect zoom.\'a0\ +\pard\tx560\pardeftab720 +\cf5 \expnd0\expndtw0\kerning0 +\ +\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b\fs32 \cf6 \expnd0\expndtw0\kerning0 +7. ROTATION +\b0\fs28 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ +Rotation works on photos to rotate them and in browser to reload page. We can do rotate in three ways:\ +\'a0\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls40\ilvl0 +\i\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Arc Rotation :\'a0 +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Place a finger on the touchpad in a fixed position either at Left (or) Right corner and draw an arc at the corner opposite to the fixed finger position using second finger. Left arc does left rotate and right arc does right rotate.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls41\ilvl0 +\i\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Swipe Rotation : +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Place a finger on the touchpad in a fixed position at middle of the touchpad vertically and swipe the second finger from up to down for rotating Right or from down to up for rotating left.\ +Place a finger on the touchpad in a fixed position at middle of the touchpad horizontally and swipe the second finger from left to right for rotating Right or from right to left for rotating left.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls42\ilvl0 +\i\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Circular Rotation : +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +\'a0(Only for ELAN v3 hardware)\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Place two fingers on the touchpad vertically and move them to right horizontal position to rotate right.\ +Place two fingers on the touchpad horizontally and move them to left vertical position to rotate left.\ +\'a0\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf7 \expnd0\expndtw0\kerning0 +\ul \ulc7 Customization: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ulnone \ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +You can configure rotation with the following plist options.\'a0Located at\'a0 +\b \expnd0\expndtw0\kerning0 +IOKitPersonalities->Smart-Pad->Preferences->Others +\b0 \expnd0\expndtw0\kerning0 +\'a0in the plist.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls43\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0 +Rotation (Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables rotate feature.\ +\ls43\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 +CircularRotate\'a0(Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables circular rotate feature.\ +\ls43\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 +RotationDelta (Value 0 - 500) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the delta (movement) needed from moving finger to trigger rotate.\'a0\ +\ls43\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 4 }\expnd0\expndtw0\kerning0 +RotationMaxCFDelta\'a0(Value 0 - 500) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the max delta (movement) allowed for the fixed finger in detecting rotate. Some high sensitive touchpad might need higher values to work better.\ +\ls43\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 5 }\expnd0\expndtw0\kerning0 +PinchRotateMinSamples\'a0(Value 0 - 10) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the\'a0minimum number of samples needed to detect rotate.\'a0\ +\pard\pardeftab720 + +\b \cf4 \expnd0\expndtw0\kerning0 +NOTE: \cf3 \expnd0\expndtw0\kerning0 +I did my best to get this working as much as possible and works very well if you do the gesture like i explained.\'a0And y +\i \cf3 \expnd0\expndtw0\kerning0 +ou have to keep the first finger on the touchpad for 1-2 secs before rotating with other\'a0finger which\'a0I've used to avoid conflicts with other features. Will try to improve this in future as far as possible.\ +\ +\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\i0\fs32 \cf6 \expnd0\expndtw0\kerning0 +8. CLICKING AND FINGERS PRESS +\b0\fs28 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +To perform Fingers press, Tap and hold your finger(s) firmly with some pressure on the touchpad for 2-3 seconds.\ +To perform clicking, press the button under the touchpad in click-pad.\ +\'a0\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls44\ilvl0 +\i\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Single finger Click/Press:\'a0\cf3 \expnd0\expndtw0\kerning0 +(Finger press drag) +\i0\b0 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Does dragging\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls45\ilvl0 +\i\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Two Fingers Click/Press: +\i0\b0 \expnd0\expndtw0\kerning0 +\'a0\cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Default it does zoom reset.\'a0It can configured to other actions by editing plist with supported gesture actions value.\'a0\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls46\ilvl0 +\i\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Three Fingers Click/Press: +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Opens Finder window (or) Changes Language if you have more than one input source. You can change this to Finder/other from keyboard shortcuts for the shortcut +\b \cf3 \expnd0\expndtw0\kerning0 +"Command + Space" +\b0 \cf3 \expnd0\expndtw0\kerning0 +.\'a0It can configured to other actions by editing plist with supported gesture actions value.\'a0\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls47\ilvl0 +\i\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Four Fingers Click/Press: +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Opens Force quit window by default.\'a0It can configured to other actions by editing plist with supported gesture actions value.\'a0\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls48\ilvl0 +\i\b \cf7 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Five Fingers Click/Press: +\i0\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Shows Desktop by default.\'a0It can configured to other actions by editing plist with supported gesture actions value.\'a0\ +\'a0\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf7 \expnd0\expndtw0\kerning0 +\ul \ulc7 Customization: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ulnone \ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +You can configure taps with the following plist options.\'a0Located at\'a0 +\b \expnd0\expndtw0\kerning0 +IOKitPersonalities->Smart-Pad->Preferences->Tapping +\b0 \expnd0\expndtw0\kerning0 +\'a0in the plist.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls49\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0 +2FingersPressAction (Value 0 -23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action to be triggered on two fingers press.\'a0\ +\ls49\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 +3FingersPressAction\'a0(Value 0 -23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action to be triggered on three fingers\'a0press.\'a0\ +\ls49\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 +4FingersPressAction\'a0(Value 0 -23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action to be triggered on four fingers\'a0press.\'a0\ +\ls49\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 4 }\expnd0\expndtw0\kerning0 +5FingersPressAction\'a0(Value 0 -23) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the action to be triggered on five fingers\'a0press.\'a0\ +\ls49\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 5 }\expnd0\expndtw0\kerning0 +FingersPressTimeOut\'a0(Value 0 -3000) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the time needed (after timeout) to trigger finger press.\'a0\ +\pard\tx560\pardeftab720 +\cf5 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b\fs32 \cf6 \expnd0\expndtw0\kerning0 +9. FEATURES TOGGLE +\b0\fs28 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +I implemented this feature in order to enable/disable some of the features on the fly using gestures, which cannot be enabled/disabled from Trackpad prefpane.\ +\'a0\ +To perform this toggle, you have to Hold \cf10 \expnd0\expndtw0\kerning0 +"Left Shift Key" \cf3 \expnd0\expndtw0\kerning0 +in Keyboard and then \cf10 \expnd0\expndtw0\kerning0 +"Swipe with three fingers"\cf3 \expnd0\expndtw0\kerning0 + (or) \cf10 \expnd0\expndtw0\kerning0 +"tap 2/3/4 fingers quickly"\cf3 \expnd0\expndtw0\kerning0 + (or) \cf10 \expnd0\expndtw0\kerning0 +"press and hold 2/3/4 fingers firmly"\cf3 \expnd0\expndtw0\kerning0 + to enable/disable the features.\ +\'a0\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf4 \expnd0\expndtw0\kerning0 +\ul \ulc4 Indicator: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ulnone \ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +On performing this toggle, the pointer will move a bit Up/Down/Left/Right which indicates the feature is toggled. +\i \expnd0\expndtw0\kerning0 +If the +\b \expnd0\expndtw0\kerning0 +pointer +\b0 \expnd0\expndtw0\kerning0 + +\b \expnd0\expndtw0\kerning0 +moved +\b0 \expnd0\expndtw0\kerning0 + +\b \expnd0\expndtw0\kerning0 +Up/Right direction +\b0 \expnd0\expndtw0\kerning0 + then its +\b \expnd0\expndtw0\kerning0 +turned on +\b0 \expnd0\expndtw0\kerning0 +, if +\b \expnd0\expndtw0\kerning0 +moved +\b0 \expnd0\expndtw0\kerning0 + +\b \expnd0\expndtw0\kerning0 +Left/Down direction +\b0 \expnd0\expndtw0\kerning0 + then its +\b \expnd0\expndtw0\kerning0 +turned off +\b0 \expnd0\expndtw0\kerning0 +. +\i0 \expnd0\expndtw0\kerning0 +\ +\'a0\ +\pard\pardeftab720 + +\b \cf7 \expnd0\expndtw0\kerning0 +Three Fingers swipe toggles: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls50\ilvl0 +\i\b \cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Down : +\b0 \expnd0\expndtw0\kerning0 + Toggles +\i0 \expnd0\expndtw0\kerning0 +\'a0Edge Swiping.\ +\ls50\ilvl0 +\i\b \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Up :\'a0 +\i0\b0 \expnd0\expndtw0\kerning0 +Toggles Corner Tapping.\ +\ls50\ilvl0 +\i\b \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Left : +\i0\b0 \expnd0\expndtw0\kerning0 +\'a0Toggles Pinch zoom.\ +\ls50\ilvl0 +\i\b \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Right :\'a0 +\i0\b0 \expnd0\expndtw0\kerning0 +Toggles Rotations.\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ +\pard\pardeftab720 + +\b \cf7 \expnd0\expndtw0\kerning0 +Two Fingers Tapping: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls51\ilvl0 +\i\b \cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Two Times : +\i0\b0 \expnd0\expndtw0\kerning0 +\'a0Toggles Edge scrolling.\ +\ls51\ilvl0 +\i\b \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Three Times :\'a0 +\i0\b0 \expnd0\expndtw0\kerning0 +Toggles Edge circular scrolling.\ +\pard\pardeftab720 + +\b \cf7 \expnd0\expndtw0\kerning0 +Three Fingers Tapping: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls52\ilvl0 +\i\b \cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Two Times : +\i0\b0 \expnd0\expndtw0\kerning0 +\'a0Toggles scroll acceleration modes.\ +\ls52\ilvl0 +\i\b \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Three Times :\'a0 +\i0\b0 \expnd0\expndtw0\kerning0 +Toggles pointer acceleration value from 0 - 20.\ +\pard\pardeftab720 + +\b \cf7 \expnd0\expndtw0\kerning0 +Four Fingers Tapping: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls53\ilvl0 +\i\b \cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Two Times : +\i0\b0 \expnd0\expndtw0\kerning0 +\'a0Toggles virtual buttons mode.\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ +\pard\pardeftab720 + +\b \cf7 \expnd0\expndtw0\kerning0 +Two Fingers Press: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls54\ilvl0\cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Toggles two finger press\ +\pard\pardeftab720 + +\b \cf7 \expnd0\expndtw0\kerning0 +Three Fingers Press: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls55\ilvl0\cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Toggles three finger press\ +\pard\pardeftab720 + +\b \cf7 \expnd0\expndtw0\kerning0 +Four Fingers Press:\'a0 +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls56\ilvl0\cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Toggles four finger press.\ +\pard\tx560\pardeftab720 +\cf5 \expnd0\expndtw0\kerning0 +\ +\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b\fs32 \cf6 \expnd0\expndtw0\kerning0 +0. ACCIDENTAL INPUT PREVENTION AND PALM DETECTION +\b0\fs28 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ + +\b \cf7 \expnd0\expndtw0\kerning0 +ACCIDENTAL INPUT: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +You can prevent accidental inputs that happen from the touchpad when you are typing by enabling the Option " +\b \cf3 \expnd0\expndtw0\kerning0 +Ignore accidental input" +\b0 \cf3 \expnd0\expndtw0\kerning0 +in Trackpad prefpane at System preferences.\'a0\ +\'a0\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf7 \expnd0\expndtw0\kerning0 +\ul \ulc7 Customization: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ulnone \ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +You can configure accidental input with the following plist options.\'a0Located at\'a0 +\b \expnd0\expndtw0\kerning0 +IOKitPersonalities->Smart-Pad->Preferences->Keyboard +\b0 \expnd0\expndtw0\kerning0 +\'a0in the plist.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls57\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0 +TriggerAccInputForKeyPressCount (Value 0 - 10) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the number of key presses needed to trigger accidental input.\'a0\ +\ls57\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 +TimeOutEnablesTPadAfterAccInput\'a0(Value 0 - 5000) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the timeout for enabling the touchpad back when it was disabled for accidental input.\ +\ls57\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 +TapEnablesTPadFromAccInput (Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Allows to enables touchpad back when it was disabled by accidental input using a single finger tap gesture instead of waiting for timeout.\ +\pard\pardeftab720 + +\b \cf7 \expnd0\expndtw0\kerning0 +PALM DETECTION: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +You can also enable/disable Palm detection which can be customized for the pressure and width of the palm by editing plist options from " +\b \expnd0\expndtw0\kerning0 +Others +\b0 \expnd0\expndtw0\kerning0 +" section of the touchpad plist. Default its enabled and configured to the best values found by the testers in beta testing. If you have problem disable this and PM me for support.\ +\'a0\ +\pard\pardeftab720 + +\b \cf7 \expnd0\expndtw0\kerning0 +\ul \ulc7 Customization: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ulnone \ +You can configure palm detection with the following plist options.\'a0Located at\'a0 +\b \expnd0\expndtw0\kerning0 +IOKitPersonalities->Smart-Pad->Preferences->Others +\b0 \expnd0\expndtw0\kerning0 +\'a0in the plist.\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls58\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0 +PalmDetection (Yes/No) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Enables/Disables palm detection.\ +\ls58\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 +PalmCheckMinPressure\'a0(Value 0 - 255) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the minimum pressure needed to identify the touch as palm.\'a0\ +\ls58\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 +PalmCheckMinWidth\'a0(Value 0 - 15) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the minimum width needed to identify the touch as palm.\'a0\ +\pard\tx560\pardeftab720 +\cf5 \expnd0\expndtw0\kerning0 +\ +\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b\fs32 \cf6 \expnd0\expndtw0\kerning0 +12. CUSTOMIZATION OF FEATURES +\b0\fs28 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ +We can customize the touchpad features by the editing \cf6 \expnd0\expndtw0\kerning0 +"info.plist"\cf3 \expnd0\expndtw0\kerning0 + file located inside the kext (\cf6 \expnd0\expndtw0\kerning0 +ApplePS2SmpartTouchpad.kext/Contents/\cf3 \expnd0\expndtw0\kerning0 +).\'a0In the plist, go to the section \cf6 \expnd0\expndtw0\kerning0 +"IOKitPersonalities->Smart-Pad->Preferences"\cf3 \expnd0\expndtw0\kerning0 + and edit the value of the feature like you want.\ +\'a0\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf4 \expnd0\expndtw0\kerning0 +NOTE: You need to install the kext again after editing the plist.\'a0 +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 +\cf4 \expnd0\expndtw0\kerning0 +Values for boolean controlled features:\'a0\cf4 \expnd0\expndtw0\kerning0 +\ul \ulc4 Yes/No if you use Xcode/Plist editor\cf4 \expnd0\expndtw0\kerning0 +\ulnone \'a0(or)\cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf4 \expnd0\expndtw0\kerning0 +\ul \ulc4 true/false if you use Text editor\expnd0\expndtw0\kerning0 +\ulnone \'a0for editing the plist.\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls59\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +SleepInitDelay: +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the delay after sleep before enabling the touchpad. Its needed for some touchpads as they fail if we try to enable immediately after sleep because they might be not ready yet. Default value is 1500 ms.\ +\pard\pardeftab720 + +\b \cf7 \expnd0\expndtw0\kerning0 +BUTTONS: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +Read here :\'a0{\field{\*\fldinst{HYPERLINK "http://forum.osxlatitude.com/index.php?/topic/5966-details-about-the-smart-touchpad-driver-features/#entry32284"}}{\fldrslt \cf8 \expnd0\expndtw0\kerning0 +\ul \ulc8 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 #2 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0}}\ +\'a0\ + +\b \cf7 \expnd0\expndtw0\kerning0 +POINTER: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +Read here :\'a0{\field{\*\fldinst{HYPERLINK "http://forum.osxlatitude.com/index.php?/topic/5966-details-about-the-smart-touchpad-driver-features/#entry32284"}}{\fldrslt \cf8 \expnd0\expndtw0\kerning0 +\ul \ulc8 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 #2 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0}}\ +\'a0\ + +\b \cf7 \expnd0\expndtw0\kerning0 +DRAGGING: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +Read here :\'a0{\field{\*\fldinst{HYPERLINK "http://forum.osxlatitude.com/index.php?/topic/5966-details-about-the-smart-touchpad-driver-features/#entry32286"}}{\fldrslt \cf8 \expnd0\expndtw0\kerning0 +\ul \ulc8 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 #4 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0}}\ +\'a0\ + +\b \cf7 \expnd0\expndtw0\kerning0 +SCROLLING: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +Read here :\'a0{\field{\*\fldinst{HYPERLINK "http://forum.osxlatitude.com/index.php?/topic/5966-details-about-the-smart-touchpad-driver-features/#entry32287"}}{\fldrslt \cf8 \expnd0\expndtw0\kerning0 +\ul \ulc8 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 #5 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0}}\ +\'a0\ + +\b \cf7 \expnd0\expndtw0\kerning0 +SWIPING: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +Read here :\'a0{\field{\*\fldinst{HYPERLINK "http://forum.osxlatitude.com/index.php?/topic/5966-details-about-the-smart-touchpad-driver-features/#entry32288"}}{\fldrslt \cf8 \expnd0\expndtw0\kerning0 +\ul \ulc8 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 #6 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0}}\ +\'a0\ + +\b \cf7 \expnd0\expndtw0\kerning0 +TAPPING: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +Read here :\'a0{\field{\*\fldinst{HYPERLINK "http://forum.osxlatitude.com/index.php?/topic/5966-details-about-the-smart-touchpad-driver-features/#entry32285"}}{\fldrslt \cf8 \expnd0\expndtw0\kerning0 +\ul \ulc8 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 #3 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0}}\ +\'a0\ + +\b \cf7 \expnd0\expndtw0\kerning0 +FINGERS PRESS: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +Read here :\'a0{\field{\*\fldinst{HYPERLINK "http://forum.osxlatitude.com/index.php?/topic/5966-details-about-the-smart-touchpad-driver-features/#entry32291"}}{\fldrslt \cf8 \expnd0\expndtw0\kerning0 +\ul \ulc8 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 #9 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0}}\ +\'a0\ + +\b \cf7 \expnd0\expndtw0\kerning0 +MOUSE: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls60\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Resolution (Value 0 - 3) : +\b0 \expnd0\expndtw0\kerning0 + Sets the mouse resolution for basic mouse mode (or useful in unsupported touchpad).\ +\ls60\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +SampleRate (Value 10, 20, 40, 60, 80, 100, 200) : +\b0 \expnd0\expndtw0\kerning0 +\'a0Sets the mouse sample for basic mouse mode\'a0(or useful in unsupported touchpad).\ +\ls60\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +Scaling (Value 0 - x) :\'a0 +\b0 \expnd0\expndtw0\kerning0 +Sets the mouse scaling for basic mouse mode (or useful in unsupported touchpad).\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +\'a0\ +\pard\pardeftab720 + +\b \cf7 \expnd0\expndtw0\kerning0 +OTHERS: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls61\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +DisableTPadOnLIDClose (Yes/No) : +\b0 \expnd0\expndtw0\kerning0 + Disable touchpad when laptop lid is closed ?\ +\ls61\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +TPadStatusCheckPollRate (Value 0 - 60000): +\b0 \expnd0\expndtw0\kerning0 + Sets the poll rate (in milli sec) for checking the status of the touchpad for Fn key disable in Asus.\'a0\ +\ls61\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +MaxTouchEndPressure (Value 0 - 255) : +\b0 \expnd0\expndtw0\kerning0 + Sets the max pressure used to detect the end of the touch.\ +\ls61\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +MaxTouchEndDelta (Value 0 - 200) :\'a0 +\b0 \expnd0\expndtw0\kerning0 +Sets the max delta used to detect the end of the touch.\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +Read more here :\'a0{\field{\*\fldinst{HYPERLINK "http://forum.osxlatitude.com/index.php?/topic/5966-details-about-the-smart-touchpad-driver-features/#entry32289"}}{\fldrslt \cf8 \expnd0\expndtw0\kerning0 +\ul \ulc8 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 #7 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0}}\ +Read more here :\'a0{\field{\*\fldinst{HYPERLINK "http://forum.osxlatitude.com/index.php?/topic/5966-details-about-the-smart-touchpad-driver-features/#entry32290"}}{\fldrslt \cf8 \expnd0\expndtw0\kerning0 +\ul \ulc8 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 #8 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0}}\ +Read more here :\'a0{\field{\*\fldinst{HYPERLINK "http://forum.osxlatitude.com/index.php?/topic/5966-details-about-the-smart-touchpad-driver-features/page-2#entry32293"}}{\fldrslt \cf8 \expnd0\expndtw0\kerning0 +\ul \ulc8 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 #11 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0}}\ +\'a0\ +\pard\pardeftab720 + +\b \cf7 \expnd0\expndtw0\kerning0 +KEYBOARD: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls62\ilvl0 +\b \cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +EnableAsusKBacklightSupport +\b0 \expnd0\expndtw0\kerning0 +- Enable Asus Keyboard backlight support?\'a0\expnd0\expndtw0\kerning0 +\ul Default:\expnd0\expndtw0\kerning0 +\ulnone \'a0Disabled\ +\ls62\ilvl0 +\b \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +AsusKBacklightHas16Levels +\b0 \expnd0\expndtw0\kerning0 +- Asus keyboard backlight has 16 levels support?\'a0\expnd0\expndtw0\kerning0 +\ul Default:\expnd0\expndtw0\kerning0 +\ulnone \'a0Disabled\ +\pard\tx220\tx720\pardeftab720\li720\fi-720 +\ls62\ilvl0 +\i\b \cf3 \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +EnableAsusKBacklightAutoOff - +\i0\b0 \expnd0\expndtw0\kerning0 +\'a0 Enable Idle keyboard backlight on/off?\'a0\expnd0\expndtw0\kerning0 +\ul Default:\expnd0\expndtw0\kerning0 +\ulnone \'a0Disabled\ +\ls62\ilvl0 +\i\b \kerning1\expnd0\expndtw0 {\listtext \'95 }\expnd0\expndtw0\kerning0 +AsusKBacklightAutoOffTimeOut - +\i0\b0 \expnd0\expndtw0\kerning0 +\'a0Idle Timeout value for keyboard backlight auto off.\'a0\expnd0\expndtw0\kerning0 +\ul Default:\expnd0\expndtw0\kerning0 +\ulnone \'a010 sec (10000 ms)\ +\pard\tx560\pardeftab720 +\cf5 \expnd0\expndtw0\kerning0 +\ +\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b\fs36 \cf6 \expnd0\expndtw0\kerning0 +14. Support for Asus Keyboard backlight with Idle Auto on/off: +\b0\fs28 \cf3 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720 +\cf3 \expnd0\expndtw0\kerning0 +My driver supports Asus keyboard backlight control using Fn keys mode in keyboard and Idle Auto on/off which can be enabled from touchpad plist keyboard section.\ +\'a0\ +\pard\pardeftab720 + +\b \cf4 \expnd0\expndtw0\kerning0 +Following are the options that controls and enables Asus Keyboard backlight: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +Set the entry\'a0\cf6 \expnd0\expndtw0\kerning0 +"EnableAsusKBacklightSupport"\cf3 \expnd0\expndtw0\kerning0 +\'a0to Yes for enabling keyboard backlight controls in F3 and F4 by default.\'a0\ +Set the entry\'a0\cf6 \expnd0\expndtw0\kerning0 +"AsusKBacklightHas16Levels"\cf3 \expnd0\expndtw0\kerning0 +\'a0to Yes for enabling 16 keyboard backlight levels.\'a0\ +Set the entry \cf6 \expnd0\expndtw0\kerning0 +"EnableAsusKBacklightAutoOff"\cf3 \expnd0\expndtw0\kerning0 + to Yes for enabling keyboard backlight Auto on/off after idle timeout .\ +Set the entry \cf6 \expnd0\expndtw0\kerning0 +"AsusKBacklightAutoOffTimeOut"\cf3 \expnd0\expndtw0\kerning0 + to your required timeout value in milli seconds for enabling keyboard backlight Auto off after idle timeout. Default timeout is 10 sec (10000ms).\ +\'a0\ +\pard\pardeftab720 + +\b \cf7 \expnd0\expndtw0\kerning0 +You also need to use the following patches in DSDT: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\'a0Add the following methods to your ATKD device section in DSDT (or) use the attached patch files in DSDT editor.\ +\'a0\ +\pard\pardeftab720 + +\b \cf4 \expnd0\expndtw0\kerning0 +NOTE: Some systems may need additional tweaking depending on their DSDT. +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ + +\b \cf4 \expnd0\expndtw0\kerning0 +NOTE 2: Some notebooks might have " +\i \cf4 \expnd0\expndtw0\kerning0 +SBRG" +\i0 \cf4 \expnd0\expndtw0\kerning0 +\'a0instead of " +\i \cf4 \expnd0\expndtw0\kerning0 +LPCB" +\i0 \cf4 \expnd0\expndtw0\kerning0 +\'a0or something different. So, try to check the method \'93SLKB\'94 in your DSDT for the the following line values and modify\'a0\'93 +\f2 \cf4 \cb11 \expnd0\expndtw0\kerning0 +^^PCI0.LPCB.EC0.WRAM (0xxxx, Local1)\'94. +\f1\b0 \cf3 \cb1 \expnd0\expndtw0\kerning0 +\ +\'a0\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\b \cf2 \expnd0\expndtw0\kerning0 +4 Levels Keyboard backlight: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\ +\pard\pardeftab720 + +\f3\fs26 \cf3 \cb11 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Name\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +BOFF\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Zero\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ + \cf12 \expnd0\expndtw0\kerning0 +Method\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +SKBL\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +1\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +NotSerialized\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +If\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Or\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xED\cf13 \expnd0\expndtw0\kerning0 +),\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xFD\cf13 \expnd0\expndtw0\kerning0 +)))\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +If\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +And\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xED\cf13 \expnd0\expndtw0\kerning0 +),\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +BOFF\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xEA\cf13 \expnd0\expndtw0\kerning0 +)))\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Zero\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Local0\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + BOFF\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Else\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +If\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +And\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xFD\cf13 \expnd0\expndtw0\kerning0 +),\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +BOFF\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xFA\cf13 \expnd0\expndtw0\kerning0 +)))\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Zero\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Local0\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + BOFF\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Else\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Return\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +BOFF\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Else\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +If\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Or\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xEA\cf13 \expnd0\expndtw0\kerning0 +),\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xFA\cf13 \expnd0\expndtw0\kerning0 +)))\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +KBLV\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Local0\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + BOFF\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Else\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Local0\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + KBLV\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +DerefOf\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Index\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +PWKB\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Local0\cf13 \expnd0\expndtw0\kerning0 +)),\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Local1\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +^^\cf3 \expnd0\expndtw0\kerning0 +PCI0\cf13 \expnd0\expndtw0\kerning0 +.\cf3 \expnd0\expndtw0\kerning0 +LPCB\cf13 \expnd0\expndtw0\kerning0 +.\cf3 \expnd0\expndtw0\kerning0 +EC0\cf13 \expnd0\expndtw0\kerning0 +.\cf3 \expnd0\expndtw0\kerning0 +WRAM \cf13 \expnd0\expndtw0\kerning0 +(\cf14 \expnd0\expndtw0\kerning0 +0x04B1\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Local1\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 + \cf15 \expnd0\expndtw0\kerning0 +// Haswell/Ivy\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +^^\cf3 \expnd0\expndtw0\kerning0 +PCI0\cf13 \expnd0\expndtw0\kerning0 +.\cf3 \expnd0\expndtw0\kerning0 +LPCB\cf13 \expnd0\expndtw0\kerning0 +.\cf3 \expnd0\expndtw0\kerning0 +EC0\cf13 \expnd0\expndtw0\kerning0 +.\cf3 \expnd0\expndtw0\kerning0 +WRAM \cf13 \expnd0\expndtw0\kerning0 +(\cf14 \expnd0\expndtw0\kerning0 +0x044B\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Local1\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 + \cf15 \expnd0\expndtw0\kerning0 +// Sandy/Ivy\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Return\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Local0\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Method\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +GKBL\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +1\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +NotSerialized\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +If\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xFF\cf13 \expnd0\expndtw0\kerning0 +))\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Return\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +BOFF\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Return\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +KBLV\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf0 \expnd0\expndtw0\kerning0 +\ +\pard\pardeftab720\li56\fi-56\ri776\sa56 + +\f1\b\fs28 \cf2 \cb1 \expnd0\expndtw0\kerning0 +16 Levels Keyboard backlight: +\b0 \cf3 \expnd0\expndtw0\kerning0 +\ +\ +\pard\pardeftab720 + +\f3\fs26 \cf3 \cb11 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Name\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +BOFF\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Zero\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ + \cf12 \expnd0\expndtw0\kerning0 +Method\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +SKBL\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +1\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +NotSerialized\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +If\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Or\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xED\cf13 \expnd0\expndtw0\kerning0 +),\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xFD\cf13 \expnd0\expndtw0\kerning0 +)))\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +If\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +And\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xED\cf13 \expnd0\expndtw0\kerning0 +),\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +BOFF\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xEA\cf13 \expnd0\expndtw0\kerning0 +)))\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Zero\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Local0\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + BOFF\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Else\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +If\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +And\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xFD\cf13 \expnd0\expndtw0\kerning0 +),\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +BOFF\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xFA\cf13 \expnd0\expndtw0\kerning0 +)))\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Zero\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Local0\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + BOFF\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Else\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Return\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +BOFF\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Else\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +If\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Or\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xEA\cf13 \expnd0\expndtw0\kerning0 +),\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xFA\cf13 \expnd0\expndtw0\kerning0 +)))\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +KBLV\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Local0\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + BOFF\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Else\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Local0\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + KBLV\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Store\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +DerefOf\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Index\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +KBPW\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Local0\cf13 \expnd0\expndtw0\kerning0 +)),\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Local1\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +^^\cf3 \expnd0\expndtw0\kerning0 +PCI0\cf13 \expnd0\expndtw0\kerning0 +.\cf3 \expnd0\expndtw0\kerning0 +LPCB\cf13 \expnd0\expndtw0\kerning0 +.\cf3 \expnd0\expndtw0\kerning0 +EC0\cf13 \expnd0\expndtw0\kerning0 +.\cf3 \expnd0\expndtw0\kerning0 +WRAM \cf13 \expnd0\expndtw0\kerning0 +(\cf14 \expnd0\expndtw0\kerning0 +0x04B1\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Local1\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 + \cf15 \expnd0\expndtw0\kerning0 +// Haswell/Ivy\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +^^\cf3 \expnd0\expndtw0\kerning0 +PCI0\cf13 \expnd0\expndtw0\kerning0 +.\cf3 \expnd0\expndtw0\kerning0 +LPCB\cf13 \expnd0\expndtw0\kerning0 +.\cf3 \expnd0\expndtw0\kerning0 +EC0\cf13 \expnd0\expndtw0\kerning0 +.\cf3 \expnd0\expndtw0\kerning0 +WRAM \cf13 \expnd0\expndtw0\kerning0 +(\cf14 \expnd0\expndtw0\kerning0 +0x044B\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Local1\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 + \cf15 \expnd0\expndtw0\kerning0 +// Sandy/Ivy\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Return\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Local0\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Name\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +KBPW\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +Buffer\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf14 \expnd0\expndtw0\kerning0 +0x10\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf15 \expnd0\expndtw0\kerning0 +/* 0000 */\cf3 \expnd0\expndtw0\kerning0 + \'a0 \cf14 \expnd0\expndtw0\kerning0 +0x00\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0x11\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0x22\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0x33\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0x44\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0x55\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0x66\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0x77\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf15 \expnd0\expndtw0\kerning0 +/* 0008 */\cf3 \expnd0\expndtw0\kerning0 + \'a0 \cf14 \expnd0\expndtw0\kerning0 +0x88\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0x99\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xAA\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xBB\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xCC\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xDD\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xEE\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xFF\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\})\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Method\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +GKBL\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +1\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf12 \expnd0\expndtw0\kerning0 +NotSerialized\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +If\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +LEqual\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf12 \expnd0\expndtw0\kerning0 +Arg0\cf13 \expnd0\expndtw0\kerning0 +,\cf3 \expnd0\expndtw0\kerning0 + \cf14 \expnd0\expndtw0\kerning0 +0xFF\cf13 \expnd0\expndtw0\kerning0 +))\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\{\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Return\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +BOFF\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf12 \expnd0\expndtw0\kerning0 +Return\cf3 \expnd0\expndtw0\kerning0 + \cf13 \expnd0\expndtw0\kerning0 +(\cf3 \expnd0\expndtw0\kerning0 +KBLV\cf13 \expnd0\expndtw0\kerning0 +)\cf3 \expnd0\expndtw0\kerning0 +\ +\'a0 \'a0 \'a0 \'a0 \'a0 \'a0 \cf13 \expnd0\expndtw0\kerning0 +\}\cf0 \expnd0\expndtw0\kerning0 +\ +\pard\tx560\pardeftab720 + +\f1\fs28 \cf5 \cb1 \expnd0\expndtw0\kerning0 +\ +\ +\ +} \ No newline at end of file diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/TXT.rtf b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/TXT.rtf old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image13008.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image13008.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image13432.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image13432.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image13912.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image13912.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image14840.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image14840.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image15160.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image15160.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image16448.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image16448.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image16608.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image16608.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image18496.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image18496.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image18808.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image18808.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image20328.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image20328.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image21840.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image21840.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image22000.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image22000.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image24168.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image24168.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image24328.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image24328.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image25088.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image25088.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image25248.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image25248.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image26496.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image26496.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image26984.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image26984.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image28496.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image28496.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image29088.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image29088.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image31456.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image31456.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image31616.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image31616.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image31776.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image31776.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image31936.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image31936.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image32096.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image32096.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image32256.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image32256.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image32416.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image32416.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image33264.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image33264.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image33848.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image33848.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image34168.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image34168.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image34328.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image34328.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image34920.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image34920.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image35080.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image35080.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image35672.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image35672.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image35992.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image35992.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image36312.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image36312.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image36472.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image36472.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image36632.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image36632.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image36792.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image36792.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image36952.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image36952.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image37112.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image37112.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image37272.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image37272.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image38680.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image38680.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image39000.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image39000.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image40360.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image40360.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image41264.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image41264.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image42512.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image42512.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image42992.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image42992.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image44072.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image44072.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image44392.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image44392.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image45080.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image45080.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image45400.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image45400.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image45872.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image45872.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image47224.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image47224.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image47840.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image47840.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image48000.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image48000.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image49832.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image49832.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image49992.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image49992.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image50744.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image50744.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image51992.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image51992.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image52480.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image52480.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image53728.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image53728.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image54320.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image54320.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image54640.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image54640.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image56688.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image56688.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image56848.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image56848.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image57008.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image57008.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image57328.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image57328.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image57488.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image57488.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image57648.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image57648.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image58464.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image58464.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image59048.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image59048.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image59368.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image59368.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image59528.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image59528.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image60112.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image60112.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image60272.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image60272.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image60432.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image60432.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image61880.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image61880.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image62040.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image62040.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image62200.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image62200.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image63104.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image63104.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image63424.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image63424.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image63744.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image63744.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image64064.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image64064.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image64672.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image64672.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image64832.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image64832.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image65424.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image65424.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image65744.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image65744.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image65904.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image65904.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image66064.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image66064.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image66224.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image66224.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image67312.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image67312.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image67472.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image67472.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image67632.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image67632.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image68112.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image68112.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image68432.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image68432.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image68856.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image68856.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image69176.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page30image69176.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image103272.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image103272.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image105384.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image105384.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image105808.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image105808.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image75600.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image75600.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image75760.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image75760.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image76080.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image76080.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image76672.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image76672.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image76832.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image76832.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image77440.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image77440.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image77600.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image77600.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image77920.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image77920.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image78240.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image78240.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image78848.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image78848.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image79272.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image79272.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image81272.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image81272.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image82192.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image82192.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image83992.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image83992.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image84520.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image84520.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image85104.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image85104.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image85528.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image85528.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image86456.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image86456.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image86936.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image86936.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image87360.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image87360.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image88112.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image88112.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image88272.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image88272.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image88912.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image88912.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image93040.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image93040.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image95864.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image95864.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image96184.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image96184.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image97536.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image97536.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image99496.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page42image99496.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image24304.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image24304.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image24464.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image24464.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image24784.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image24784.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image25376.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image25376.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image25536.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image25536.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image26144.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image26144.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image26304.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image26304.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image26624.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image26624.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image26944.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image26944.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image27568.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image27568.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image28152.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image28152.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image29984.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image29984.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image30408.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image30408.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image30736.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image30736.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image31160.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image31160.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image32696.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image32696.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image33232.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image33232.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image33392.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image33392.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image33816.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image33816.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image34240.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image34240.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image35168.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image35168.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image35648.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image35648.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image35968.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image35968.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image36720.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image36720.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image36880.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image36880.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image37520.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image37520.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image46136.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image46136.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image48136.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image48136.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image48560.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image48560.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image49048.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image49048.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image50440.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image50440.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image51704.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image51704.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image52024.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image52024.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image53736.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image53736.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image54056.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image54056.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image54544.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image54544.png old mode 100755 new mode 100644 diff --git a/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image55936.png b/Kexts/ApplePS2SmartTouchPad.kext/Contents/Resources/Synaptics documentation.rtfd/page43image55936.png old mode 100755 new mode 100644