Comments (15)
Can confirm that the Trackpad hasn't failed since updating these kexts from the official repo. The only hiccup is the trackpad stops working if you accidentally press the PrtSc button. Pressing it again fixes it. It's just something to be aware of and I don't know how to disable or change that key.
@Porco-Rosso @AzureWolf Good news! Being quarantined has left me with a lot of time. Please check the latest OpenCore EFI folder. The new SSDT-Keyboard.aml includes PrtSc to F13 remap and other Fn key tweaks.
from x1c6-hackintosh.
Can confirm that the Trackpad hasn't failed since updating these kexts from the official repo. The only hiccup is the trackpad stops working if you accidentally press the PrtSc button. Pressing it again fixes it. It's just something to be aware of and I don't know how to disable or change that key.
from x1c6-hackintosh.
Happens to me as well. If I had to guess its about the PS2 and there is a race condition somewhere.
from x1c6-hackintosh.
@Porco-Rosso @velaar I think this is an issue with VoodooPS2 and VoodooInput. I used to have these problems but after the mentioned kexts are updated, the issue went away. Please try updating those two kexts.
from x1c6-hackintosh.
I can concur, haven't had any issues. Would love to disable PrtSc, but I assume this is being managed at a BIOS level?
I was unsuccessful remapping (or even receiving key presses with keypirinha
Supposedly this is possible in windows
from x1c6-hackintosh.
@AzureWolf @Porco-Rosso If you wish, you can modify this SSDT from RehabMan to turn the PrtSc button into F13 and remap it from there.
from x1c6-hackintosh.
"This SSDT"? Did you attach something?
I am pretty bad at the post-install instructions and I can't even tell if any of them worked, so I have no idea how to modify them either... If you can share one that is already modified and where to put it, I'd be really grateful.
Sorry, I've been trying (without luck) to transition to OpenCore but OpenCore has yet to work for me so I'm still on Clover and still pretty much clueless on getting those modifications to actually work.
from x1c6-hackintosh.
@AzureWolf Sorry, I forgot to attach the file's link. Here it is: https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller/blob/master/SSDT-PrtSc-F13.dsl
I'm fairly busy atm so I can't make any promises but I think I should be able to get it to work on my machine in the next 2 weeks, then I'll update the repo with it.
from x1c6-hackintosh.
So yeah, I put it in my EFI loader disk (in ACPI --> Patched) and the trackpad went screwy again. I'll just wait for a fix from people more competent for me.
Thanks for everything you've done. I've been a macbook user since 2010 and this is the best macbook I've had lol
from x1c6-hackintosh.
Hi, all. So despite what I said above, it seems all the issues were not resolved. I am still having the two-finger touch problem I described after putting my laptop to sleep and waking it.
Haven't had a chance to try the PrtSc patch out yet.
from x1c6-hackintosh.
Maybe try clearing kextcache after installing updated kexts? They only didn't work for me during the install process, worked perfectly fine post-install
from x1c6-hackintosh.
@tylernguyen
Like @AzureWolf I've tried to compile the .dsl file into an .aml file, but can't figure it out. I'm afraid to say I am a bit out of my depth on this one.
If you could either clarify your instructions on the READMEs or post the compiled aml here, when you have time I would be grateful.
Regarding the trackpad, I will rebuild the kextcahe and see if the error appears again.
from x1c6-hackintosh.
@AzureWolf I've successfully disabled the PrtSc button, by modifying SSDT-Keyboard-X1C6.dsl compiling it to .aml and making sure the reference is correct in the config.plist ( I renamed it to SSDT-Keyboard-X1C6-PrtSc-Mod), however it doesn't seem to be triggering any other keycode.
Does "e037=64", // PrtSc=F13
really translate to the F13 key? Am I doing something wrong?
Here are my dsl and aml files:
SSDT-Keyboard-X1C6-PrtSc-Mod.zip
EDIT: Compiled something wrong, as the all the brightness etc keys stopped working..
from x1c6-hackintosh.
@tylernguyen
Any chance we can keep a changelog somewhere?
Seen that you've updated a bunch of other AMLs as they are binary no comparison available.
from x1c6-hackintosh.
@velaar My apologies, I'm good at making changes but bad at documenting them. There's already a CHANGELOG.md file at the repo's root directory. I will update it right now with all the changes I've made. As far as comparisons goes, the compiled AML are identical to their DSL counterparts in the /patches folder. You can use those to compare ACPI.
from x1c6-hackintosh.
Related Issues (20)
- Internet access from recovery HOT 9
- [HELP] Can not set default boot priority HOT 1
- Intel Bluetooth on Ventura HOT 1
- Touchpad: Dragging and Highlighting not working properly HOT 1
- (SOLVED) ACPI ERRORS ON A T480S
- Shutdown without power connected = reboot... with power connected = shuts down correctly.
- TF card reader eject after sleep HOT 4
- Not a request- Kudos! HOT 1
- Issue about hibernation wake up HOT 5
- Battery will drop suddenly from ~20 % to 6 %, no continuous drop HOT 2
- circle with a line through it when booting
- OpenCore not showing any drives but only "Toggle SIP HOT 1
- OpenCore not showing any drives but only "Toggle SIP" HOT 2
- Stuck at "Less than a minute remaining" HOT 2
- Wake from Sleep Display Turns on Only Once HOT 3
- [HELP] bios dump needed! HOT 1
- Update Macos Sonoma 14. HOT 15
- Outdated model for Sonoma HOT 3
- SD card automatically disconnect after sleep
- the screen did not display any content HOT 2
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 x1c6-hackintosh.