Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

You will be misunderstood by everyone.


comp / comp.os.linux.misc / why have I never known about synclient before?

SubjectAuthor
o why have I never known about synclient before?Eli the Bearded

1
Subject: why have I never known about synclient before?
From: Eli the Bearded
Newsgroups: comp.os.linux.misc, comp.os.linux.x
Organization: Some absurd concept
Date: Sun, 14 Jan 2018 20:20 UTC
Path: eternal-september.org!news.eternal-september.org!reader01.eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!feeder.eternal-september.org!goblin1!goblin2!goblin.stu.neva.ru!bloom-beacon.mit.edu!bloom-beacon.mit.edu!panix!qz!not-for-mail
From: *@eli.users.panix.com (Eli the Bearded)
Newsgroups: comp.os.linux.misc,comp.os.linux.x
Subject: why have I never known about synclient before?
Date: Sun, 14 Jan 2018 20:20:16 +0000 (UTC)
Organization: Some absurd concept
Lines: 57
Message-ID: <eli$1801141435@qz.little-neck.ny.us>
NNTP-Posting-Host: panix5.panix.com
X-Trace: reader2.panix.com 1515961216 10688 166.84.1.5 (14 Jan 2018 20:20:16 GMT)
X-Complaints-To: abuse@panix.com
NNTP-Posting-Date: Sun, 14 Jan 2018 20:20:16 +0000 (UTC)
X-Liz: It's actually happened, the entire Internet is a massive game of Redcode
X-Motto: "Erosion of rights never seems to reverse itself." -- kenny@panix
X-US-Congress: Moronic Fucks.
X-Attribution: EtB
XFrom: is a real address
Encrypted: double rot-13
User-Agent: Vectrex rn 2.1 (beta)
X-Comments: "'Pray that I don't alter the bargain further.'
Welcome Darth Google."
-- HonorableSoul
View all headers

New laptop, Asus W202 (suggested by Stef in
<p1pogc$m32$1@gioia.aioe.org> of the topic "want to help me find a new
computer?" in linux.misc late last month). Installed Linux just fine,
once I changed the boot parameters in BIOS (F2 during start up). Not
quite as small as I would have liked, but small and cheap.

With a fresh install, the trackpad was registering only right and left
click buttons. This was Not Great, and so one of the first configuration
quests I needed to embark on here was Fix That.

The xinput tool identified the input device as "ELAN1201:00 04F3:3054
Touchpad". Nothing in /etc/X11 or /usr/share/X11 about Elan touchpads.
But some websearches later I found hints that it uses the synaptics driver:

https://wiki.archlinux.org/index.php/ASUS_x205ta
Explicitly assigning the 'synaptics' driver to 'Elan Touchpad' in
xorg.conf provides even more functionality (e.g., two-finger tap to
right click, etc.)

Then from here I learned about the synclient config tool:

https://askubuntu.com/questions/748729/making-custom-synaptics-touchpad-config-persistent-not-working

I'm struggling to make my custom touchpad persistent.

I very well know the config I want. Here's the command, using
synclient:

synclient RightButtonAreaLeft=0 RightButtonAreaTop=0 \
ClickTime=20 AccelFactor=0.3 MaxSpeed=2.5 PalmDetect=1 \
VertTwoFingerScroll=1 HorizTwoFingerScroll=1 VertEdgeScroll=0 \
HorizEdgeScroll=0

And wow! Nifty! "synclient -l" lists all the settings and with some
experimentation I got middle click working with:

synclient TapButton3=2 RightButtonAreaLeft=1800 \
MiddleButtonAreaRight=1799 MiddleButtonAreaTop=1495 \
MiddleButtonAreaLeft=1400

I've added that to my .xinitrc, right after the xmodmap settings.
(TapButton3=2 I now suspect is not useful.)

I never knew about that tool and I wish I had. Where can I find full
documentation on synclient?

The docs in man are spartan. The docs here:

https://www.x.org/archive/X11R7.5/doc/man/man4/synaptics.4.html

Don't incluse MiddleButton* directives. I found, quite by accident, that
the order of the settings for MiddleButtonArea* is significant. In the
wrong order, you just get error messages.

Elijah
------
boots to command line and starts x manually

1

rocksolid light 0.9.8
clearnet tor