Contribute
Register

New VoodooPS2Controller, Keyboard, Trackpad

Status
Not open for further replies.
my samsung touchpad is recognize with this kext until i enter sleep mode. After sleep mode touchpad not work if i try to use that keyboard not work too please help.
Samsung Np300E5C-S0BTR
Yosemite 10.10.4
 
thanks for quick reply here is my files

Your issue is in DSDT. There is no PS2 mouse device defined.

What is the source of your patched DSDT?
 
I made my DSDT with MaciASL ver 1.3
I use pldbuffer package error package from your repo
I add patch to brightness fix 3000\4000

and yes when I delete DSDT touchpad works but acpi_backlight not work
and also my battery kext is not work with this dsdt

I add two dsdt first one only pldbuffer packed
second one what did I use.
 

Attachments

  • blank DSDT.aml.zip
    14.3 KB · Views: 138
  • I use this DSDT.aml.zip
    14.9 KB · Views: 70
I made my DSDT with MaciASL ver 1.3
I use pldbuffer package error package from your repo
I add patch to brightness fix 3000\4000

and yes when I delete DSDT touchpad works but acpi_backlight not work
and also my battery kext is not work with this dsdt

I add two dsdt first one only pldbuffer packed
second one what did I use.

Repatch your native DSDT. These DSDTs do not match:
Code:
Speedy-OSX:valinor RehabMan$ diff native.dsl patched.dsl |grep -y SystemMemory
<     OperationRegion (GNVS, SystemMemory, 0xDAF7DE18, 0x01C8)
>     OperationRegion (GNVS, SystemMemory, 0xBAF7DE18, 0x01C8)
>                 OperationRegion (BRIT, SystemMemory, And (BAR1, 0xFFFFFFFFFFFFFFF0), 0x000E1184)
<         OperationRegion (SNVS, SystemMemory, 0xDAF9EF18, 0x91)
>         OperationRegion (SNVS, SystemMemory, 0xBAF9EF18, 0x91)
<     OperationRegion (SAWB, SystemMemory, 0xDAF7BDC0, 0x10)
>     OperationRegion (SAWB, SystemMemory, 0xBAF7BDC0, 0x10)

Note how the SystemMemory addresses differ.
 
I reinistall the yosemite from different source now i am not using acpi_backlight kext and dsdt patch but brightness working. Unfortunately my main issue still persist but i think my dsdt issue is solved.
Still I cant touch touchpad its disables keyboard.
Here is my latest DSDT I hope you help me
 

Attachments

  • DSDT.zip
    15.1 KB · Views: 83
I reinistall the yosemite from different source now i am not using acpi_backlight kext and dsdt patch but brightness working. Unfortunately my main issue still persist but i think my dsdt issue is solved.
Still I cant touch touchpad its disables keyboard.
Here is my latest DSDT I hope you help me

Download patchmatic: https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-patchmatic-2015-0107.zip
Extract the 'patchmatic' binary from the ZIP. Copy it to /usr/bin, such that you have the binary at /usr/bin/patchmatic.

In terminal,
Code:
if [ -d ~/Downloads/RehabMan ]; then rm -R ~/Downloads/RehabMan; fi
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract

Note: It is easier if you use copy/paste instead of typing the commands manually.

Post contents of Downloads/RehabMan directory (as ZIP).

Also, post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Also, post native DSDT/SSDTs extracted from Linux.
 
I created all
I hope nothing wrong
 

Attachments

  • DSDT from ubuntu.zip
    14.3 KB · Views: 73
  • IO Registry.zip
    388.6 KB · Views: 74
  • patchmatic.zip
    17.6 KB · Views: 88
I created all
I hope nothing wrong

Your patched DSDT has different SystemMemory addresses than your native DSDT.

Code:
Speedy-OSX:valinor RehabMan$ diff dsdt.dsl rehabman/dsdt.dsl
8c8
<  * Disassembly of DSDT.aml, Thu Jul 30 10:15:47 2015
---
>  * Disassembly of DSDT.aml, Thu Jul 30 10:15:55 2015
14c14
<  *     Checksum         0x66
---
>  *     Checksum         0x06
178c178
<     OperationRegion (GNVS, SystemMemory, 0xBAF7DE18, 0x01C8)
---
>     OperationRegion (GNVS, SystemMemory, 0xDAF7DE18, 0x01C8)
10614c10614
<         OperationRegion (SNVS, SystemMemory, 0xBAF9EF18, 0x0091)
---
>         OperationRegion (SNVS, SystemMemory, 0xDAF9EF18, 0x0091)
10728c10728
<     OperationRegion (SAWB, SystemMemory, 0xBAF7BDC0, 0x0010)
---
>     OperationRegion (SAWB, SystemMemory, 0xDAF7BDC0, 0x0010)

But the ioreg shows your DSDT correctly detecting the trackpad. Perhaps your extracted DSDT is older than your patched DSDT.

By the way, the differences between the patched DSDT and native DSDT are only those shown above. So your DSDT has no functional patches...

Also, the ioreg shows your system has ELAN trackpad. You should search for appropriate PS2 drivers for ELAN.
 
Status
Not open for further replies.
Back
Top