[GH-ISSUE #36] Interferes with touchpad #36

Closed
opened 2026-02-26 00:31:35 +03:00 by kerem · 5 comments
Owner

Originally created by @lfuser on GitHub (Dec 11, 2015).
Original GitHub issue: https://github.com/hirschmann/nbfc/issues/36

Hi,
after a lot of testing I have undoubtedly concluded that NFC interferes with the touchpad on my laptop, causing it to constantly hang for short periods of time.

Laptop is an Asus K501LX-EB71. I'm using ASUS Zenbook UX32LN config.
I've tested it on Windows 7, 8 and 10, with all different touchpad drivers available I could find (this issue has been really annoying me, so I've already tried all workarounds I could imagine haha).

Disabling the NFC Service makes it work normally again. It's like day and night. I simply can't use the notebook touchpad with the NFC Service active. USB mouses aren't affected by this.

Let me know if you need any further information or testing.
Thanks for the hard work!

Originally created by @lfuser on GitHub (Dec 11, 2015). Original GitHub issue: https://github.com/hirschmann/nbfc/issues/36 Hi, after a lot of testing I have undoubtedly concluded that NFC interferes with the touchpad on my laptop, causing it to constantly hang for short periods of time. Laptop is an Asus K501LX-EB71. I'm using ASUS Zenbook UX32LN config. I've tested it on Windows 7, 8 and 10, with all different touchpad drivers available I could find (this issue has been really annoying me, so I've already tried all workarounds I could imagine haha). Disabling the NFC Service makes it work normally again. It's like day and night. I simply can't use the notebook touchpad with the NFC Service active. USB mouses aren't affected by this. Let me know if you need any further information or testing. Thanks for the hard work!
kerem 2026-02-26 00:31:35 +03:00
  • closed this issue
  • added the
    wontfix
    label
Author
Owner

@hirschmann commented on GitHub (Dec 12, 2015):

Sounds like the UX32LN config requires some adjustments to work properly on your notebook.
The first thing you should test is, if the touchpad also hangs if NBFC does not write anything to the EC registers (read only). With the latest release (1.3.4) this is not possible.

But I plan to release a new version tomorrow which comes with a EC probing tool, so please be patient :)

<!-- gh-comment-id:164151332 --> @hirschmann commented on GitHub (Dec 12, 2015): Sounds like the UX32LN config requires some adjustments to work properly on your notebook. The first thing you should test is, if the touchpad also hangs if NBFC does not write anything to the EC registers (read only). With the latest release (1.3.4) this is not possible. But I plan to release a new version tomorrow which comes with a EC probing tool, so please be patient :)
Author
Owner

@hirschmann commented on GitHub (Dec 13, 2015):

With NBFC version 1.4.2 you can do the following:

  1. Stop the NBFC service
  2. Start powershell (as Admin)
  3. Navigate to the NBFC install directory
  4. Paste this little script into powershell:
while($true) { ./ec-probe read 151; sleep 1 }

(reads every second from register 151)
5. Check if the touchpad shows strange behavior
6. You can stop the script via ctrl + c afterwards

<!-- gh-comment-id:164269858 --> @hirschmann commented on GitHub (Dec 13, 2015): With NBFC version 1.4.2 you can do the following: 1. Stop the NBFC service 2. Start powershell (as Admin) 3. Navigate to the NBFC install directory 4. Paste this little script into powershell: ``` powershell while($true) { ./ec-probe read 151; sleep 1 } ``` (reads every second from register 151) 5. Check if the touchpad shows strange behavior 6. You can stop the script via `ctrl + c` afterwards
Author
Owner

@bangyii commented on GitHub (Jan 22, 2016):

Hi, thank you so much for your app, really made the laptop fan better for me. However I have a similar problem as the OP.

I did what you said, for both 151 and 152, intervals 1s, 0.5s and 0.1s. All scenarios cause the touchpad to stutter. I realized when the reading is delayed, the touchpad stutters.

<!-- gh-comment-id:173916971 --> @bangyii commented on GitHub (Jan 22, 2016): Hi, thank you so much for your app, really made the laptop fan better for me. However I have a similar problem as the OP. I did what you said, for both 151 and 152, intervals 1s, 0.5s and 0.1s. All scenarios cause the touchpad to stutter. I realized when the reading is delayed, the touchpad stutters.
Author
Owner

@adamov8 commented on GitHub (Aug 2, 2016):

I have the same issue. A fix would be greatly appreciated.

<!-- gh-comment-id:236961088 --> @adamov8 commented on GitHub (Aug 2, 2016): I have the same issue. A fix would be greatly appreciated.
Author
Owner

@hirschmann commented on GitHub (Aug 2, 2016):

I'm sorry, but I can't fix this issue. Because it is not even possible to read EC registers without interfering with the touch pad, I don't think I can make NBFC work properly on your notebook.

<!-- gh-comment-id:236969458 --> @hirschmann commented on GitHub (Aug 2, 2016): I'm sorry, but I can't fix this issue. Because it is not even possible to read EC registers without interfering with the touch pad, I don't think I can make NBFC work properly on your notebook.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nbfc-hirschmann#36
No description provided.