Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No trackpoint #16

Closed
Red1860 opened this issue Jul 5, 2020 · 17 comments
Closed

No trackpoint #16

Red1860 opened this issue Jul 5, 2020 · 17 comments

Comments

@Red1860
Copy link

Red1860 commented Jul 5, 2020

Hey, I followed all the instructions and my trackpad and gestures are working but there is no trackpoint.

@1Revenger1
Copy link
Collaborator

I need logs, and a picture of IORegistryExplorer would be appreciated.

Will open once more information is provided

@Red1860
Copy link
Author

Red1860 commented Jul 7, 2020

Screenshot 2020-07-08 at 3 42 43 AM

No result is coming when trying to obtain logs.

@Red1860
Copy link
Author

Red1860 commented Jul 7, 2020

Also I am using the latest version of VoodooRMI that was posted 2 hours ago.

@1Revenger1
Copy link
Collaborator

1Revenger1 commented Jul 7, 2020

Your IOReg suggests that there is no trackpoint. Can you boot linux and run lsdev? Send the output here.

Maybe the output from xinput --list as well

@Red1860
Copy link
Author

Red1860 commented Jul 7, 2020

I don’t have linux installed, only windows

@1Revenger1
Copy link
Collaborator

Without a log or more info - there is nothing I can do.
You may try loading it manually within windows using kextload -d VoodooSMBus.kext VoodooRMI.kext
May have better luck getting a log from using dmesg as well

@Red1860
Copy link
Author

Red1860 commented Jul 8, 2020

Using dmesg gives me a lot of things, I just wrote sudo dmesg in terminal, Would that be helpful? Because I really want to use this trackpad kext as its gestures are working amazing

@1Revenger1
Copy link
Collaborator

Sure, I guess you can give the entire dmesg log
dmesg > ~/Desktop/Log.txt

@Red1860
Copy link
Author

Red1860 commented Jul 8, 2020

log.txt
Here it is.

@1Revenger1
Copy link
Collaborator

Hmm, it seems very truncated and incomplete. There's no useful info in it other than the fact that the trackpad is working.

@Red1860
Copy link
Author

Red1860 commented Jul 8, 2020

So what should i do now? Any other way of obtaining logs? Would the bootlog work that is obtained from clover configurator?

@1Revenger1
Copy link
Collaborator

Can try loading it manually once within macOS using sudo kextload

@Red1860
Copy link
Author

Red1860 commented Jul 8, 2020

Its giving me this error- failed to load - (libkern/kext) authentication failure (file ownership/permissions); check the system/kernel logs for errors or try kextutil(8).

@1Revenger1
Copy link
Collaborator

When loading kexts:
SIP needs to at least be partially disabled to allow unsigned kexts to load
The kext needs to be owned by root (sudo chown -R root:wheel VoodooRMI.kext) - You may need to do the same thing with VoodooSMBus
Remember to load using sudo kextload -d VoodooSMBus.kext VoodooRMI.kext

@Red1860
Copy link
Author

Red1860 commented Jul 8, 2020

So I disabled SIP from recovery, and ran this command

log show --last 1h | grep -I voodoormi

And it is giving me some failing logs.
logs.txt

And now My trackpad is not working and its not showing in System Preferences either.
Also I think I edited my device id Correctly in info.plist
Screenshot 2020-07-09 at 3 02 44 AM

@1Revenger1
Copy link
Collaborator

Are VoodooSMBus.kext/VoodooRMI.kext under /Users/rohan/ ? Its saying that it can't find the kexts.
Unable to determine realpath for /Users/rohan/VoodooRMI.kext - failing
You need to be in the same folder as the kexts, or specify the path for them

@Red1860
Copy link
Author

Red1860 commented Jul 8, 2020

I also Tried this command-sudo kextload -d VoodooSMBus.kext VoodooRMI.kext
but its giving me this

No kernel extensions specified; name kernel extension bundles
following options, or use -bundle-id (-b).
usage: kextload [options] [--] [kext] ...

use kextload -help for an explanation of each option

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants