Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Oct 15 01:12
    idaima commented #201
  • Oct 14 23:14
    ben9923 commented #201
  • Oct 12 06:27
    idaima commented #201
  • Oct 11 15:32
    ben9923 commented #201
  • Oct 11 15:30
    ben9923 commented #201
  • Oct 11 04:10
    idaima commented #201
  • Oct 10 23:04
    Erictoby commented #201
  • Oct 10 01:18
    idaima commented #201
  • Oct 09 20:03
    ben9923 commented #221
  • Oct 09 13:25
    Erictoby commented #201
  • Oct 09 10:35
    idaima commented #201
  • Oct 08 17:04
    andrewwyatt commented #219
  • Oct 08 16:02
    dogaoz commented #219
  • Oct 08 15:45
    TeijiW opened #221
  • Oct 08 14:28
    andrewwyatt commented #219
  • Oct 07 12:33
    vincen5790 opened #220
  • Oct 06 18:21
    dogaoz closed #219
  • Oct 06 18:21
    dogaoz commented #219
  • Oct 06 04:35
    williambj1 commented #219
  • Oct 06 04:35
    williambj1 commented #219
Hamza
@chilledHamza
removing newunknown = 0x20 (line 174, VoodooI2CMT2SimulatorDevice.cpp) fixed my drag issue, now drag and Notification both work fine. i'm not sure if this will fix drag issue for others, or may be it is just for my Touchpad.
engr.chachi
@engrchachi
need help patching dsdt for my elan i2c trackpad
josh long
@thebob360_twitter
Hey I have a dell 13 7532 that has the problems where the gestures show active but don't work on the track pad beyond the mouse pointer disappearing. Although now gestures work on the touch screen
Nguyễn Hữu Hiếu
@hieunhuit
Hi! I have dell ins 7559 i5 6300HQ , i2c ELAN 1010 touchpad and it not working with VoodooI2C & VoodooI2CHID, but it work with VoodooPS2Controller & ApplePS2SmartTouchpad and they imperfect!
I don't know if my touchpad works with native gestures with I2C? I not sure with my English, thanks u very much for read my question!
Ben Raz
@ben9923
@JimDuskes Does Windows show it's a GDX1515 too?
That _CRS is probably some kind of ACPI config issue, verify your patchmatic output is correct and decompiles correctly.
Searching for _CRS in the kernel log will also show you the relevant error emitted by the OS's ACPI-related kext
@sico85 I'm lost here, sorry :(
Attach another archive, maybe someone else like @alexandred will have an idea
@Groganj89 You should get at least single touch input.
Ben Raz
@ben9923
@chilledHamza Interesting, any idea how to accomplish the same with VoodooInput? Just to realize what's wrong more clearly
@engrchachi @thebob360_twitter You'll both need to attach troubleshooting files
@hieunhuit Attach a troubleshooting archive too. If your device supports I2C, it should work.
Search for a trackpad related BIOS setting, usually basic vs. advanced. For I2C you need advanced.
Notice any BIOS change requires ACPI re-patching, if statically patching.
josh long
@thebob360_twitter
@ben9923 what files should I upload?
Ben Raz
@ben9923
At least IOReg, DSDT and a kernel log
tmbt78
@tmbt78
Hi guys, i would like to try to compile voodooi2c by myself but not sure how .. is there a tutorial or something similar somewhere ?
i've found a build enviroment.md in the cloned zip from repository. Is it still actual ?
tmbt78
@tmbt78
i've followed that guide but right now i'm having an error compiling
VoodooI2CHIDDevice.cpp:608:35: Cannot initialize a parameter of type 'int' with an rvalue of type 'nullptr_t'
don't know how to fix it
Ben Raz
@ben9923
@tmbt78 It's an issue with the 10.15 SDK
Build with the 10.14 SDK instead, or fix returned values to use nullptr.
tmbt78
@tmbt78
@ben9923 i've Catalina on my Hack .. how can i use 10.14 SDK ? or better .. could you please suggest me how to fix returnet values to use nullptr ?
elito25
@elito25
Hello, I am unable to get my trackpad to work.
Hamza
@chilledHamza
@ben9923 last commit by Michael Belyaev replaces code form VoodooI2C MT2 Simulator with VoodooPS2's MT2 Simulator (resulting in the removal of code i modified, or the code that work better for my PS2 device)
Ben Raz
@ben9923
@tmbt78 Third argument of interruptOccured is an int, so NULL is not appropriate. Use 0 instead.
Previously NULL was 0, now it's nullptr
Pull master VoodooGPIO if you have issues with it too, it will fix compilation.
@elito25 Please attach an actual copy of IOReg. File>Save a copy as... via IORegistryExplorer.app
@chilledHamza Yeah, I wanted to know if something can be done with the new code as well :)
Hamza
@chilledHamza
right now i'm curious about why they had to change it for Synaptics
i'll try to use my current MT2 simulator with synaptics, and let you know the results
Ben Raz
@ben9923
@chilledHamza Cool :)
elito25
@elito25
@ben9923 The patch added the ability to use the trackpad, but it doesn't have multitouch. I tried using the Synaptics satellite instead of the CHID one, but the trackpad didn't work.
I also tried searching for the ACPI ID to do GPIO pinning in IORegs, but only the touchscreen comes up.
elito25
@elito25
Any suggestions?
JimDuskes
@JimDuskes
@ben9923 Windows does recognize it as a GDX1515. The _CRS 'bug' no longer shows up. I noticed that VoodooPS2SynapticsTrackpad, part of VoodooPS2Controller.kext tries and obviously fails to find it. Could it somehow be interfering?
JimDuskes
@JimDuskes
I've gone back to interrupts. In reviewing a video of my boot up, I noticed an error message that says "Could not find GPIO controller, exiting. Could not initialise nub for GDX1515". According to the troubleshooting guide, this is caused by no patch applied. The patch for SKL+ is applied. Any idea of what else can cause this?
AlexFullmoon
@AlexFullmoon
Hi. ASUS K501UQ laptop, ELAN1000, getting KP on Catalina.
After I replaced motherboard, I had no IOInterruptSpecifiers in ETPD anymore, but the only way it worked in Mojave is when I set GPIO pin to 0x55.
In Catalina I get KP regardless if I add GPIO pinning with some pin number or just use SBFI -> SBFB fix.
I also tried beta M, found in one of issues' discussion - with it system just hangs on boot shortly after loading GPIO data.
tmbt78
@tmbt78
@ben9923 thanks ! i'll try
tmbt78
@tmbt78
@chilledHamza I'm trying to follow your suggestion about removing newunknown = 0x20 because i'm having drag problems with voodoo since the very beginning with my actual notebook and that's why i'm trying to compile a voodoo version with your mod but not sure if i will be able. Could you please share with me your version so i can test it too ?
Hamza
@chilledHamza
@tmbt78 first I'm not using VoodooI2C for my Touchpad, it uses PS2 protocol. but I'll build VoodooI2C for you commenting newunkown = 0x20 line.
try this with your satellite kext