Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757525AbZCXKxm (ORCPT ); Tue, 24 Mar 2009 06:53:42 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1756975AbZCXKxd (ORCPT ); Tue, 24 Mar 2009 06:53:33 -0400 Received: from mail4-relais-sop.national.inria.fr ([192.134.164.105]:57939 "EHLO mail4-relais-sop.national.inria.fr" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755988AbZCXKxc (ORCPT ); Tue, 24 Mar 2009 06:53:32 -0400 X-Greylist: delayed 595 seconds by postgrey-1.27 at vger.kernel.org; Tue, 24 Mar 2009 06:53:31 EDT X-IronPort-AV: E=Sophos;i="4.38,412,1233529200"; d="scan'208";a="37097453" Date: Tue, 24 Mar 2009 11:43:32 +0100 From: Samuel Thibault To: Miloslav Trmac , Al Viro , James Morris Cc: linux-kernel@vger.kernel.org Subject: Re: Audit: Log TIOCSTI Message-ID: <20090324104332.GD5541@const.bordeaux.inria.fr> Mail-Followup-To: Samuel Thibault , Miloslav Trmac , Al Viro , James Morris , linux-kernel@vger.kernel.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.12-2006-07-14 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 851 Lines: 21 Hello, Just a late follow-up. From: Miloslav Trmac > (The only program I could find that uses TIOCSTI is mailx/nail in > "header editing" mode, e.g. using the ~h escape. mailx is used very > rarely, and the escapes are used even rarer.) TIOCSTI is used daily by people typing on a braille device. The brltty daemon uses TIOCSTI to synthesize the keypresses. Yes, it can also use uinput (and it does) but not in all case: uinput doesn't permit to synthesize an 'A' (I really mean an ascii 'A', not the key whose physical position is the position of 'A' on a qwerty keyboard). Samuel -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/