LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Bodhi (https://www.linuxquestions.org/questions/bodhi-92/)
-   -   Tap To Click Not Working (Touchpad) (https://www.linuxquestions.org/questions/bodhi-92/tap-to-click-not-working-touchpad-4175635886/)

svshyam91 08-07-2018 01:25 PM

Tap To Click Not Working (Touchpad)
 
I have installed bodhi 5.0 (Standard Release) but after successful installation tap to click is not working.
For clicking I have to press the touchpad button.
I have also not found any setting in the setting panel so that I can enable it. I think tap to click is disabled now.
Please help me to solve the problem since it is very annoying to press the button every time for clicking.

Mill J 08-07-2018 02:08 PM

Check the output of
Code:

synclient
What is the value of TouchpadOff?

Timothy Miller 08-07-2018 02:17 PM

Not familiar with Bodhi linux, so do you happen to know if it's using the synaptics driver or the libinput driver for touchpad control?

svshyam91 08-07-2018 02:35 PM

Output of synaptics
 
After installing xserver-xorg-input-synaptics
output of synclient command:

Couldn't find synaptics properties. No synaptics drivers loaded?

I have found a solution to temporarily enable it using xinput set-prop command but as I shutdown or logout my system, the settings are erased.

rrashkin 08-15-2018 01:57 PM

Quote:

Originally Posted by svshyam91 (Post 5889069)
After installing xserver-xorg-input-synaptics
output of synclient command:

Couldn't find synaptics properties. No synaptics drivers loaded?

I have found a solution to temporarily enable it using xinput set-prop command but as I shutdown or logout my system, the settings are erased.

I had the same problem with BL5 RC2 but I didn't know how to use xinput. In case there are others with who encounter the same problem and share my ignorance, this is what I found out:

>install xinput: sudo apt install xinput
>list the devices to find pointer: xinput --list

⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ VGA Webcam: VGA Webcam id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ Acer WMI hotkeys id=13 [slave keyboard (3)]

[note the ID number, 12]
>list the properties of the pointer: xinput --list-props 12
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (142): 1
Coordinate Transformation Matrix (144): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (277): 0
libinput Tapping Enabled Default (278): 0
libinput Tapping Drag Enabled (279): 1
. . .
[there are a bunch more. note the property, 277]
>enable tapping: xinput --set-prop 12 277 1

svshyam91 08-15-2018 02:22 PM

I have already tried this solution and it works but the problem is as I restart the system the setting is not actuve. I have to re-execute this command to make the things back to normal.
This is not a permanent solution.
Please give any permanent solution.

rrashkin 08-15-2018 03:02 PM

I don't know what to do but did you try Tapping Enabled Default [278]?

Anyway, I was glad to see any solution. I had just about convinced myself I could live with clicking instead of tapping. When I saw your post I had to figure out the details. I'm pretty sure I can live with setting it each time I log on.

Mill J 08-15-2018 05:06 PM

Quote:

Originally Posted by svshyam91 (Post 5892065)
I have already tried this solution and it works but the problem is as I restart the system the setting is not actuve. I have to re-execute this command to make the things back to normal.
This is not a permanent solution.
Please give any permanent solution.

Most desktop environments have an autostart feature that allows you to run any command at start-up.

It might also be possible to add that command to your ~/.bashrc file.

:twocents:

RonCam 09-06-2018 10:00 AM

How was this setup in Bodhi 3.0.0 w/Enlightenment 17?
 
I am having the same problem -- the touchpad-tap to simulate a left click, is not working in Bodhi 5.0.0. I have read through this thread, and saw only a few solutions that only persist for the session, but nothing that claims it survives a reboot.

I have 3.0.0 running on the other netbook, and trying to see why I can't figure how to 'turn on'the correct behavior of the touchpad works and is persistent. I found something labeled, "Interaction Setting" but the only option it has is a check-box to turn 'Thumbscroll' on, or off. My guess is that Thumbscrolling is completely different from tap-to-right click?

Perhaps Jeff or one of the developers following the forum might have the answer to the question:
? How was this set-up in Bodhi 3.0.0?? May I duplicate that method in v5.0.0?

System Info:
ASUS 701

hemlocktree 09-06-2018 11:09 AM

i personally am very glad it is off. i hate randomly opening up 50 windows and so is my wife.

rrashkin 09-06-2018 11:45 AM

Actually, I managed to make the fix persistent by adding the xinput command to my start commands: xinput --set-prop 12 277 1

hemlocktree 09-06-2018 12:43 PM

nice going! (an old friend!)

RonCam 09-06-2018 03:27 PM

Quote:

Originally Posted by Mill J (Post 5892116)
Most desktop environments have an autostart feature that allows you to run any command at start-up.

It might also be possible to add that command to your ~/.bashrc file.

:twocents:

Thanks for the interesting lead as to where 'something' may have been placed, in 3.0. I'm looking at ~/.bashrc in Bodhi 3.0, right now, and don't see anything related to setting up features of the touchpad.

Next, I'll check whether or not Enlightenment 17 had an autostart feature, and what may be found there.

I'm still hoping Jeff or another developer, familiar with Bodhi 3.0 and enlightenment 17 will 'jump in,' and let us know how it was done, in a previous version, where it 'just worked'.

One problem with my question is that I'm continuing an existing thread that was started with a Subject that varies, slightly, from what I'm asking. I did give my post an appropriate and descriptive Subject tag, but of course, that does not appear in the forum's Main menu so, effectively, it's 'buried'. I'll give it a bit longer ... but it may be best to start a thread that shows the topic of my question more clearly.

RonCam 09-06-2018 03:57 PM

Quote:

Originally Posted by RonCam (Post 5900522)
Perhaps Jeff or one of the developers following the forum might have the answer to the question:
? How was this set-up in Bodhi 3.0.0?? May I duplicate that method in v5.0.0?

Further searching shows, what worked on 3.0 may not work on 5.0, as there are some differences in what's running the touchpad ...

I have synaptic package manager running on 3.0 and 5.0 and am looking at the differences. If there is any interest, methods of controlling the touchpad (and if done 'right' there may be possibilities extending beyond just activating 'taps') .. it seems what's in 3.0 may not necessarily be 'transplanted' into 5.0 -- without knowing what one is doing.

I might start a new thread, as this has drifted 'far afield' from this thread Subject line.

3.0
  • tpconfig - touchpad device configuration utility is available, but not installed:
  • ... can show or modify the configuration of various touchpad devices, including the Synaptics brand ...
  • xsesrver-xorg-input-synaptics (IS installed by default)
  • Movement with adjustable, non-linear acceleration and speed
  • Button events through short-touching of the touchpad
  • Double-Button events through double short touching of the touchpad
  • Dragging through short touching and holding down the finger on the touchpad
  • Vertical Scrolling, horizontal scrolling, etc., etc, with a total of perhaps 20+ features available. Too numerous to list, but all may be viewed in Synaptic Description window on 3.0
5.0
  • xserver-xorg-input-synaptics -- is NOT installed, by default, but only -
  • xserver-xorg-input-libinput -- IS installed. However 3.0's synaptic can't find it, so what is 'running the show' in 5.0 if different, and isn't even in 3.0's repos)
  • tpconfig - not present in 5.0 repo. Perhaps something of a different name duplicates its function?
This thread has by now drifted far from the original Subject, so (tomorrow) I may start a new thread that's defines the current topic more clearly.

RonCam 09-06-2018 05:18 PM

Quote:

Originally Posted by hemlocktree (Post 5900546)
i personally am very glad it is off. i hate randomly opening up 50 windows and so is my wife.

I really want it because the touchpad's left mouse-button was intermittent (before 'drowning' it in contact cleaner) and if it goes out again, the only sure fix is to unsolder it from the motherboard and try to find a same-size replacement tact switch. A working double-click on the touchpad could be welcome, at such times. But of course, not everyone has the same problems ... :)


All times are GMT -5. The time now is 05:59 PM.