From owner-freebsd-x11@freebsd.org Tue Aug 23 08:59:17 2016 Return-Path: Delivered-To: freebsd-x11@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 3A3BCBC1BF1 for ; Tue, 23 Aug 2016 08:59:17 +0000 (UTC) (envelope-from thellstrom@vmware.com) Received: from EX13-EDG-OU-002.vmware.com (ex13-edg-ou-002.vmware.com [208.91.0.190]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "EX13-EDG-OU-002", Issuer "EX13-EDG-OU-002" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B134B18E6 for ; Tue, 23 Aug 2016 08:59:16 +0000 (UTC) (envelope-from thellstrom@vmware.com) Received: from sc9-mailhost3.vmware.com (10.113.161.73) by EX13-EDG-OU-002.vmware.com (10.113.208.156) with Microsoft SMTP Server id 15.0.1156.6; Tue, 23 Aug 2016 01:43:39 -0700 Received: from EX13-CAS-005.vmware.com (ex13-cas-005.vmware.com [10.113.191.55]) by sc9-mailhost3.vmware.com (Postfix) with ESMTP id E012740155 for ; Tue, 23 Aug 2016 01:43:44 -0700 (PDT) Received: from EX13-CAS-003.vmware.com (10.113.191.53) by EX13-MBX-001.vmware.com (10.113.191.21) with Microsoft SMTP Server (TLS) id 15.0.1156.6; Tue, 23 Aug 2016 01:43:44 -0700 Received: from NAM03-CO1-obe.outbound.protection.outlook.com (10.113.170.11) by EX13-CAS-003.vmware.com (10.113.191.53) with Microsoft SMTP Server (TLS) id 15.0.1156.6 via Frontend Transport; Tue, 23 Aug 2016 01:43:44 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=onevmw.onmicrosoft.com; s=selector1-vmware-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=IdzaJIDPezJqjGA0P00UMcgqUXYtK9UpJV6SPWZro9c=; b=iQ3nMSdNQZmEA5MCPh/n9bGr9/7pKz4IWdJIvpNeaG+hWTEKdm9F28v6X1u/1gdbXZdWUSSV2qZYUpD0Kwl2+sDrk1Dqfd0lgATEpQ2TGgRa2VZepEtuIhYbHFK0rkJm20sfgR58gRhd65bEsli0WP/+dFl0jFcIusLoTj894/8= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=thellstrom@vmware.com; Received: from linlap1.localdomain (155.4.129.115) by SN1PR05MB2333.namprd05.prod.outlook.com (10.169.125.23) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.587.5; Tue, 23 Aug 2016 08:43:41 +0000 To: From: Thomas Hellstrom Subject: Auto-detecting vmmouse X-Enigmail-Draft-Status: N1110 Message-ID: <7dafabbb-c906-86b3-d9e7-5dd4c59dec7f@vmware.com> Date: Tue, 23 Aug 2016 10:43:32 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Originating-IP: [155.4.129.115] X-ClientProxiedBy: DB5PR03CA0050.eurprd03.prod.outlook.com (10.164.34.18) To SN1PR05MB2333.namprd05.prod.outlook.com (10.169.125.23) X-MS-Office365-Filtering-Correlation-Id: 3d5a5565-d69b-4c3f-ecf4-08d3cb319600 X-Microsoft-Exchange-Diagnostics: 1; SN1PR05MB2333; 2:AjRLw3/XRZajSAYf+PxfGU+wShQL8oheMR6n9sfprRCoX26Intv1aaLBbhoyHYfqb7UHXy4sceOFNOTZy1+bcXckrdHYZgeowr3jhU2MpfwvhKoZGythUzzv5h9Pf+WcLTkVpfS5xXK9JfNlKQBBOizz/u5vmRjzUNfqcdPwdf6gPSHgpXWVbGNOUM5ZvJqC; 3:dxx187mE+oVhHYx4+I56LlKaDEdULxB10QkNK5T/QZyfogsUu/djyTtQ+WkcG6WBacnwER16E851EGRry6fBE5UuAjnDELwgPfyc+eO7JFGSGip6B6kkX73+MUe2eVxT X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR05MB2333; X-Microsoft-Exchange-Diagnostics: 1; SN1PR05MB2333; 25:yDhGSDahcBzV4gD8u1JL/0apCHNC16WFkQn5Rzf42RK6enKP/XdwgWmjDOqX2/9CDDMLMDQb60egMQQzTEx1MnHxwNRa+CeeqC9VARNY2kXx8NeynR+SpH0YCKu2jdEF8vzN2ikiancOct+85o+FDgeP/M0dn6khE7oE+AZpRic9gGvKOMt7HRaiQQKccNKwc1nylZsiLGT2jJ6v1FOuzsAjZNc75WwfLCp6FoVhezuyOHw13kwiju3sU5Q1VVFvjLxjoKWV7SWtAGNO/pK0zQE5rhLKsaKjFJMQDNi9Wx/LlG3IPf8kiJoVZzXCUgX58H0HXoMrfWbR4k9JbvTdfy9zhZBlU6ORnOXNYRx7TzsTL5AKaUlS9u21ki9glMyuC00l6zJXCtUwKe/4ymKMAnXZZDjWuf3CCuMXVjWBZVSQc4hcNswcQU7i8knCs71/FCtUyyjReNt1yv+QDGljZIUks8VZnu6VUM1St653iCK0LaO1gBi7tKqIhltavLBBYI1kQW5hDVHVTCN/Q6sA+TOY08PGdxgTBhAEBOegwKaU3iKoKQaYEBg/8KdZYx4pTDZj3meK0nVp755zeg3HX7mqDy0B68CySuNMkFDxnBcU723dIuFKP5Xw7KuwrTrpbFUQpSE94NSoXamXO+pIOPWyjEKuiV9sYOdbzz7tlbLLNtwBotm8k6/h61u2EcpYXcLOLgzPs3KaZ9ZFGdXjCQdZHjJuQXq78fXXn0NRieI= X-Microsoft-Exchange-Diagnostics: 1; SN1PR05MB2333; 31:x+A7LVRzzj+5Eim/OV4nlXkgiz8RyCaF2otgO83w0F2Th+DU829z3Kw7hAbsZMwoMxrsYu9DR5IvTOAPYfWeLE6fdf5uLwfRd5yhIHIxZMagMDUimGTombc3WTx2UhXmjiZkZqgySkEanhzqqh7Sz+F0dEuyRKrouKyS70WlLxg3I8LCxkexFqG2kcD41xpxwAcgXCnKtBA1dtEHK6zPTi0f89d9im360J5OgvPqyLY=; 20:bS5ccnN0Vy7M/ppD5RO7/e3Ukzl+gmd81ucun9t6L8zTtqlctjJu44SCMPUJa824QJgiJx9V2huzprgj17FsBhdt2dsE9eg4NyfzYVr2yYWxxMWRhAlavEhiXViM50xzcoCQ5BtriVne2Q7WKcBLLWc+lJ4FR60NIvwDBu/0QW7BEPjSP2hO2VpSQAAje1cXt0M1YE4kWyDMRmKM1UBAVKTJ54sazo+TL0IaF1WvnuoihwcyEF6hggSUnl7G+i3SVz6b7xBL30U0TQYNVelz4/csoGy5u9GJoeleR3v79fGh6qqjdLGPlpPIzciRHWcI1R5Em2OeCNkO3KJX30JqoX4Ev9Ho3mSbQqoATpcifh+ZSzUaYPHUghjselCeKQX4CxG0udXIsWA8ro+xlXGTpyoL+GAlXOZeZRGsZ3/Ry1Il8sAExJvyeelc0zpv7m+XV+imbKf0JcDFs3IbvokDLgw4Q/b80B/enMnXl0dHGBuVQTSq8MKdKYLnXgiWD9s3 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046); SRVR:SN1PR05MB2333; BCL:0; PCL:0; RULEID:; SRVR:SN1PR05MB2333; X-Microsoft-Exchange-Diagnostics: 1; SN1PR05MB2333; 4:Gi2VbOFAxKtfadRJVu8E/MR5fEus8L63LjQTF/jSLRaikFJCPELvW/kdLKhXm4S5CiQhSHQ309ZkIH7eF/mMJ0QZXzmim0fWiD2+BbX4l52l3Ns+Eb6236V4hbfVFha8Q/2E/ANTibzHl8yxpRlTK/b8ewLFPuL+SGqDUO7SnuaAN6ehaMIZQCw8Mf+n708hzKsDrO2AyMpV3BHL7V2NoVHDR5TiQcHDrwbo3CEDQ9j310Vqy7RA1Htfgj6N9Re3RFhpaQ2iodFGPFJFYBrUACBwq2bEaGRGFbjhMCYgHabPnf6kr58P5nZixnWQr5A+ty0PLGdofcwWJgC2/d+c7LqvZE8NPeF105Vqz5Jp6T966+7XnhL0a0GH1zHqPWJBabLSq2SmQIcgmMUjke6c1g== X-Forefront-PRVS: 004395A01C X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(189002)(199003)(54356999)(5660300001)(2906002)(68736007)(86362001)(4001350100001)(8746002)(107886002)(110136002)(31686004)(42186005)(305945005)(189998001)(92566002)(33646002)(450100001)(229853001)(97736004)(2351001)(3846002)(7846002)(6116002)(106356001)(65806001)(47776003)(101416001)(586003)(36756003)(50466002)(81166006)(50986999)(8676002)(105586002)(65956001)(81156014)(77096005)(31696002)(66066001)(64126003)(3480700004)(23676002)(83506001)(7736002)(65826006); DIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR05MB2333; H:linlap1.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (EX13-EDG-OU-002.vmware.com: thellstrom@vmware.com does not designate permitted sender hosts) Received-SPF: None (protection.outlook.com: vmware.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjFQUjA1TUIyMzMzOzIzOkl3Z0JQUEgvNjVsSzJuelFxb2FxZ2c5amxh?= =?utf-8?B?Q1JQVlVnU2NsbS9YaXdBK3MvWVprWXJpb1hmQmtrR0orK09hZ2xzYzBER21Y?= =?utf-8?B?SDJ2dE1XLy9BNHIweDI3Q0dnUVJsc1NtS3g3QzdMVjAxeml5bC9IblVPd3g2?= =?utf-8?B?eUwwZ0FGTG1yUUtGWUhZVllyNUFoYk4zSkgzbnJqKzZhd3h0TEV4UlZvWGlL?= =?utf-8?B?MitrV2ZsTEdlRlZuVGpNTWNERHpScDAzc05JWDJQWTdOSlh5YzFDYXM3dkVJ?= =?utf-8?B?TUlFVXZTYW9nNitmSWtJMnBnMytJeGFTZWRUVXRsdkVvU2tGcHJkZ2hGcXNO?= =?utf-8?B?ZGxHdlB3M1F6aDFLUDlta1JCVjVXMks0aTVtNHRReDhvTGowbE4yb0hmdWJP?= =?utf-8?B?ZkdxcHJyUUxqYmdFTGR2SW1LL2FDNEllTHN0L0I3b1lvaXpXbVhxcjVxOVBS?= =?utf-8?B?TXJ6Q0NqdHZNWXk2azJzaUJVak5VZElvMXJyZWVxVmFWRGRMOVRCUWtFU3BC?= =?utf-8?B?Mlo1WGRhNWdrbEtZckdyY3ZJRDZGdGt5Zys1U0ZZVlllOVZaVEFsbHpZWFNF?= =?utf-8?B?MlFXc1BhMTdhUCs3SmtFQnZRV0FDMXNDYjFuc0pwdkhEZHRydi8ySkJvNzJJ?= =?utf-8?B?NGJuK2s3dFo5MWNYVVBiS3lYZGhycVZsdElDWHlCQm9VaUFUWHBRb0owaU40?= =?utf-8?B?UGNGVnFjbFlyWHlFSGx5R0d2TWdLK0JzR25uR29YYTdvaktRMXJZcUdaTmhI?= =?utf-8?B?UFFDS2V6M3p2SWZiZUo2eE9vbm9tWXFxMWNtWCtKWitwYzdBTXRLT00zWXJR?= =?utf-8?B?aENSZzg5TGpwNGJnTEFRZnVIcmdReEl2OTEzLzBsSU5IOUQydkVUVVBYRnhw?= =?utf-8?B?V01wcE1XUUdxaXhmbHFUbXFraE5MNTQxSDZyclJKRWw5SFhvdkJESnJUYXha?= =?utf-8?B?K3FuaWFMdzJtZ0VXM0J0cFhwNFMrcTdNamRGRDN3c014Ny93UFNmUXg1WHFo?= =?utf-8?B?U3pKRDFGbEdxVVhFZXRiTlh1cEkwMWJsbmNzbnVTa2xvVlJpTmZBRkgwcTEz?= =?utf-8?B?VUdub3BkMGQrZTlvVG1JQ1dxdGh4OGJtRVlUZk9ENU1Za2pEYWtCMUJrR1Jl?= =?utf-8?B?bDIzNTJ6KzNxV3JsVVErUUdPUytINXdremV5SWhZMXJTTU1XaWwxS3hUWnEx?= =?utf-8?B?Y2ZFZlZPV2xkTWU3c2hxa2FRY3dPRk9UelJybkNyd3ppZ2NDdC82d1NoRWhw?= =?utf-8?B?SW1HdGhQcUEzV3ZtUGg1RGlYZ0lTclVuMjZJeCtRNzRZRGxhRHlyYWQya1do?= =?utf-8?B?U2hWenJIemZScHJyVUt4a1NNbFdVTFJ1ZkJqa2lJaG1sbkhTR2Zwa1NCSzZW?= =?utf-8?B?MlVFVU12dlhRVjlYb1crSzFLcXBiazZIQ2FFVzBTYUlWdWF3dHJJa2kxQVlN?= =?utf-8?B?Ymt0NHRRUzEwRm1ZY01NR2hvdUJGajQ1QkJ0UFFvbkZxUUtYTEdlTXBUUzJJ?= =?utf-8?B?VElGMEhsMjZxUktEODlhc0dBZktMMW5RdTJnT3pteHFiNDd2ek9Gb09FTVBU?= =?utf-8?Q?Zj5hRfssUrC1iAUsmDndpt43nnoGnjgAUimkFPzvZJGM=3D?= X-Microsoft-Exchange-Diagnostics: 1; SN1PR05MB2333; 6:Oq908SHl2zrW+WEoDR7EDXOpQ4xU6V25AnFLuAg8ylB5UGKlN7ocO4OZduggn1EMdSdmVKzYD9+yLROvpJwbHQW2xQYpI4n4bHF5b4gndhEWbewgMqV6MCPlMN/KW1lAxIl7cszz/3ZrME5aHN03A6S570Sa+w4c81xjL365lbCD5ffHY/sAFyj/QX2PzOym9cRLc/alDNPNj/cU8Euo/5fBlB1S4wobyoAvsuIckstXDg5SE3vGjNeiXRHLAkgfE6rKfnP6tL14wnlzzYIlf/LH943CciIL8nUgaRZ2LiM=; 5:MtQrRT+XDLuEokwDwAaFjGCgu2rRkyoYx1ePvy5xvvyzDi9QQYJM9XksRIJTkNYdToudV2wSB7mQIe5svgPnB2YbCI3Q+2Bhy7xlLns4Zk/Ik7R+JixnIy7d0kOLYlGSuP/qLS2XEq1KzuPwhG2Xsg==; 24:EnK+5LjG9JeZk/ICz2aNntZjJG+uu0bTHPCw9zBYwK2YtOF7GmsipaZEhfqpArjz3cCqStTMhIdchZ9aqI+LGiWzOFQsjZ9JdyBM6HiuDRA=; 7:qFYZsHMNcYsus2kQls+SakRfAByT2fBSFLR0Cyd3rNo/4nlTCBbtKz1uLwH0OFokD1mN2j/wXqAVJdoCYtvn5Mxu8F7BG/R4PbRs2ui1fupdK/wlmI85Bzs3Nvw547C9AabiXEbZ5c1c4JrBB+HmeTnufYHYyTA0GBz2vJ/S7AnDOYRPPyqZmreh2wZ/oSZ0owlOPqiedxWdyjVVVEBQZElogrKlrIKJAbX5+xD+xPW9JWLn46lCNqkD50e+I8JO SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SN1PR05MB2333; 20:+Mhjv6D8VTNqai+co7315w/x5dp5rAnZFD3cvBUcFuXQreJMw4PGRuPcr2u5PEn0fGzDvLorA6N62pwBvaNS7x+uOPQ8cn7e+/O6WsEwFe6qjWVBmTBYvUtB3lOhxPjSXxqs4TWDaLcp2TwoB7d9juDNipHr561tu51BHLPgKIk= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2016 08:43:41.4626 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR05MB2333 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2016 08:59:17 -0000 Hi! With the advent of the devd-managed Xorg device auto-detection, the automatic ability of loading the "vmmouse" driver instead of the "mouse" driver isn't there anymore. Previously, with the hal-driven detection, a utility called "vmmouse_detect" was run and the HAL suggested xorg driver was set accordingly depending on the result of "vmmouse_detect". So I was planning to restore this functionality somehow and when it's working kindly ask whoever is responsible to automatically install xf86-video-vmware and xf86-input-vmmouse whenever xorg is installed. Unfortunately I have trouble finding documentation that describes how to set the xorg input driver name for a mouse device detected by devd. The input driver name needs to be set based on the return code of the "vmmouse_detect" utility. Any help pointing me to a preferred way of doing this would be greatly appreciated. Thanks, Thomas Hellstr=C3=B6m, VMWare