[Jan 06] Arch Linux (20171225-1) PINE A64(+) Pinebook A64-LTS/SOPINE | [Jan 04] Linux (0.5.15-136) ROCK64 | [Jan 04] Android (20171204) ROCK64 | [Dec 22] Stretch Mate (0.5.15-136-20171222) ROCK64 | [Dec 21] openHAB 2 (v1.4) PINE A64(+) | [Dec 11] Volumio (2.315) PINE A64(+) A64-LTS/SOPINE | [Dec 11] Armbian (5.35) PINE A64(+) Pinebook A64-LTS/SOPINE | [Dec 8] OpenMediaVault (0.5.15-136) ROCK64

Getting Started | Visit the WIKI | IRC Logs | Forum Rules/Policy


Disable touchpad tap to click?
#11
(06-21-2017, 08:45 AM)colin.faulkingham Wrote:
(06-21-2017, 08:30 AM)MarkHaysHarris777 Wrote:
(06-21-2017, 08:15 AM)colin.faulkingham Wrote:
(06-21-2017, 06:40 AM)MarkHaysHarris777 Wrote: What would be really handy is if the tap-to-click were a configurable property (and a unique event) so that we could ignor just that one;   Blush

This touchpad is really poorly designed. It would be nice if there was a way to hack the firmware of this touchpad or replace it with something better.  Sad Documentation from Hailuck is non-existent.


Yes, but here's the rub-- many expensive notebooks have this same issue !  I put that script on my daughter's Asus when she went to Luther college, and I put it on my son's HP DVD series when he went to Iowa State. My HP g6 series also has the same issue, and the same script; 

And think about this, almost all notebooks put the danged touchpad in the palm rest position so that its impossible to type without causing havoc with the touchpad !  Even the Holy Mac Book Pro has the same issue.  So, I think over time some of this may change;  but , it doesn't look like anytime soon.   Sad


I have used quite a few notebooks from MacBook Pro's (current machine) down to Chromebooks. None of them had the problem of the cursor jumping around because of a slight touch of the touchpad. The tap-to-click on this touchpad is fundamentally broken. To fix they need to either tune the sensitivity or disable the tap-to-click functionality.


I must admit the touchpad on the pinebook is overly sensitive;  I noticed it on mine right away too.
marcushh777    Cool

please join us for a chat @  irc.pine64.xyz:6667   or ssl  irc.pine64.xyz:6697

( I regret that I am not able to respond to personal messages;  let's meet on irc! )
Reply
#12
(06-21-2017, 08:30 AM)MarkHaysHarris777 Wrote: Yes, but here's the rub-- many expensive notebooks have this same issue !

Is that really true? Or is it the fact that you promptly removed the operating system that had the drivers with the palm-guard checking functionality built in? :-P I think the issue you are conveniently not mentioning is that the manufactures aren't supporting linux anywhere near as well as they do Windows (yup, that ol' chestnut again!), and since you want to use Linux instead of windows, you are opting for a life of pain and suffering re: the touchpad. :-P Although I don't think this should be a problem for the plain Synaptic or ALPS touchpads... and more of an issue for those modified ones (yes, looking at you Lenovo... WTF where you thinking!!!) Anyway, I won't say any more on this topic, as we are deviating away from the OPs topic Wink

Hopefully in the future we get some more info about the touchpads core functionality and get it to be more programmable, or can add some monitoring functionality that selectively disables and re-enables the touchpad based on keyboard activity... Then again, we should really look at enabling the palm detection that is built right into libinput. It may just be a matter of tweaking the hardware database so libinput knows more about the touchpad... or maybe it will need stronger encouragement Wink
Reply
#13
(06-21-2017, 06:23 PM)pfeerick Wrote:
(06-21-2017, 08:30 AM)MarkHaysHarris777 Wrote: Yes, but here's the rub-- many expensive notebooks have this same issue !

Is that really true? Or is it the fact that you promptly removed the operating system that had the drivers with the palm-guard checking functionality built in? :-P I think the issue you are conveniently not mentioning is that the manufactures aren't supporting linux anywhere near as well as they do Windows (yup, that ol' chestnut again!), and since you want to use Linux instead of windows, you are opting for a life of pain and suffering re: the touchpad. :-P 
Oh, yes, absolutely correct, Pete !  I'm not trying to be deceptive in any way, I'm assuming a linux environment totally, and because the pinebook is going to be a linux environment (primarily) and not windows.  
I think our driver could be improved to compensate for the palm-rest.  Also, I am sure our driver could compensate for the over-sensitive nature of this particular hardware; no doubts, however there doesn't seem to be a way to separate out the tap-to-click since that is just a hardware automated button-1 press|release. I am willing to admit that the driver 'may' control this too!  In such a case (albeit rare) the driver could be programmed to ignore the tap-to-click activity and either send a different button-event or swallow the activity all-together;  
On the other hand, if the driver had palm-rest detection, disabling the tap-to-click might not be necessary either.
Wink
marcushh777    Cool

please join us for a chat @  irc.pine64.xyz:6667   or ssl  irc.pine64.xyz:6697

( I regret that I am not able to respond to personal messages;  let's meet on irc! )
Reply
#14
(06-21-2017, 06:23 PM)pfeerick Wrote:
(06-21-2017, 08:30 AM)MarkHaysHarris777 Wrote: Yes, but here's the rub-- many expensive notebooks have this same issue !

Then again, we should really look at enabling the palm detection that is built right into libinput. It may just be a matter of tweaking the hardware database so libinput knows more about the touchpad... or maybe it will need stronger encouragement Wink

Not that it's going to make much difference, I don't think it's using libinput it's using evdev.
Reply
#15
i mean, at a minimum, could it just ignore the touchpad for 2 seconds after a keypress...
Reply
#16
(08-04-2017, 08:18 PM)combs Wrote: i mean, at a minimum, could it just ignore the touchpad for 2 seconds after a keypress...

Yes, the X interface could swallow (ignore) button 1 events for so many milliseconds after a keypress;  would solve the problem.
marcushh777    Cool

please join us for a chat @  irc.pine64.xyz:6667   or ssl  irc.pine64.xyz:6697

( I regret that I am not able to respond to personal messages;  let's meet on irc! )
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Proof of concept script to disable the touchpad while typing daid 20 891 11-24-2017, 10:51 AM
Last Post: southern.cross
Sad touchpad edges scrolling kurai021 11 585 07-09-2017, 05:56 PM
Last Post: Luke

Forum Jump:


Users browsing this thread: 1 Guest(s)