Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trackpad not working properly #197

Open
TheFancyDinosaur opened this issue May 10, 2018 · 2 comments
Open

Trackpad not working properly #197

TheFancyDinosaur opened this issue May 10, 2018 · 2 comments

Comments

@TheFancyDinosaur
Copy link

I noticed that with the last Deploy VoodooI2 kexts the trackpad is not working 100% properly. After changing some system configurations I can tap and scroll with two fingers. However, I am not able to click in any way and for some reason the two finger scrolling is pretty buggy since it detects two finger pinch zooming at random times, even though I disabled all other features except for tap and scroll only.

Have anyone else experienced the same thing?

Current Set Up:
Dell XPS 13 (9350) QHD+ version.
2.4Ghz Intel Core i5
8gb Ram and 512gb Nvme SSD
DW1830 Wi-Fi Card
Mac OS X High Sierra 10.13.3 Installed.

@se1ya
Copy link

se1ya commented Jun 17, 2018

for me the trackpad are completely not working with this kext. i find a quickfix here #184
"Quick fix:
Add the VoodooPS2Controller.kext back into the EFI Clover folder and reboot!"

@aizigao
Copy link

aizigao commented Sep 6, 2018

VoodooI2 use keys bind, if you change system default keys bind, you should modify like this

IN EFI Vlome

vim  VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist

find IOKitPersonalities->ApplePS2Keyboard->Platform Profile->Default->Custom PS2 Map/Custom ADB Map

change like blow

<key>Default</key>
<dict>
  <key>Action2FingersTap</key>
  <string>3b d, 37 d, 1c d, 1c u, 37 u, 3b u</string>
  <key>Action3FingersTap</key>
  <string>3b d, 37 d, 2 d, 2 u, 37 u, 3b u</string>
  <key>Action4FingersTap</key>
  <string>37 d, 3b d, 3 d, 3 u, 37 u, 3b u</string>
  <key>ActionSwipe4FingersDown</key>
  <string>37 d, 3b d, 26 d, 26 u, 37 u, 3b u</string>
  <key>ActionSwipe4FingersLeft</key>
  <string>37 d, 3b d, 25 d, 25 u, 37 u, 3b u</string>
  <key>ActionSwipe4FingersRight</key>
  <string>37 d, 3b d, 4 d, 4 u, 37 u, 3b u</string>
  <key>ActionSwipe4FingersUp</key>
  <string>37 d, 3b d, 28 d, 28 u, 37 u, 3b u</string>
  <key>ActionSwipeDown</key>
  <string>37 d, 3b d, 7d d, 7d u, 37 u, 3b u</string>
  <key>ActionSwipeLeft</key>
  <string>37 d, 1e d, 1e u, 37 u</string>
  <key>ActionSwipeLeftFromEdge</key>
  <string>3b d, 37 d, 1d d, 1d u, 37 u, 3b u</string>
  <key>ActionSwipeRight</key>
  <string>37 d, 21 d, 21 u, 37 u</string>
  <key>ActionSwipeRightFromEdge</key>
  <string>3a d, 37 d, 2 d, 2 u, 3a u, 3b u</string>
  <key>Breakless PS2</key>
  <array>
    <string>;Items must be strings in the form of breaklessscan (in hex)</string>
  </array>
  <key>Custom ADB Map</key>
  <array>
    <string>;Items must be strings in the form of scanfrom=adbto (in hex)</string>
    <string>3a=3b;caps to left ctrl</string>
    <string>1d=4f;left ctrl to f18</string>
  </array>
  <key>Custom PS2 Map</key>
  <array>
    <string>;Items must be strings in the form of scanfrom=scanto (in hex)</string>
    <string>e027=0;disable discrete fnkeys toggle</string>
    <string>e028=0;disable discrete trackpad toggle</string>
  </array>
  <key>HIDF12EjectDelay</key>
  <integer>250</integer>
  <key>LogScanCodes</key>
  <integer>0</integer>
  <key>Make Application key into Apple Fn key</key>
  <false/>
  <key>Make Application key into right windows</key>
  <true/>
  <key>Make right modifier keys into Hangul and Hanja</key>
  <false/>
  <key>SleepPressTime</key>
  <integer>0</integer>
  <key>Swap capslock and left control</key>
  <false/>
  <key>Swap command and option</key>
  <true/>
  <key>Use ISO layout keyboard</key>
  <false/>
  <key>alt_handler_id</key>
  <integer>3</integer>
</dict>

default keyMap is
https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller/blob/master/VoodooPS2Keyboard/ApplePS2ToADBMap.h

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants