jingyu9575 / remap-omen-key

Remap the OMEN key to Home for HP OMEN laptops
MIT License
65 stars 14 forks source link

Did not work #3

Open Grokfu opened 5 years ago

Grokfu commented 5 years ago

Using Windows 10.

First, the driver "HP System Event Utility" must be installed.

I followed this step, I downloaded and installed from here https://hp-system-event-utility.en.lo4d.com/windows, it was the first result.

Download send-home.exe and put it in a fixed location.

Then I downloaded this and put it in folder C:\Program Files (x86)\Hewlett-Packard\Home since that's where HP System Event Utility driver seems to be installed just to keep it in the same location.

Run regedit, navigate to HKEY_CURRENT_USER\Software\HP\HP System Event\Bezel Button\8613, and change the value of ApplicationPath to the path of the downloaded program.

Yup, changed the value of said Application to C:\Program Files (x86)\Hewlett-Packard\Home

To resolve this issue, run taskschd.msc and create a basic task:

Name: HP Message Service Trigger: When I log on Action: Start a program Program: "C:\Program Files (x86)\HP\HP System Event\HPMSGSVC.exe"

Created said basic task, with program: "C:\Program Files (x86)\Hewlett-Packard\HP System Event\HPMSGSVC.exe"

Double-click the created task and enable "Run with Highest Privileges".

Yup. I've tried to right click and run it. I ran HPMSGSVC.exe as admin. Also tried the same with send-home.exe. And now I'm confused and lost and don't know what has gone wrong. I've tried restarting. Please help.

jingyu9575 commented 5 years ago

changed the value of said Application to C:\Program Files (x86)\Hewlett-Packard\Home

It should be the full path with filename C:\Program Files (x86)\Hewlett-Packard\Home\send-home.exe.

Grokfu commented 5 years ago

I tried that as well. It didn't work =(

jingyu9575 commented 5 years ago

Things to check:

Grokfu commented 5 years ago

Task Manager shows HP Message Service running. I renamed the folder? to 'rename', restarted, pressed the OMEN button. OMEN button has not worked since I made changes to the registry earlier, or I assume that is the cause. Pressing the button did not recreate the 8613 key/folder in regedit. Pressing the OMEN key produces no response still. There seems to be no response from double clicking send-home.exe. Running as admin does nothing either, I don't see it in the task manager. Anyway, thanks for taking the time to answer/help me. I really appreciate it.

jingyu9575 commented 5 years ago

Pressing the button did not recreate the 8613 key/folder in regedit. Pressing the OMEN key produces no response still.

I'd say the driver is not working. Probably it needs to be reinstalled. Note that by default HPMSGSVC is not started as admin so it does not work in programs that are started as admin. Also, the driver puts the default configuration files in C:\HP\DATA which should not be removed.

I suggest ensuring that the driver is working and the OMEN key has an effect (launching the Command Center or recreating the registry key) before continuing with the remapping.

Here is the driver I used: sp81404

w3c0929 commented 5 years ago

我把软件放到C:\Program Files (x86)\HP\Home\send-home.exe 计算机\HKEY_CURRENT_USER\Software\HP\HP System Event\Bezel Button\8613 任务管理器没显示send-home.exe; HPMSGSVC.exe有显示; 现在不知道是哪里弄错了

jingyu9575 commented 5 years ago

@HeDonglin Please move to #4 for discussion in Chinese.