[Driver] Halo keyboard driver for windows - with drag gesture and multi-keypressed

asdf79852

Member
Apr 2, 2011
11
3
0
Disclaimer:
I am not responsible for bricked devices. YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you. Your warranty may be void if you using patched driver.

These drivers are for windows.
You need to switched to test mode to install.

Here two version of the keyboard driver,

10.0.12.1 (Golden RC12) from Windows update before April 2017.
View attachment 161018.zip

Features:
Touch pad has drag gesture by double-click and then drag.

The driver on Windows Update now has been reverted to old version (10.0.11.2, also called Alpha3 or RC11), I'm not sure why they make the decision.
I have modified the timestamp in inf file so the driver will not be overwritten by the update.

This version has a valid signature on driver.
But I don't have a valid catalog file, it need to be installed under testmode.

---------------------------------------------------------------------
Patched version based on 10.0.12.1
View attachment patched.zip

Features:
Touch pad has drag gesture by double-click and then drag.
Pressed Multiple key at the same time

This version is self-signed. You need to stay in test mode, otherwise the driver won't be loaded.

---------------------------------------------------------------------
Install:
Switch to testmode.
Unzip the downloaded driver.
Go to Device Manager->Human Interface Device.
Uninstall the Goodix Touch HID, Remember to select "Delete the driver software for this device".
Now the keyboard won't work so use your touchscreen instead.
Right click on GoodixTouchDriver.inf and Install.
Reboot.
 
Last edited:

Talsi

Member
Nov 2, 2009
32
5
0
Hi,
thank for the share I was looking for this for ages, but I can't seem to install it - it say the inf file corupted....? any idea whats wrong?
 

asdf79852

Member
Apr 2, 2011
11
3
0
Hi,
thank for the share I was looking for this for ages, but I can't seem to install it - it say the inf file corupted....? any idea whats wrong?
Thanks for the feedback.
Which version did you try to install?

If you were trying to install patched version, did you enable test mode? It'll show a testmode watermark at the right-bottom corner on desktop.
Remember that you need to stay in test mode even after install, or windows won't load the self-signed driver.


If you still can't install it by inf, maybe you can replace the driver in C:\Windows\System32\drivers\GoodixTouchDriver.sys directly and then reboot.
 

Talsi

Member
Nov 2, 2009
32
5
0
Thanks for the feedback.
Which version did you try to install?

If you were trying to install patched version, did you enable test mode? It'll show a testmode watermark at the right-bottom corner on desktop.
Remember that you need to stay in test mode even after install, or windows won't load the self-signed driver.


If you still can't install it by inf, maybe you can replace the driver in C:\Windows\System32\drivers\GoodixTouchDriver.sys directly and then reboot.
Hey,
thanks for the reply - I missed the part where you said I have to enable test mode :D
Anyhow, I installed patched version (with multi-key-press) - it kinda worked but not quite. Some keys did not wokred, some were "pressed" countinuously and track pad was laggin as hell. Reverted back to original drivers. Nice try thou - it is good to know that it is possible.
Thanks
 

asdf79852

Member
Apr 2, 2011
11
3
0
Hey,
thanks for the reply - I missed the part where you said I have to enable test mode :D
Anyhow, I installed patched version (with multi-key-press) - it kinda worked but not quite. Some keys did not wokred, some were "pressed" countinuously and track pad was laggin as hell. Reverted back to original drivers. Nice try thou - it is good to know that it is possible.
Thanks
Hmm....So strange.
Could you please provide some steps to reproduce this problem? It's never happened on my yogabook before.
Also, it would be helpful if you could provide your original driver, I'm not sure whether the driver is same or not between different layout/country.
Thanks for your help.
 

Talsi

Member
Nov 2, 2009
32
5
0
Hmm....So strange.
Could you please provide some steps to reproduce this problem? It's never happened on my yogabook before.
Also, it would be helpful if you could provide your original driver, I'm not sure whether the driver is same or not between different layout/country.
Thanks for your help.
Hi,
the issues were there as soon as (well after a reboot of course) I installed patched drivers; as you wrote in your first post: enable test mode -> reboot -> uninstall drivers (with delete driver files) -> install patched drivers -> reboot.
I am using latest godix and halo keyboard drivers from lenovo support website (http://pcsupport.lenovo.com/cz/en/p...wse+Products%7CSub-Series+Selected&beta=false). My layout and system language is Czech.
 

asdf79852

Member
Apr 2, 2011
11
3
0
Hi,
the issues were there as soon as (well after a reboot of course) I installed patched drivers; as you wrote in your first post: enable test mode -> reboot -> uninstall drivers (with delete driver files) -> install patched drivers -> reboot.
I am using latest godix and halo keyboard drivers from lenovo support website (http://pcsupport.lenovo.com/cz/en/p...wse+Products%7CSub-Series+Selected&beta=false). My layout and system language is Czech.
I can't figure out why this happened since I can't reproduced it, maybe that is why they revert the driver on Windows Update to old version.

Here's a patched version based on your link, with multikey but without drag gesture.
View attachment 1.0.11.2patched.zip
As it is a patched version, test mode is needed for installing.
 

Talsi

Member
Nov 2, 2009
32
5
0
I can't figure out why this happened since I can't reproduced it, maybe that is why they revert the driver on Windows Update to old version.

Here's a patched version based on your link, with multikey but without drag gesture.
View attachment 4181194
As it is a patched version, test mode is needed for installing.
Hey,
thanks for this - I had a quick look at it and it works! Will play Terraria like crazy again :) Kinda sad that I have to say in test mode for drivers to work thou :(
It is very disappointing to see developer incompetent/unwilling to make proper drivers :(
Cheers!
 

urayandro

Member
Oct 21, 2013
36
16
0
Disclaimer:
I am not responsible for bricked devices. YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you. Your warranty may be void if you using patched driver.

These drivers are for windows.

Here two version of the keyboard driver,

10.0.12.1 (Golden RC12) from Windows update before April 2017.
View attachment 4150279

Features:
Touch pad has drag gesture by double-click and then drag.

The driver on Windows Update now has been reverted to old version (10.0.11.2, also called Alpha3 or RC11), I'm not sure why they make the decision.
I have modified the timestamp in inf file so the driver will not be overwritten by the update.

This version has a valid signature, So test mode is not needed.

---------------------------------------------------------------------
Patched version based on 10.0.12.1
View attachment 4150280

Features:
Touch pad has drag gesture by double-click and then drag.
Pressed Multiple key at the same time

This version is self-signed. You need to switched to test mode, otherwise the driver won't be loaded.

---------------------------------------------------------------------
Install:
Unzip the downloaded driver.
Go to Device Manager->Human Interface Device.
Uninstall the Goodix Touch HID, Remember to select "Delete the driver software for this device".
Now the keyboard won't work so use your touchscreen instead.
Right click on GoodixTouchDriver.inf and Install.
Reboot.
Hi, i cannot install the signed version. it say "the hash for the file is not present..."... any idea how resolve this?
 

efegue

Senior Member
Aug 27, 2010
232
27
0
Funchal
@asdf79852 can you say what changes you've made to make the keyboard multi-touch? I'm yet to receive my Yoga Book 128GB SSD (Windows version), but I'm looking to learn how to make changes if mine doesn't work with this driver.

I'll be receiving the QWERTZ version (German), not sure if it'll work with mine.

Thanks for your time!

---------- Post added at 01:20 PM ---------- Previous post was at 01:14 PM ----------

Hey,
thanks for this - I had a quick look at it and it works! Will play Terraria like crazy again :) Kinda sad that I have to say in test mode for drivers to work thou :(
It is very disappointing to see developer incompetent/unwilling to make proper drivers :(
Cheers!
If you disable "Driver signature enforcement" it should work.
Try this: https://winaero.com/blog/disable-driver-signature-enforcement-permanently-in-windows-10/

I'm yet to receive my Yoga Book and will test after.
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone