Contribute
Register

Asus FX553VD: Keyboard working but not the Fn keys, both Smartps2 or voodoops2 not loading

Status
Not open for further replies.
Joined
Jun 20, 2012
Messages
101
Motherboard
ASUS FX553VD
CPU
core i7 7700HQ
Graphics
Intel HD 630, NVIDIA 1050
I installed sierra 10.12.6 on FX553VD and almost everything is working but I cant find keyboard in IOReg. None of VoodooPS2 or smarttouchpad kexts are loading. Is it normal. Actually my Fn keys are not working except audio. i installed AsusFn kext and applied patch to DSDT. System has I2C Elan1200 touchpad and USB HID Keyboard. I was trying to do ACPIDebug for EC queries but without keyboard loaded how can I do this.

---------------
Abhisheks-MacBook-Air:~ abanerjee$ kextstat|grep -y acpiplat

13 2 0xffffff7f82f6f000 0x60000 0x60000 com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>

Abhisheks-MacBook-Air:~ abanerjee$ kextstat|grep -y appleintelcpu

Abhisheks-MacBook-Air:~ abanerjee$ kextstat|grep -y applelpc

89 0 0xffffff7f82707000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <80 12 5 4 3>

Abhisheks-MacBook-Air:~ abanerjee$ kextstat|grep -y applehda

95 1 0xffffff7f82c23000 0x1d000 0x1d000 com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <94 93 69 12 7 6 5 4 3 1>

121 0 0xffffff7f82da5000 0xb5000 0xb5000 com.apple.driver.AppleHDA (279.48) 806B8C17-50CA-3C6B-90B3-195F38D8FB89 <120 95 94 93 91 69 6 5 4 3 1>

Abhisheks-MacBook-Air:~ abanerjee$ ls -l /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*

ls: /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*: No such file or directory

Abhisheks-MacBook-Air:~ abanerjee$ pmset -g assertions

2017-10-21 18:35:08 +0530

Assertion status system-wide:

BackgroundTask 0

ApplePushServiceTask 0

UserIsActive 1

PreventUserIdleDisplaySleep 0

PreventSystemSleep 0

ExternalMedia 0

PreventUserIdleSystemSleep 1

NetworkClientActive 0

Listed by owning process:

pid 198(coreaudiod): [0x00000013000180c3] 00:08:23 PreventUserIdleSystemSleep named: "com.apple.audio.Boom2Engine:0.context.preventuseridlesleep"

Created for PID: 497.

pid 99(hidd): [0x0000000900098049] 00:08:32 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294968093.3"

Timeout will fire in 600 secs Action=TimeoutActionRelease

No kernel assertions.

Idle sleep preventers: IODisplayWrangler

Abhisheks-MacBook-Air:~ abanerjee$ system_profiler SPSerialATADataType|grep TRIM

TRIM Support: Yes

Abhisheks-MacBook-Air:~ abanerjee$ sudo touch /System/Library/Extensions && sudo kextcache -u /

Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooI2C.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Shiki.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Lilu.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext X86PlatformPlugin.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelGraphicsFixup.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_LPCSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_CPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_ACPISensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_XHCIMux.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AsusNBFnKeys.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Controller.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDAHardwareConfigDriver.kext
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleHDA.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleBacklightInjector.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
KernelCache ID: 191F191163A2440F225241F951E4C87B
 

Attachments

  • CLOVER.zip
    1.6 MB · Views: 103
  • extract.zip
    70.3 KB · Views: 88
  • Abhishek’s MacBook Air.ioreg
    5.8 MB · Views: 206
I installed sierra 10.12.6 on FX553VD and almost everything is working but I cant find keyboard in IOReg. None of VoodooPS2 or smarttouchpad kexts are loading. Is it normal. Actually my Fn keys are not working except audio. i installed AsusFn kext and applied patch to DSDT. System has I2C Elan1200 touchpad and USB HID Keyboard. I was trying to do ACPIDebug for EC queries but without keyboard loaded how can I do this.

---------------
Abhisheks-MacBook-Air:~ abanerjee$ kextstat|grep -y acpiplat

13 2 0xffffff7f82f6f000 0x60000 0x60000 com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>

Abhisheks-MacBook-Air:~ abanerjee$ kextstat|grep -y appleintelcpu

Abhisheks-MacBook-Air:~ abanerjee$ kextstat|grep -y applelpc

89 0 0xffffff7f82707000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <80 12 5 4 3>

Abhisheks-MacBook-Air:~ abanerjee$ kextstat|grep -y applehda

95 1 0xffffff7f82c23000 0x1d000 0x1d000 com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <94 93 69 12 7 6 5 4 3 1>

121 0 0xffffff7f82da5000 0xb5000 0xb5000 com.apple.driver.AppleHDA (279.48) 806B8C17-50CA-3C6B-90B3-195F38D8FB89 <120 95 94 93 91 69 6 5 4 3 1>

Abhisheks-MacBook-Air:~ abanerjee$ ls -l /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*

ls: /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*: No such file or directory

Abhisheks-MacBook-Air:~ abanerjee$ pmset -g assertions

2017-10-21 18:35:08 +0530

Assertion status system-wide:

BackgroundTask 0

ApplePushServiceTask 0

UserIsActive 1

PreventUserIdleDisplaySleep 0

PreventSystemSleep 0

ExternalMedia 0

PreventUserIdleSystemSleep 1

NetworkClientActive 0

Listed by owning process:

pid 198(coreaudiod): [0x00000013000180c3] 00:08:23 PreventUserIdleSystemSleep named: "com.apple.audio.Boom2Engine:0.context.preventuseridlesleep"

Created for PID: 497.

pid 99(hidd): [0x0000000900098049] 00:08:32 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294968093.3"

Timeout will fire in 600 secs Action=TimeoutActionRelease

No kernel assertions.

Idle sleep preventers: IODisplayWrangler

Abhisheks-MacBook-Air:~ abanerjee$ system_profiler SPSerialATADataType|grep TRIM

TRIM Support: Yes

Abhisheks-MacBook-Air:~ abanerjee$ sudo touch /System/Library/Extensions && sudo kextcache -u /

Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooI2C.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Shiki.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Lilu.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext X86PlatformPlugin.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelGraphicsFixup.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_LPCSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_CPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_ACPISensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_XHCIMux.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AsusNBFnKeys.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Controller.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDAHardwareConfigDriver.kext
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleHDA.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleBacklightInjector.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
KernelCache ID: 191F191163A2440F225241F951E4C87B

For brightness keys, read here:
https://www.tonymacx86.com/threads/guide-patching-dsdt-ssdt-for-laptop-backlight-control.152659/
 

Attachments

  • Screen Shot 2017-10-21 at 7.06.12 PM.png
    Screen Shot 2017-10-21 at 7.06.12 PM.png
    463.3 KB · Views: 373
my backlight is working and I am using brightness slider. anyhow I will check it.

The guide covers brightness key mapping/patching.
Please read it.

Also Asus Fn key cant find method ALSS and if I used ALSS patch I am getting ACPI error. Is there any kext for USB HID keyboard?

I don't really recommend the kext you're referring to.
 
Ok then I will remove the AsusFn kext and also smarttouchpad? So keyboard I dont need any kext. is it fine?

You will need Smarttouchpad for your keyboard and trackpad.
 
You will need Smarttouchpad for your keyboard and trackpad.
Ok I removed AsusFnKey kext and smarttouchpad is still there. I applied two patches Debug method and EC to my dsdt and installed ACPIDebug kext and rebooted but I cant see any kernel output from the consol when I am pressing any key.
 

Attachments

  • Abhishek’s MacBook Air_withDebug.ioreg
    4.6 MB · Views: 230
  • DSDT.aml
    192.8 KB · Views: 228
yes i used "log show --predicate "processID == 0" --debug" but nothing kernel:ACPIDebug related

You should at least see ACPIDebug startup log.
If not, the issue is your method of collecting the log, as your ioreg shows ACPIDebug started.
 
Status
Not open for further replies.
Back
Top