From owner-freebsd-x11@FreeBSD.ORG Sat May 16 12:45:16 2009 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9CC401065672 for ; Sat, 16 May 2009 12:45:16 +0000 (UTC) (envelope-from me@janh.de) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.187]) by mx1.freebsd.org (Postfix) with ESMTP id 2D7C58FC1F for ; Sat, 16 May 2009 12:45:16 +0000 (UTC) (envelope-from me@janh.de) Received: from janh.freebsd (e177242167.adsl.alicedsl.de [85.177.242.167]) by mrelayeu.kundenserver.de (node=mreu2) with ESMTP (Nemesis) id 0MKv5w-1M5J41193J-000118; Sat, 16 May 2009 14:32:29 +0200 Message-ID: <4A0EB261.5060707@janh.de> Date: Sat, 16 May 2009 14:32:33 +0200 From: Jan Henrik Sylvester User-Agent: Thunderbird 2.0.0.21 (X11/20090405) MIME-Version: 1.0 To: x11-list freebsd References: 20090516110938.GA16230@server.vk2pj.dyndns.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V01U2FsdGVkX1+KHZtsKhNum2bUTroXl63W9f6qs5QMThH5RLW hYn1mu2h5zm+h8pUhyjx/0eiGobHkysbzHUVtbvkY5m+WTK6Yp LG7yF5QKJ7yrC+s1K4eTw== Cc: Subject: Re: Whither X? X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 May 2009 12:45:17 -0000 Peter Jeremy wrote: > On 2009-May-15 19:28:28 -0500, Robert Noland wrote: >>While FreeBSD does support hot-plugging of mice via moused, it doesn't >>support any other types of input devices. > > Actually, hot-plugging keyboards _is_ supported and works according > to some testing last night. There are other common input devices than keyboards and plain mice. I guess I am not the only laptop user with a Synaptics Touchpad that has so much more functionality with the xorg driver than with the one of FreeBSD. At the same time I would like to be able to attach and remove my usb mouse at any time. The way the configuration has to be setup for this to work changed a couple of times from xorg 6.9 to the current version -- it was sometimes pretty hard to get the information. Anyhow, considering how difficult such a common setup was (and still is) to make work, I think xorg is going in the right direction overall. (I have not been able to change from the classic configuration with the devices configured in xorg.conf to the new order in a way that is satisfying, but that is not the point.) Yes, xorg gave me some pain, but just now I am very satisfied: My intel 945GME based Eee PC can switch VTY/X11 for the very first time without the screen blanking after the upgrade to 7.2-RELEASE (thanks so much for the DRM updates!) and does not crash anymore on playing video after the latest driver update -- which happened independently of an server release. My rather old radeon r200 based laptop does 2D and 3D with less problems than ever before. Another nvidia based laptop works fine with the closed driver -- I hope an open one will replace it one day, but it works with composite and 3D at the same time now. Some less xorg related breakage would be nice, but xorg makes progress that is obviously needed for new cards to be supported with good 2D and 3D and at the same time eliminating the archaic xorg.conf that is a pain for multiple input devices, multiple screens, and so on. Each time this progress hits me, I swear, too, but overall it seems to be necessary. Robert does incredible work porting all this to FreeBSD following all Intel, ATI, and Nvidia with their obviously very different development styles. Cheers, Jan Henrik