From owner-freebsd-hackers@FreeBSD.ORG Thu Sep 8 09:17:40 2005 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A50B16A41F for ; Thu, 8 Sep 2005 09:17:40 +0000 (GMT) (envelope-from adewole@sympatico.ca) Received: from BAYC1-PASMTP03.bayc1.hotmail.com (bayc1-pasmtp03.bayc1.hotmail.com [65.54.191.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 422F443D45 for ; Thu, 8 Sep 2005 09:17:39 +0000 (GMT) (envelope-from adewole@sympatico.ca) Message-ID: X-Originating-IP: [64.231.252.147] X-Originating-Email: [adewole@sympatico.ca] Received: from newton ([64.231.252.147]) by BAYC1-PASMTP03.bayc1.hotmail.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.211); Thu, 8 Sep 2005 02:17:39 -0700 Message-ID: <000501c5b457$59e6cea0$6501a8c0@newton> From: "Mike Adewole" To: Date: Thu, 8 Sep 2005 05:25:59 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1506 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506 X-OriginalArrivalTime: 08 Sep 2005 09:17:39.0400 (UTC) FILETIME=[28C34480:01C5B456] Subject: syscons and SC_NO_CUTPASTE issue X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Sep 2005 09:17:40 -0000 It appears that kernel option SC_NO_CUTPASTE not only disables cut n paste operations in virtual terminals but also prevents the mouse pointer from being displayed or drawn. But there are cases when the mouse pointer should be displayed even when cut n paste is disabled. This happens for example in a tui environment where the environment does the cut n paste by itself but needs to show the mouse pointer. I propose that: (a) SC_NO_SYSMOUSE should be the only option that prevents the mouse pointer from being displayed (b) SC_NO_SYSMOUSE should imply SC_NO_CUTPASTE (as it currently does) (c) SC_NO_CUTPASTE should disable cut n paste but allow the mouse pointer to be displayed (d) the next release of the generic kernel should be compiled with SC_NO_CUTPASTE If it's OK with syscons maintainer and there's no serious objection from other folks, I'll consider submitting a patch that implements (a) - (c). Thanks. Mike