Comments (100)
https://www.rockbox.org/wiki/pub/Main/SansaFuzePlus/Synaptics_RMI3_Specification.pdf
I guess older touchpads with RMI3 use F10.
from voodoormi.
This should properly probe for RMI3 (Switches to Page 0x02 and probes address 0x00)
I also fixed the mapping table possibly not being zeroed out within RMISMBus, but I doubt that was the issue plaguing you.
I'm not expecting this to work for you, but it should hopefully give more helpful debug info
VoodooRMI.kext 4.zip
Edit: Do you have a Clover config by chance? It'd be interesting to see if it works in Clover - might need to enable something within IOPCIDevice if it works in Clover.
Edit 2: If the above VoodooRMI still doesn't work, do you mind trying with this version of VoodooSMBus as well? I enabled bus mastering and memory:
VoodooSMBus.kext.zip
from voodoormi.
Huh. So maybe it was not zeroing the mapping table out at boot. I'll upload the changes later after I've taken a look at the logs. Thanks for testing.
On Monday I'll push out a new release with a release binary
Edit: no need to test with clover btw
@Rohan200220 any luck getting this to work on your trackpad?
from voodoormi.
Tested latest voodooSMBus 2.2 and VoodooRMI 1.1.0
It works fine on hp9470m
from voodoormi.
What bootloader? If it's OC, make sure that the order of kext loading is VoodooSMBus.kext, then VoodooRMI.kext, then finally RMISMBus.kext. Make sure that VoodooInput from RMI is being injected as well.
If that doesn't work, can you show what your SMBus looks like in IORegistryExplorer, and get the output from kextstat
in terminal.
from voodoormi.
@1Revenger1 Maybe the issues is because ProperTree put them in wrong order. One more thing before trying your advice, can RMISMBus.kext be after Whatevergreen like this
from voodoormi.
Yeah that's fine. The main important thing is that VoodooRMI and VoodooSMBus are before RMISMBus. Doesn't really matter what the order is between the two or if anything is before it/mixed in.
from voodoormi.
Well, Although I've set everything like what you say, it can't work, ask for what my SMBus looks like in IORegistryExplorer, and get the output from kextstat in terminal, I'll try to get them to you as soon as possible because I don't have any usb mouse and I can't use my built-in mouse so sorry a lot for that. I'll try to send them to you soon.
P/S: Here is my SMBUS hardward ID if you want:
EFI.zip
from voodoormi.
@1Revenger1 ,By the way, my bootloader is OpenCore and I don't know why but if I use the VoodooPS2.kext from Acidanthera my mouse won't work but if i use Rehabman's VoodooPS2 from here: https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller, my trackpad can work with 1 finger and some 2 fingers features (not all of them, scrolling is OK but I can zoom in/out). And here is my full specs by AIDA64 Engineer (a *.txt and *htm in the zip)
Report.zip
Report.txt
from voodoormi.
For the others things I will try my best for them
from voodoormi.
I haven't gotten this to run succesfully on any Ivy Bridge laptops - I'm not entirely sure why. It may be a different version of RMI? Not entirely sure on that, especially since RMI4 goes back to around ~2012. You may have better luck loading it in manually once within the OS just using the keyboard.
sudo chown -R root:wheel *.kext
sudo kextutil -vvvv -d VoodooSMBus.kext -d VoodooRMI.kext VoodooRMI.kext/Contents/PlugIns/VoodooSMBus.kext
Then getting a log by doing
log show --last boot | grep -i voodoo > ~/Desktop/log.txt
from voodoormi.
The paths need to be accurate, if you are in the same directory as them then the above command should work. But if you aren't, then yes you need to make sure the path is correct to them all.
from voodoormi.
There is a problem that you don't have VoodooRMI.kext/Contents/PlugIns/VoodooSMBus.kext so I think that I should change it into this:
sudo chown -R root:wheel *.kext
sudo kextutil -vvvv -d VoodooSMBus.kext -d VoodooRMI.kext VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext
from voodoormi.
@1Revenger1 Well, I've tried both but couldn't work. Anyway, all the necessary file is here, sorry if is there anything is miss, just tell me and I'll give it to you.
Fixing trackpad.zip
from voodoormi.
@LocTran016 You have to cd into the downloaded and unzipped VoodooRMI folder. Also, make sure to use Debug kext for detailed log information.
For example, running cd ~/Downloads/VoodooRMI-1.0-Debug
prior to 1Rvenger1's command should work if you downloaded file with Safari.
from voodoormi.
It may be that it is RMI3, I haven't seen any way to detect which RMI version it is. It does look programmed very similarly to RMI4 though.
from voodoormi.
Log should be located under Downloaded kext folder.
However, it seems you need to remove kext from OC bootloader first. (Just delete two Kext files.)
You can load kext after boot, and in this way you can test kext without reboot.
BTW, you may want to edit post for minor extra informations rather than posting new comment, as an issue board is somewhat different from chat.
//Edit.
Never mind about log file. That command always outputs log to Desktop.
from voodoormi.
So, what I've noticed is that testing with another person is that on Ivy Bridge, when we ask for the SMBus version, it gets stuck and doesn't get any sort of response, so no attempts are logged to try and get the version. It may be that some sort of timeout may be needed.
Edit: So as far as I can tell with other testing, we're getting stuck in RMISMBus
from voodoormi.
I am also on an ivy bridge laptop, Inspiron 14z 5423 and my trackpoint is also not working properly. I edited the VoodooSMBus info.plist file and entered my vender id and device id. All the gestures are working but the trackpoint is very laggy. Btw I am using Clover.
from voodoormi.
@Rohan200220 , I've tried that but didn't work, though
from voodoormi.
@LocTran016 Sometimes it works for me, sometimes it doesn't. When I restart my laptop the trackpad doesn't even respond.
from voodoormi.
Does someone mind testing out these new versions of VoodooRMI and VoodooSMBus?
https://files.gitter.im/5e938b02d73408ce4fe02f4f/H2AL/VoodooRMI.kext.zip
https://files.gitter.im/5e938b02d73408ce4fe02f4f/66yp/VoodooSMBus.kext.zip
This should hopefully fix the freezing, and give better errors. You may need to add your device id again.
If you are injecting these kexts rather than loading it manually within macOS, better way to get logs it to add msgbuf=1048576
to your boot args, and use sudo dmesg
to get logs, as log show --last boot
is pretty atrocious for early boot logs.
from voodoormi.
My trackpad is still not responding with the above kexts, and I am using clover
from voodoormi.
I can't do anything without logs. Please reread my last message.
from voodoormi.
Sorry, here it is
from voodoormi.
I'd double check which VoodooSMBus kext your using. It looks like it's trying to probe for an Elans trackpad, when all of the Elans stuff should've been taken out in the above VoodooSMBus download.
Edit: And I'm not finding any logging for published nubs which should be seen in recent versions at address 0x2c. Should be seeing something similar to Publishing nub for slave device at address 0x2c
from voodoormi.
I used voodoosmbus from the above link, and how to take out elen stuff from voodoosmbus?
from voodoormi.
There isn't any Elans stuff in the above link. If you check the Info.plist for the kext you have injected, it should be version 3.0
, and not have any Elans stuff within it. Additionally, should have a place to put different addresses.
This is currently what I see
from voodoormi.
Um, sorry for being a noob :p, but what do i have to do?
from voodoormi.
Double check that you have the right Kext. Make sure that you don't have VoodooSMBus in kextcache, Library/Extensions, or System/Library/Extensions. If that all looks alright, double check that the Info.plist says it's version 3.0. You can find it by right clicking the kext in macOS and pressing "Show Package Contents". If your on windows, the kext already appears a folder so just look in there.
from voodoormi.
I don't have VoodooSMBus in S/L/E or in L/E, where is kextcache location?
It says version 3.0
from voodoormi.
Double check for duplicates I guess - the kext cache isn't stored in a place you can mess with. Easiest way I guess to be sure it's gone is to invalidate it using sudo kextcache -i /
. It'll complain about kexts that shouldn't be in L/E or S/L/E as well.
from voodoormi.
sudo kextcache -i /. It'll complain about kexts that shouldn't be in L/E or S/L/E as well.
just got this-
KernelCache ID: C13F4697AEBE1E8A99946DD865E9237F
from voodoormi.
I never installed any kexts in L/E or in S/L/E so I know no wrong kexts would be there. I just placed them in my EFI folder
from voodoormi.
Hmm, I guess you could try getting a log again
from voodoormi.
With the newest version of VoodooRMI and VoodooSMBus, the freezing is fixed as you said before but through System Preference, it doesn't detect my trackpad as a trackpad (I can't even move my mouse so I have to use a USB mouse). I still using the same laptop. I will update the EFI as soon as possible: https://github.com/LocTran016/EFI
Here is my log:
Terminal Saved Output.txt
EDIT
I've tried to patch to Prevent Apple SMBus kexts from attaching to SMBUS controller (involve com.apple.driver.AppleSMBusController, com.apple.driver.AppleSMBusPCI) but through kextstat
, the VoodooRMI and its plug-in as well haven't been loaded. I don't know if I could try manually loading the kexts. Here is my new log file (include kextstat):
Log.txt
What does IORegistryExplorer show? I didn't see any traces of VoodooSMBus in the new logs.
PCIDeivces_IOREG.zip
And through kextstat
in terminal, I've found: de.leo-labs.VoodooSMBus
so I personally think that may be the de.leo-labs.VoodooSMBus have been injected
from voodoormi.
Your log doesn't show VoodooSMBus loading at all. Are you sure something else isn't attaching to SBUS like Apple's own SMBus kext?
from voodoormi.
What does IORegistryExplorer show? I didn't see any traces of VoodooSMBus in the new logs.
from voodoormi.
Can you please post new responses rather than editing the one message hours after sending it? I don't get notifications.
It shows VoodooSMBusIntelLpssI2C as attaching to SBUS
, make sure you add the device ID to VoodooSMBus, not VoodooSMBusIntelLpssI2C. They are different personalities in the same Info.plist
from voodoormi.
As you have already said before, the freezing is fixed but I can't use my mouse (I don't have the ability to move the built-in mouse). Here is everything my config.plist, the kext and terminal log as well as the ioreg file. Through the terminal (sudo dmesg
), there are some RMI configuration and the kexts are loaded as well
from voodoormi.
I have tested it on my elitebook 9470m
VoodooSMBus .kext and VoodooRMI.kext does not loads.. no info in kextstat. I have place these kexts in opencore kexts folder.
from voodoormi.
I have tested it on my elitebook 9470m
VoodooSMBus .kext and VoodooRMI.kext does not loads.. no info in kextstat. I have place these kexts in opencore kexts folder.
You should update (editing the comment) your specs (via AIDA64 is OK). Did you try to clean snap shot, check that no VoodooPS2 mouse and trackpad in the config.plist, add the device id and vendor id (in SMBus troubleshooting section)?
from voodoormi.
Hmm, that's weird that it doesn't respond.
Oh, that's weird - VoodooRMI is trying to boot up before rooting occurs? I wonder if it's booting up early or if it's inaccurate logging. It may be worth testing to see if delaying when VoodooRMI starts booting up would help. Easiest way is probably just loading it manually from within macOS to see if anything changes. If you can test this, csrutil needs to allow unsigned kexts to load. Assuming VoodooSMBus, VoodooRMI are in the same folder, you can run sudo kextutil -vvvv -d VoodooSMBus.kext -d VoodooRMI.kext VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext
. The kexts do need to be owned by root (and I wouldn't recommend modifying the kexts in OC/Kexts), which you can make happen by running sudo chown -R root:wheel *.kext
(this will make every kext in that directory be owned by Root)
Edit: Oh, those logs look like the one you gave earlier when loading within macOS. So that likely won't help, oops. Maybe I can see if I can throw something together to test for the presence of RMI3 vs RMI4.
from voodoormi.
I don't know if this may help:
I'm using this Touchpad Driver for my Dell Insiron 3421 (OS: Window 10 LTSB 2016), and it seem like a lot of laptops sharing the same driver with mine, even the XPS 12 9Q33 which is using the 4th gen intel cpu. I don't have the enough knowledge to be sure that using the same driver mean the same device but I don't know if could take a look at this. Hope this will help you in some way
By the way, I'm using 7 Series/C216 Chipset Family SMBus Controller (8086:1E22) with HM76 chipset
from voodoormi.
VoodooRMI.kext 2.zip
This tries to read Address 0x200, which should give the major/minor RMI version if it's an RMI3 device. Do you mind trying this version? It has no other modifications from master.
from voodoormi.
The mouse doesn't work, I have tried the lastest VoodooRMI.kext but didn't help (I still keep the same VoodooSMBus)
Troubleshooting.zip
from voodoormi.
With the latest version of VoodooRMI.kext (I haven't change the VoodooSMBus.kext), my trackpad work perfectly, the launchpad work reliably although there is a small problem that when I first try to click, I have to tap with one finger twice but from the second time, it work reliably (this also apply to other gestures as well)
Troubleshooting.zip
Do you have a Clover config by chance? It'd be interesting to see if it works in Clover - might need to enable something within IOPCIDevice if it works in Clover.
Sorry, no. I haven't read the Clover guide before reading dortania's OpenCore guide so I only have OpenCore
from voodoormi.
Do you think that I should try the VoodooSMBus as well because the trackpad work perfectly (the physical buttons work, too)?
from voodoormi.
Na, functionality doesn't change at all
from voodoormi.
Oh, have you testing this over a few boots to make sure that we weren't being lucky for some reason?
from voodoormi.
No, I haven't done that yet. I'll do that.
from voodoormi.
I have tried to load the SSDT-SBUS-MCHC (follow dortania guide) and the trackpad doesn't work at all so I delete that SSDT, enable 2 patch to prevent apple smbus kext attach to SMBUS controller (in VoodooSMBus instruction) as well as reset NVRAM but it seem doesn't help at all. Do you think this is a problem with VoodooRMI?
Troubleshooting.zip
from voodoormi.
I can't get my trackpad to work with any of the above voodoormi kexts.
I am uploading the log of the VoodooRMI 2 kext. I am using the first VoodooSMBUS kext
log 2.txt
from voodoormi.
I am using clover, do I need to add any patch in my config.plist for this to work?
from voodoormi.
@Rohan200220 you are getting some linking errors. What macOS version is this? I built these test kexts in Catalina 10.15.6, so if your running Mojave I may need to try and build it for an older version.
@LocTran016 huh, the log looks exactly the same as before.
SSDT-SBUS-MCHC will mess up VoodooSMBus so I'd avoid it.
Looks like it isn't able to communicate with the sensor again? That's so weird - I'll need to think on it. It appears to be aan issue which isn't always there which suggests I'm doing something wrong with memory, or something else is happening. Are you able to load/unload this repeatedly within macOS? It'd be good to see if it consistently breaks or doesn't.
Edit: Oh LocTran, have you tried with the version of VoodooSMBus above?
from voodoormi.
Yes i am running Mojave 10.14.6
from voodoormi.
VoodooRMI.zip
This is from Github Actions, which is set to build in High Sierra. See if this version works. When getting logs, use the debug version
from voodoormi.
Trackpad still not working.
log 3.txt
from voodoormi.
Hmm, looks like the same issue as LocTran then. I don't have a version of VoodooSMBus for you to try in Mojave though. We'll see if it helps LocTran I guess.
from voodoormi.
Edit: Oh LocTran, have you tried with the version of VoodooSMBus above?
No I haven't, let me try that then. Well, I've changed the VoodooSMbus but doesn't help (I'm using MacOS 10.15.6)
Troubleshooting.zip
from voodoormi.
I also try to load manually but the mouse doesn't work as well
Log-1.txt
from voodoormi.
Your kexts aren't owned by root
, which is why they aren't loading manually. This should give more info about loading/unloading it: https://github.com/VoodooSMBus/VoodooRMI#loadingunloading
Do you mind trying this version? Turns out the table index may or may not have been zeroed out? Idk why it'd work for most people though tbh without it being zeroed out.
VoodooRMI.kext 7.zip
from voodoormi.
I don't know why the kext used to work magically. I also try the above kext but don't know why it doesn't work
Troubleshooting.zip
from voodoormi.
I'm honestly not sure.
What I may try to do is take VoodooPS2SynapticsTouchpad and reduce it down to just do a hardware reset and see if it helps your trackpad at all.
from voodoormi.
VoodooPS2Controller.kext.zip
Do you mind trying out this build of VoodooPS2?
I modified VoodooPS2Trackpad to just do a hardware reset of the trackpad. So make sure to load VoodooPS2Controller/Keyboard/Trackpad rather than just the first 2. You will need to load VoodooRMI in macOS. This isn't a final solution, but I'd like to see if the trackpad is in some sort of weird state. I noticed that when I put the PS2 trackpad in a weird state on my device, or it was in the middle of resetting, it'd behave very similarly to yours.
If this works, it may be that we need to start creating our own PS2 stub, or somehow make VoodooPS2 and VoodooSMBus satellites work together, as Elans does querying for stuff over PS2 iirc which Leo-labs wanted. Synaptic trackpads on SMBus also aren't able to be reset over SMBus, instead relying on it to be done over PS2
from voodoormi.
Trackpad not responding but Trackpad Preferences are being shown.
Log 4.txt
from voodoormi.
Trackpad Preference shows because VoodooPS2Trackpad still allows VoodooInput to attach (even if it's pretty useless lol)
I don't see any trace of VoodooSMBus/VoodooRMI in the log, are you loading those within macOS?
from voodoormi.
No i removed them from my efi folder, should i add them back?
And how do i load them within macos?
from voodoormi.
https://github.com/VoodooSMBus/VoodooRMI#loadingunloading
I'm not exactly sure how to disable SIP when using Clover tbh. Should only need to be disabled though while your loading the kexts. It's important that the kexts are loaded once your at the desktop, as it appears that when it loads when injected is a bit to soon. I'll fix it at some point, but I'd like confirmation that this actually works for you guys first.
from voodoormi.
I loaded them but the trackpad wasn’t functioning so i rebooted my laptop and its still not working.
from voodoormi.
Hard to tell without logs.
Also when you reboot, the kext gets unloaded, so you need to load it manually everytime you boot up if your doing it this way.
from voodoormi.
Alright, I rebooted and loaded them again.
log 6.txt
from voodoormi.
Huh, still not seeing anything. You sure that it's injecting properly? What's the output from sudo kextutil -vvvv .....
from voodoormi.
I am getting this,
Defaulting to kernel file '/System/Library/Kernels/kernel'
Kext with invalid signatured (-67050) allowed: <OSKext 0x7fe5256002c0 [0x7fffacf478f0]> { URL = "file:///Users/rohan/Downloads/VoodooRMI-975cbe0d/Debug/VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext/", ID = "com.1Revenger1.RMISMBus" }
Kext with invalid signatured (-67050) allowed: <OSKext 0x7fe5254446a0 [0x7fffacf478f0]> { URL = "file:///Users/rohan/Downloads/VoodooRMI-975cbe0d/Debug/VoodooSMBus.kext/", ID = "de.leo-labs.VoodooSMBus" }
Kext with invalid signatured (-67050) allowed: <OSKext 0x7fe525500cf0 [0x7fffacf478f0]> { URL = "file:///Users/rohan/Downloads/VoodooRMI-975cbe0d/Debug/VoodooRMI.kext/", ID = "com.1Revenger1.VoodooRMI" }
Code Signing Failure: code signature is invalid
Warnings:
Dependency lacks appropriate value for OSBundleRequired and may not be available during early boot:
de.leo-labs.VoodooSMBus - OSBundleRequired not set
Warnings:
Dependency lacks appropriate value for OSBundleRequired and may not be available during early boot:
de.leo-labs.VoodooSMBus - OSBundleRequired not set
/Users/rohan/Downloads/VoodooRMI-975cbe0d/Debug/VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext appears to be loadable (not including linkage for on-disk libraries).
Loading /Users/rohan/Downloads/VoodooRMI-975cbe0d/Debug/VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext.
Disabling KextAudit: SIP is off
KextAudit initialized: audit=F
/Users/rohan/Downloads/VoodooRMI-975cbe0d/Debug/VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext successfully loaded (or already loaded).
Invalid signature -67050 for kext <OSKext 0x7fe5256002c0 [0x7fffacf478f0]> { URL = "file:///Users/rohan/Downloads/VoodooRMI-975cbe0d/Debug/VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext/", ID = "com.1Revenger1.RMISMBus" }
Rohans-MacBook-Pro%
from voodoormi.
Hmm, if your loading from within macOS, sudo log show --last boot | grep -i vrmi
should be reliable. Does that show anything?
Edit: vrmi is the search term, you may try voodoo
or voodoormi
as well
from voodoormi.
When I write vrmi, nothing is shown
when I write voodoormi, I get this
from voodoormi.
Oh - try searching for RMISMbus as well, forgot that is technically a different kext from VoodooRMI.
from voodoormi.
I get this when I write rmismbus
from voodoormi.
that's really weird. Try unloading and then loading it up again a couple times and see if you get an output. I've seen it not output anything before, though usually sudo dmesg
is pretty reliable.
from voodoormi.
from voodoormi.
You can only unload it once you've loaded it. When you reboot macOS, it automatically unloads. Make sure your grabbing logs after you load it, and are not restarting.
Past that, I'm not really sure what could be wrong, it doesn't seem like the kext is actually attempting to boot up.
from voodoormi.
Ok, I loaded and unloaded it a couple of times, and I am sending you the loaded kexts log.
log 7.txt
from voodoormi.
Hmm, If you check IOReg, is VoodooSMBus attaching to SBUS (or whatever ACPI name your SMBus chip has).
You should be able to have VoodooSMBus still injected by Clover/OpenCore. It's only VoodooRMI/RMISMBus that we're wanting to load within macOS itself.
from voodoormi.
No I was injecting voodoosmbus also in macOS, I'll put voodoosmbus in clover and will send you the log
from voodoormi.
Yes voodoosmbus is attaching and I also loaded the voodoormi kext within macOS.
log8.txt
from voodoormi.
Hmm, where did VoodooSMBus and VoodooRMI come from? I recently updated the version of VoodooSMBus needed - so if you got VoodooRMI recently, it needs VoodooSMBus version 3.0
from voodoormi.
I've tried to load manually but received this issue. I've run this in terminal:
LocTran@locs-macbook-air ~ % cd /Users/LocTran/Documents/Kext
LocTran@locs-macbook-air Kext % sudo chown -R root:wheel *.kext
Password:
LocTran@locs-macbook-air Kext % sudo kextutil -vvvv -d VoodooRMI.kext -d VoodooSMBus.kext VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext
But didn't help. Here is my NVRAM then:
Log.txt
from voodoormi.
It rejected VoodooSMBus and RMISMBus for invalid file permissions (i.e. the kexts weren't owned by root). I usually need to restart if it keeps saying their incorrect even after running chown
multiple times, it's weird.
from voodoormi.
I tried the latest VoodooRMI 1.1.0 Release, I just put the kexts in my EFI folder and deleted the Trackpad and Mouse kext from VoodooPS2Controller kext, rebooted and my trackpad started to work. But the trackpad is very sluggish and slow, but the gestures are working very well.
log new.txt
from voodoormi.
This is what I am getting in Ioreg
The Trackpad is pretty much unusable
from voodoormi.
If you click on F11, how big does it say the trackpad is in millimeters?
Also, have you tested this across multiple reboots to see if it consistently works?
from voodoormi.
Its not working when i rebooted :p
Also it doesn’t do anything when i click on F11
from voodoormi.
Mind trying this build out? https://github.com/VoodooSMBus/VoodooRMI/runs/1097732807
Should be under artifacts and be built in High Sierra so it should work in Mojave.
from voodoormi.
Mouse not working, I tried the debug version.
new log 2.txt
from voodoormi.
Hmm, can you try using the Ps2 kext from above and using VoodooPS2Trackpad, plus manually loading VoodooRMI from within macOS?
Edit: if you need help with it, I don't mind walking through it in the gutter, might be a bit faster than doing multiple posts in here.
from voodoormi.
yeah its better, where can I contact you?
from voodoormi.
oops, I meant gitter (not gutter). There should be a badge for it at the top of the README.
from voodoormi.
from voodoormi.
Moved to #83
from voodoormi.
Same issue, I believe I have a Synaptics trackpad.
macOS 11.6.7, VoodooPS2 2.2.8, VoodooRMI 1.3.4.
Edit: If I don't inject VoodooSMBus, AppleSMBus will be attached to it
from voodoormi.
Related Issues (20)
- SYNA2B3C Trackpad suddenly stops working HOT 2
- Can't work on Samsung Notebook 900X3L HOT 5
- HP Omen 15 Synaptics touchpad only works properly after sleep HOT 21
- Thinkpad x280 Trackpoint deadzone/lowresolution HOT 1
- Thinkpad P51 won't boot up w/ RMI [SOLVED] HOT 6
- Not working on Thinkpad P51 (with logs). Help needed! [SOLVED] HOT 11
- Tap to click not working on HP Envy 13 2018 HOT 1
- SMBUS Synaptics SYN327C only works properly after sleep. HOT 3
- Thinkpad x1 carbon gen 6 trackpad stops working after sleep on macOS 13.1 HOT 3
- SYNA 2B52 stops working after a couple sec HOT 3
- Sluggish i2c-SYNA328b HOT 2
- Force Touch not respecting palm rejection rules. HOT 2
- Lenovo T490: Erratic Mouse Pointer behavior in BootPicker HOT 20
- SYNA32CB support HOT 5
- Support for 0x432f touchscreen by Raydium HOT 1
- [X1C6] Thumb/Joint is not detected properly -> Click+drag not working HOT 8
- RMI_READ_DATA_REPORT_ID
- Tap to click not working normally HOT 1
- No support for SYNA2B3E
- No support for SYNA329D
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from voodoormi.