From owner-freebsd-questions@freebsd.org Tue Sep 29 11:48:29 2015 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8D109A0B963 for ; Tue, 29 Sep 2015 11:48:29 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx02.qsc.de (mx02.qsc.de [213.148.130.14]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 39C4B1457 for ; Tue, 29 Sep 2015 11:48:29 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de (port-92-195-125-111.dynamic.qsc.de [92.195.125.111]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx02.qsc.de (Postfix) with ESMTPS id 713EC27852; Tue, 29 Sep 2015 13:48:27 +0200 (CEST) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id t8TBmRS9002655; Tue, 29 Sep 2015 13:48:27 +0200 (CEST) (envelope-from freebsd@edvax.de) Date: Tue, 29 Sep 2015 13:48:27 +0200 From: Polytropon To: "O. Hartmann" Cc: David Noel , FreeBSD Questions Subject: Re: x11: howto disable rogue touchpad? Message-Id: <20150929134827.f3dbf867.freebsd@edvax.de> In-Reply-To: <20150929062217.0c2c92f6@freyja.zeit4.iv.bundesimmobilien.de> References: <20150928145458.6758ca58@hermann> <20150929062217.0c2c92f6@freyja.zeit4.iv.bundesimmobilien.de> Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Sep 2015 11:48:29 -0000 On Tue, 29 Sep 2015 06:22:17 +0200, O. Hartmann wrote: > Typing, for instance, a text for a report, with hands layed down on the > chassis, turns into a horror: while typing, suddenly you get close enough to > the touch thing and suddenly the carret jumps randomly into another portion of > the text. That happens in editors running in X11/windowmaker or any other WM I > tried so far. That's unacceptable for normal use. > As polytropon stated earlier, just disabling PS/2 was one of my first thoughts, > so I disabled support in the kernel. But since the Lenovo's keyboard is also(!) > PS/2 (not USB), I lost keyboard, too. You can remove "psm" (PS/2 mouse) support independently from "kbd" (AT and PS/2 keyboard) support if you create a customized kernel. Just don't build (or at least don't load) any module that would give access to the PS/2 mouse. The keyboard, coming from "atkbd", should still work, just that "dmesg" doesn't show any PS/2 mouse ports anymore. The USB mouse (and USB keyboard) use "ukbd" and "ums" drivers. They are handled "more dynamically" than the "plain old" devices and are therefore harder to disable. :-( > A while ago, I also tried some recommendations I digged from the net - without > success. I think I still mess up with the HAL support and the weird, mostly > not-well documented way to enable/disable/configure devices, device support in > its XML synatax. You should be able to get rid of HAL because it's deprecated now. Even X builds without HAL support per default, so no problem here ("autodetect magic" gone wild). Creating a somehow "static" configuration for X is usually no problem on a laptop where hardware doesn't change on a daily basis. A partial xorg.conf should initiate only the desired input devices. > By the way, I try to avoid HAL. This may also cause some problems when trying > suggestions. When I built my system, I had to compile X and applications explicitely without HAL support. This should be the default today. So I was able to setup things "statically" - which means: setup once, keeps working. :-) > By the way - some companies around I have contact, too, also complained > massiveley on that crappy touchpad - it goes up even to the high-class > notebooks from Lenovo. Lenovo sadly doesn't make "high-class notebooks" anymore; sometimes I'd like to say: they only make "high-price notebooks", while many parts are still cheap or crappy, but with a heavy price tag attached. The times where the brand name Lenovo could be said in the same way like IBM (as in "Lenovo Thinkpad" and "IBM Thinkpad") are over. But I feel that Lenovo has recognized that problem and is working on a solution at least on some newer models now... -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...