Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Sep 17 03:20
    ben9923 commented #478
  • Sep 17 03:19
    ben9923 commented #478
  • Sep 15 15:21
    gianlucainnocenti commented #478
  • Sep 15 15:20
    gianlucainnocenti commented #478
  • Sep 15 15:18
    ben9923 commented #478
  • Sep 15 15:14
    gianlucainnocenti commented #478
  • Sep 15 15:11
    ben9923 commented #478
  • Sep 15 15:09
    gianlucainnocenti commented #478
  • Sep 15 15:07
    ben9923 commented #478
  • Sep 15 15:06
    ben9923 commented #478
  • Sep 15 15:04
    gianlucainnocenti commented #478
  • Sep 15 15:00
    m0d16l14n1 commented #478
  • Sep 15 14:21
    gianlucainnocenti commented #478
  • Sep 15 14:19
    ben9923 commented #478
  • Sep 15 14:19
    ben9923 commented #478
  • Sep 15 14:18
    gianlucainnocenti commented #478
  • Sep 15 14:16
    m0d16l14n1 commented #478
  • Sep 15 14:15
    m0d16l14n1 commented #478
  • Sep 15 12:49
    kprinssu commented #478
  • Sep 15 12:49
    kprinssu commented #478
tmbt78
@tmbt78
Apart from that most of the issues you have found as been already closed and merged so are not relevant anymore
Try this
Peam269
@Peam269
@tmbt78 I've tested it, but it's not working yet (not showing up in IOREG still), here as usual the logs:
nurdiny13
@nurdiny13

is it possible if i do ssdt gpio patching with osx not installed condition??
so I checked during installation whether the touchpad was working or not.

my laptop
i5 10300h comet lake
8gb ram.
already able to boot into os installation but not yet installed
trouchpad :
msft0001 syna0001 i2c hid

tmbt78
@tmbt78
@Peam269 Are you absolutely sure that your touchpad is on bus I2C1 right ?
i've tried something different but i'm quite sure it will not work ..
kingklick
@kingklick
@blankmac hey man, were you ever able to write a satellite kext for ALPS U1 device Ie.) 120B? So sick of using my touchpad as a mouse :( lastly, do you have a donation link I couldn't find it?
Josh
@jman985

i've tried something different but i'm quite sure it will not work ..

@tmbt78 @Peam269 ITS WORKING!!!! @tmbt78 thank you so much you are a true legend

Peam269
@Peam269
No way!! @tmbt78 you are amazing :))) I will try it today afternoon, when I have some time :D could you tell us how you did it? I think @CobanRamo would also like to know how to fix those HID Touchpad, would be cool if you could somehow show us that :)
YehJiaJun
@YehJiaJun
I need help,I have a laptop is Asus ux434fac,it has a screenpad2.0,it is a touchpad also is a screen ,I try VoodooI2C but it not work,who can help me,please
tmbt78
@tmbt78
@Peam269 @jman985 I'm glad it worked for you!
so just to explain what i did
I took inspiration from this repository
@tylernguyen is the guy you should thank :)
Basically i was able to analyze his modded SSDT for I2C and is original DSDT. He disabled his TPD0 touchpad returning 0 in the _STA method of TPD0 and then added a fake TPXX device. This device is almost identical as the disabled TPD0 except for few things he removed from the _INI method of TPD0 device and obviously for the _CRS method to enable interrupt mode
tmbt78
@tmbt78
What he removed from the _INI method are some IF which i think under MacOS lead to a wrong device initialization because the trackpad is expecting Windows as operating system
So looking at what he did for his DSDT and how he patched it i tried to recreate the same thing using your original DSDT.
They are similar but not identical so i had to try few times before obtaining the right SSDT. At first it failed because i thought you had ELAN0604 as HID (the same as he had on his device) but the latest picture you posted showed your hid device is CUST0001
this explains this error you was having : [ 6.076636]: VoodooI2CHIDDevice::XXXX0000 Request for HID descriptor failed
[ 6.113899]: VoodooI2CHIDDevice::XXXX0000 Could not get HID descriptor
i was trying to make it works using ELAN0604.
tmbt78
@tmbt78
Are you planning to dual boot ? Because i didn't create the SSDT to boot Windows too but only MacOS. If you want to dual boot using your current OC i have to modify some SSDT
Peam269
@Peam269
@tmbt78 you are absolutely amazing, Really! Well yeah, I am dual-booting Windows10 but I can simply use the BIOS to boot my WindowsBootManager instead of using the OpenCore picker, so that's not a big deal :)
Also for future users, remember to disable this option:
disable-settings.png
Else your touchpad won't left-click correctly.
Also, thanks a lot for the explaination :)
Peam269
@Peam269
Something I've noticed when writing this comment: With the touch the touchpad to left-click option (because I prefer a right-click with touching the tpad with two fingers) the trackpad sometimes does a left-click just when barely touching the trackpad with my palmrest. This never happened to me in windows, can you somehow adjust the "sensitivity" of the touchpad or maybe tell macOS to only enable the "touch with two fingers to right click" option WITHOUT having the touch with one finger to left click enabled? :)
tmbt78
@tmbt78
could you just disable the option Tap to click?
Peam269
@Peam269
@tmbt78 yeah, but then I have to click (hard press) with 2 fingers to do a right click instead of just tapping with two fingers :/
tmbt78
@tmbt78
i see
Peam269
@Peam269
I am used to doing this from windows + linux ^^ (tapping with two fingers)
tmbt78
@tmbt78
i'm not aware of a way to adjust sensitivity
you could check in VoodooI2c info.plist
maybe there is something there
Peam269
@Peam269
Okay, well do you have the tap-option enabled?
tmbt78
@tmbt78
yes
Peam269
@Peam269
Okay. Did you face the issue I mentioned too?
So that it clicks sometimes when writing
tmbt78
@tmbt78
no but sadly i'm using my touchpad only in polling mode because interrupt mode doesn't work
Peam269
@Peam269
Okay! Does it cause a high CPU Usage for you?
Peam269
@Peam269
@tmbt78 also, do I still need the XOSI-SSDT? Or isn't it needed because we have a fake-tpad now?
tmbt78
@tmbt78
yes, when using interrupt mode which results in a laggy pointer i'm around 0.75W on idle. Using polling mode i'm around 1.2W on idle
i think you still need the Xosi to simulate windows. You could try to disable it to load and check if the trackpad works anyway
Peam269
@Peam269
@tmbt78 okay, will do that. The only thing left now:
I am still using ECEnabler for my battery status. Do you have any guide I can follow to try to get it working properly? :D
Also, some users reported 100% cpu usage but at least that isn't the case for you :)
YehJiaJun
@YehJiaJun
I need help,I have a laptop is Asus ux434fac,it has a screenpad2.0,it is a touchpad also is a screen ,I try VoodooI2C but it not work,who can help me,please
This is my EFI and some laptop Info => https://drive.google.com/drive/u/0/folders/1MtzX5SCk80YQGc9EEAFmGZ5NEG1AkfQn