Contribute
Register

[Guide] Lenovo IdeaPad 700 10.12.x

Status
Not open for further replies.
I followed this guide, got zero errors in my disassembled DSDT. Went to patch it according to the guide and now only have one syntax error. Attached is a screenshot and my SSDT and DSDT files. Any help on how to fix this error would be great. I tried to delete the item and it resulted in more errors

It appears to me you made an incorrect edit causing the error.
 
Try to remove LenovoFnKey.kext, it's buggy for our device.
It's such a shame that the computer use ELAN PS2 trackpad, no VoodooPS2 support.Make it difficult to correct keyboard layout and FN keys:banghead::banghead::banghead:.
I found my touchpad is synaptics, probably my computer is china version (lenovo xiaoxin 700)
 
I also has the problem, I have no clue to find any fix now.
@RehabMan May you have any idea about the strange problem.
I guess that it may be related with the connector patch seem to be not fully working.
Also another point: When connecting to an external display using HDMI, the content on external display lags. for example try to minimise windows, play videos and ...
It lags even if the external display resolution is not as high as internal display (1080p).
Maybe Framebuffer problem or something?
BTW, didn't you find a solution yet?
 
Also another point: When connecting to an external display using HDMI, the content on external display lags. for example try to minimise windows, play videos and ...
It lags even if the external display resolution is not as high as internal display (1080p).
Maybe Framebuffer problem or something?
BTW, didn't you find a solution yet?
Sorry, I am busy these days, I will first upgrade to HS.
May it will work under HS, so I decide not to fix it now.

I found my touchpad is synaptics, probably my computer is china version (lenovo xiaoxin 700)
I want a synaptics touchpad.:banghead:
 
IdeaPad 700-15ISK Custom Keyboard Mapping
<key>Custom ADB Map</key>
<array>
<string>57=6b</string>
<string>58=71</string>
<string>;Items must be strings in the form of scanfrom=adbto (in hex)</string>
</array>
<key>Custom PS2 Map</key>
<array>
<string>3b=e020</string>
<string>3c=e02e</string>
<string>3d=e030</string>
<string>3e=e04f</string>
<string>40=e073</string>
<string>41=e05f</string>
<string>42=e06d</string>
<string>44=e06a</string>
<string>;Items must be strings in the form of scanfrom=scanto (in hex)</string>
<string>e027=0;disable discrete fnkeys toggle</string>
<string>e028=0;disable discrete trackpad toggle</string>
</array>


This is a custom keyboard based on the 700 keyboard, and it is helpful to help people who use VoodooPS2Controller.
 

Attachments

  • VoodooPS2Controller.kext.zip
    81.1 KB · Views: 91
IdeaPad 700-15ISK Custom Keyboard Mapping
<key>Custom ADB Map</key>
<array>
<string>57=6b</string>
<string>58=71</string>
<string>;Items must be strings in the form of scanfrom=adbto (in hex)</string>
</array>
<key>Custom PS2 Map</key>
<array>
<string>3b=e020</string>
<string>3c=e02e</string>
<string>3d=e030</string>
<string>3e=e04f</string>
<string>40=e073</string>
<string>41=e05f</string>
<string>42=e06d</string>
<string>44=e06a</string>
<string>;Items must be strings in the form of scanfrom=scanto (in hex)</string>
<string>e027=0;disable discrete fnkeys toggle</string>
<string>e028=0;disable discrete trackpad toggle</string>
</array>


This is a custom keyboard based on the 700 keyboard, and it is helpful to help people who use VoodooPS2Controller.

You should use ACPI for this instead.
Refer to my u430 github project for an example.
 
Is there a simple guidance document?

No.
But it is relatively obvious how the ACPI overrides map to Info.plist content.
 
Hey,

Thanks for your guide, but in your guide you are linking to: SSDT-USB.aml. But you haven't attached it as attachment.
I do think my laptop has the same USB-configuration and I don't have the time to create my own, so I wanted to test if yours worked for me :)

Can you attach it?

Thanks,
Maurice
 
No.
But it is relatively obvious how the ACPI overrides map to Info.plist content.
Thank you for the tips, I copied U430 code, and modified a bit. I found the small keyboard numlock led not work
 
Last edited:
Status
Not open for further replies.
Back
Top