Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jul 20 20:27
    kprinssu commented #466
  • Jul 20 20:26
    kprinssu locked #466
  • Jul 20 20:26
    kprinssu closed #466
  • Jul 20 20:26
    kprinssu commented #466
  • Jul 20 20:20
    Amin-0-1 commented #449
  • Jul 20 20:20
    Amin-0-1 commented #449
  • Jul 20 20:14
    fabien4455 opened #466
  • Jul 20 17:55
    mishurov commented #321
  • Jul 20 12:25
    kprinssu locked #465
  • Jul 20 12:25
    kprinssu closed #465
  • Jul 20 12:25
    kprinssu commented #465
  • Jul 20 11:45
    michaelanhvu83 opened #465
  • Jul 18 19:43
    mackonsti edited #464
  • Jul 18 19:38
    mackonsti opened #464
  • Jul 12 15:38
    mishurov commented #321
  • Jul 12 14:21
    kprinssu locked #463
  • Jul 12 14:21
    kprinssu commented #463
  • Jul 12 13:28
    lulujyc commented #463
  • Jul 12 12:48
    kprinssu commented #463
  • Jul 12 12:47
    kprinssu closed #463
tmbt78
@tmbt78
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.
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
tmbt78
@tmbt78
@Peam269 You still have to use that because it is also on Dortania guide. Basically with that kext MacOS is able to read variables greater than 8bit in the battery section. Before a lot of patch was needed because in Windows this woudn't be a problem but on MacOS it is. Instead of hotpatching your DSDT now thanks to that kext MacOS can read all the variabiles without problem. Easier and cleaner
this is taken from your DSDT :
OperationRegion (ERAM, EmbeddedControl, Zero, 0xFF)
Field (ERAM, ByteAcc, NoLock, Preserve)
{
RTYR, 8,
RTMH, 8,
RTDY, 8,
RTHR, 8,
RTME, 8,
Offset (0x10),
BADN, 128,
ECVR, 32,
Offset (0x28),
BDID, 8,
Offset (0x56),
CPUT, 8,
CP2T, 8,
GPUT, 8,
Offset (0x5E),
PCHT, 8,
TMMD, 8,
ECCM, 256,
Offset (0x90),
BIF0, 16,
BIF1, 16,
BIF2, 16,
BIF3, 16,
BIF4, 16,
BIF5, 16,
BIF6, 16,
BIF7, 16,
BIF8, 16,
BST0, 16,
BST1, 16,
BST2, 16,
BST3, 16,
PSTA, 8,
ECN0, 8,
All the variables greater than 8 without that kext must be modified in a particular way as you can see in the dortania guide
now is not necessary anymore
so keep that kext and check if it's updated once in a while
Peam269
@Peam269
@tmbt78 Okay, thanks a lot for the detailed explaination :) May I ask why I need this kext up to date? WEG+Lilu is clear to me, but... If it works, should be fine right? :D
tmbt78
@tmbt78
@Peam269 for the same reason you kept up to date. Bug fixes. The author may introduce some new features of just bugfix some of the code ..
Peam269
@Peam269
@tmbt78 okay, will do that :) actually, could you send me the "official" link to this kext? I don't have it actually :D thanks!
blankmac
@blankmac

@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?

Unfortunately no, sorry. without having the hardware it's a little too tedious to try to debug. not to mention that with the introduction of apple silicon I've gone legit. I still have one desktop hack but no laptops.

@kingklick
tmbt78
@tmbt78
Peam269
@Peam269
@tmbt78 thanks a lot!
Peam269
@Peam269
@tmbt78 btw, yeah you were right, the trackpad really doesnt work ehrn booting into Windows from opencore... Could you maybe tell me what I need to modify in the SSDT to change that?
tmbt78
@tmbt78
@Peam269 try replace this file but keep the older one as backup
Peam269
@Peam269
@tmbt78 It still doesn't wanna work under windows..
But it's not a big deal, I will just use opencore only for macos booting that works fine too! :)
(well there would be a lot more to fix to Boot Windows using OpenCore, for example Bluetooth has a exclamation mark in DeviceManager too, just like the trackpad. At the end it doesnt Matter too much if I boot Windows using F12 or a GUI ^^ )
pratiknborkar
@pratiknborkar
Hey guys looking for Help regarding my ELAN 1203 (INT3450) i have followed the installation guide but i got missing IOInterruptSpecifiers entries on ACPI ID TPD0 and but i am getting IOInterruptSpecifiers entries in GPI0 which is 0e.
My System Config
Asus Tuf Gaming F15
intel Core i7 10870H 8 core 16 Threats
16 GB DDR4 2933
ELAN 1203 (INT3450)
NVDIA 1660TI 6GB
Here are my files i am using lated VoodooI2C kext.
https://drive.google.com/drive/folders/1F1NfXpPB38vG34lWLcZjn0E3-eSkvyyM?usp=sharing
Vins
@Vins95
Good evening, guys. I have a 7391 2in1 and both trackpad and touch screen work very well. I can turn it around 360 degrees, on Windows when I turn the screen on its own. I wanted to know if there was any sensor that made this thing possible on macos too
Dell 7391
Do Hoang
@huyhoang8398
im currently using i2C and it works well, only sometime the cursor jump ? anyone having same issue?
Kishor Prins
@kprinssu

Good evening, guys. I have a 7391 2in1 and both trackpad and touch screen work very well. I can turn it around 360 degrees, on Windows when I turn the screen on its own. I wanted to know if there was any sensor that made this thing possible on macos too

MacOS does not support rotation and VoodooI2C does not support it