Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jul 18 15:33
    @kprinssu banned @whatnameisit
  • Sep 08 2021 12:53
    @kprinssu banned @sqlsec
  • Feb 01 2021 20:01
    @kprinssu banned @kdmitrienko
  • Nov 18 2020 13:40
    @kprinssu banned @PredatorAlpha777
  • Nov 15 2020 16:16
    @kprinssu banned @nikhil19rathore99
Kishor Prins
@kprinssu
@coolstar I am not sure what exactly has changed, from what I know many users have not reported the issue you are facing
it's been quite the opposite, Big Sur simply works and have not reported any major issues
CoolStar
@coolstar
@kprinssu weird, I'll probably boot up a catalina install to double check then
I also noticed some issues with sleep/wake in recent versions of VoodooI2C where trackpad stops working (GPIO interrupts)
I've downgraded to version 2.4.3 which seems to be working decently-ish
CoolStar
@coolstar
actually nvm didn't need to do that... I'm actually kinda annoyed lol. Booted into Windows and click wasn't working there either
turned out the laptop back panel got misaligned somehow and the click physically wasn't working... lol
Kishor Prins
@kprinssu
@coolstar that's weird to hear it was a physical issue, but glad you got working
in regards to sleep/wake, it's been reported and probably related to the changes made within the GPIO controller
@coolstar @ben9923 whenever you get the chance, can you one of you guys look at this PR, VoodooI2C/VoodooI2C#398
CoolStar
@coolstar
@kprinssu yeah it's one of the changes between 2.4.3 and 2.4.4
CoolStar
@coolstar
@blankmac @kprinssu do I have to do anything special to get my stylus working in macOS? got a Wacom 50FC here
CoolStar
@coolstar
oh seems like the IOProbeScores for the touch screen / stylus drivers were backwards
flipped it and stylus is working
Kishor Prins
@kprinssu
@coolstar can you narrow down which commit broke things?
it's been about 6 months since those were released so I am not too sure in detail as to what causes your issue
Avery Black
@1Revenger1
hrmm
Palm rejection is harder than I thought it'd be lol
I took a stab at implementing "zones" where fingers get invalidated (until lifted) while typing/using the trackpoint. This seems to work pretty well actually
VoodooSMBus/VoodooRMI#61
I think I'm gonna wait on implementing anything into VoodooInput until I've put it into VoodooRMI's master and gotten feedback on it (or lack of feedback showing it's working?)
marianopela
@marianopela
Hi, have you considered switching to Github Actions?
Kishor Prins
@kprinssu
@ben9923 has brought it up, personally I'm indifferent but I am also not as keen on changing when things are not broken with Circle
blankmac
@blankmac
Seems that they've made some changes to the transducer array in voodooinput?
zhen-zen
@zhen-zen
I think that's just Trackpoint?
blankmac
@blankmac
They’ve also eliminated transducer->id in favor of some attempt at designating a thumb. Haven’t gone through it fully yet though.
Avery Black
@1Revenger1
setting the thumb helps a lot with 4 finger gestures I've found
not sure why it was originally changed though
blankmac
@blankmac
Maybe so. A heads up would have been nice if there wasn’t one. Haven’t been around much lately. LOL. It’s a fundamental change tho that breaks everything that hasn’t been updated to account for it, so....
Ben Raz
@ben9923
@blankmac Should be easy enough, see VoodooI2C implementation:
VoodooI2C/VoodooI2C#333
blankmac
@blankmac
@ben9923 Thank you. :) I updated my wife's Elite and of course the trackpad stopped working. Drove me crazy for a little bit, lol.
Ben Raz
@ben9923
@blankmac Haha as long as we ship VoodooInput with VoodooI2C I guess it's fine
It's our choice to build master VoodooInput with every release
I guess she has both I2C and Alps installed?
blankmac
@blankmac
Yes, so with newer releases the voodooinput message isn’t correct.
Ben Raz
@ben9923
Ah, got it
blankmac
@blankmac
She's a trooper for putting up with the Elite after her last MacBook croaked. I bought her one of the new M1 MacBooks for christmas so she has something that "just works". :-D
Ben Raz
@ben9923
Should be a great machine :D
Kishor Prins
@kprinssu
@blankmac M1 devices are pretty beefy, hope your enjoys it :)
Ben Raz
@ben9923
@blankmac Don't forget to remove those headers from your repo, now when you're using MacKernelSDK ;)
blankmac
@blankmac
@ben9923 Thanks! I totally forgot, lol.
Ben Raz
@ben9923

@blankmac :)
BTW if you can have a look in the main VoodooI2C chat that would be great
Someone is trying AlpsT4USB and getting this error:

[    1.695099]: VoodooI2CHIDDevice:0x100000391 Matching has vendor DeviceUsagePage : ff01 bundleIdentifier com.blankmac.AlpsT4USB ioclass AlpsT4USBEventDriver but transport and vendorID is missing

I believe IOHIDInterface inherits the IOHIDDevice's match properties, so Alps event driver won't attach.

blankmac
@blankmac
Yeah, not sure why that would happen, tbh. The only issue with later versions of VoodooI2C was that the voodooinput message lacked finger type information. So the Alps kext would attach but there would be no input other than clicks.
I uploaded the newest version for him/her in the chat but that probably won't help. I'll take a look at their EFI though.
Ben Raz
@ben9923
Cool, thanks
I do wonder if simply adding Transport=I2C and VendorId=<whatever that is> would work
blankmac
@blankmac
Oh, is it an I2C trackpad?
Ben Raz
@ben9923
Yeah
blankmac
@blankmac
Yeah, that's a no go unfortunately. I worked with somebody on here for quite awhile trying to get I2C Alps to work without results. For whatever reason, it's not able to put the trackpad into precision mode from the HID interface. Probably needs to be done directly with an I2C bus command like the Elan.
Which would require writing a new kext.
Though I will say, he wasn't getting that particular error, just no input. The kext would show attached in the ioreg for him.
Ben Raz
@ben9923

@blankmac Ugh, that's a bummer.
Seems like Linux aren't doing anything special there, looks similar to your code.

Noticed you're not checking for BTNLESS here https://github.com/blankmac/AlpsT4USB/blob/410e2daac0aa56d0504f333ae710e9194b833e74/AlpsT4USB/AlpsT4USB.cpp#L137