On Dec 01, 2018, at 03:39 PM, Ken Moffat via blfs-support 
<[email protected]> wrote:
On Sat, Dec 01, 2018 at 09:52:58PM +0000, Hans Malissa via blfs-support wrote:
I just finished building the X Window System Environment following the instructions given 
in BLFS 8.3-systemd, and I'm now at the "Xorg-7 Testing and Configuration" 
stage. My X window system seems to be mostly working, but for some reason I can't get the 
touchpad on my laptop to work.
X windows (started with startx) does not react to touchpad control at all, but 
when I plug in an external USB mouse, it works. It seems as if I'm missing some 
driver.
# xinput list
gives me two entries in the pointer section: "Virtual core XTEST pointer" and 
"PixArt USB Optical Mouse".
I'm not even sure if the problem is related to X windows, or if there's 
something missing at a deeper lever:
# cat /proc/bus/input/devices
lists several entries, including the "PixArt USB Optical Mouse", but nothing 
related to a touchpad.
Also, in /dev/input, I have 'mice' and 'mouse0', but both are only reading the 
external mouse, not the touchpad.
What am I missing? Some kernel module or such? I've been looking through the 
kernel configuration, but I can't find anything obvious.
Thanks a lot,

Hans

If your laptop is a common model and the manufacturer has not
re-used the model name for a completely different model, google with
the model name and linux might help. Particularly any reports of
installation successes or problems. OTOH I was looking at AMD
laptops the other day, then trying to find out about device support -
for several large manufacturers, putting in a model name returned
several intel models, which did not give me any confidence about
what the AMD item used.

Maybe a kernel driver (or, perhaps, extra options enabled for a
driver - I've seen that on e.g. audio and network drivers, not sure
if any touchpads have similar options), or maybe something in X.

The other option is lspci -vv to see what is present. Maybe best
run on a distro kernel (in case it needs a kernel driver you have
not enabled in your LFS kernel). Similarly, lsmod on a distro
kernel where the trackpad is working - to see which modules are
loaded.

From the output of lspci, if you can identify the trackpad you might
be able to google for it.

In theory, for trackpads libinput (rather than evdev) ought to have
better support, I've certainly seen trackpads mentioned in the
changelogs, but also disheartening comments about how they can
differ.

ĸen

Yes, running a distro kernel was the solution. I needed a few kernel modules 
that I hadn't selected before (i2c_hid, i2c_designware, intel-lpss). Now it's 
working.
I booted into Arch Linux, and /proc/bus/input/devices gave all that information 
away.
Thanks a lot.

Hans 
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to