Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!newsfeed.xs4all.nl!newsfeed1.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.004 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'mouse': 0.07; 'converted': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'screen.': 0.09; 'subject: [': 0.09; 'subject:features': 0.09; 'sucks': 0.09; 'yeah,': 0.09; '(just': 0.16; '>in': 0.16; '>the': 0.16; 'behave': 0.16; 'feeding': 0.16; 'mapped': 0.16; 'message-id:@4ax.com': 0.16; 'nudge': 0.16; 'proportion': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'rough': 0.16; 'basically': 0.19; 'precise': 0.24; 'stick': 0.24; 'url:home': 0.24; 'least': 0.26; 'header:X-Complaints-To:1': 0.27; 'idea': 0.28; 'absolute': 0.30; 'usually': 0.31; 'interface': 0.32; 'another': 0.32; 'fri,': 0.33; 'screen': 0.34; 'could': 0.34; 'but': 0.35; 'sequence': 0.36; 'skip:> 10': 0.36; 'charset:us- ascii': 0.36; 'url:org': 0.36; 'configured': 0.38; 'subject:]': 0.38; 'to:addr:python-list': 0.38; 'sure': 0.39; 'to:addr:python.org': 0.39; 'received:org': 0.40; 'how': 0.40; 'easy': 0.60; 'liked': 0.60; 'url:%20': 0.61; 'range': 0.61; 'love': 0.65; 'subject:Important': 0.65; 'jul': 0.74; 'capability': 0.84; 'movement.': 0.84; 'way)': 0.84; 'received:108': 0.93; '2013': 0.98; 'mr.': 0.98 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Dennis Lee Bieber Subject: Re: Editor Ergonomics [was: Important features for editors] Date: Fri, 12 Jul 2013 18:34:30 -0400 Organization: IISS Elusive Unicorn References: <2fdf282e-fd28-4ba3-8c83-aaaace1201ec@googlegroups.com> <87d2qpw1bp.fsf@no-fixed-abode.cable.virginmedia.net> <51df84f9$0$9505$c3e8da3$5496439d@news.astraweb.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Gmane-NNTP-Posting-Host: adsl-108-68-178-2.dsl.klmzmi.sbcglobal.net X-Newsreader: Forte Agent 6.00/32.1186 X-No-Archive: YES X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 28 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1373668474 news.xs4all.nl 15876 [2001:888:2000:d::a6]:33209 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:50559 On Fri, 12 Jul 2013 00:57:24 -0400, "Eric S. Johansson" declaimed the following: >tap tap tap tap. Yeah, sucks to be me. A high-resolution mouse is >similarly problematic because I can make a gross motion to another part of >the screen. hitting a small target on a high-resolution screen is not easy >in the least and usually takes longer than the gross positioning across >the screen. What I would love is a mouse interface that uses a mouse >motion for a small range but a force vector like Mr. eraser head for >longer-range movement. Not exactly sure how the mouse would behave but >that's a very rough idea what would work well with my hands. Sounds like you might have liked an accessory I had on my Amiga. Basically a proportional joystick feeding an interface box which converted the position value into a sequence of mouse movements -- in which the speed of mouse "ticks" varied in proportion to the joystick angle. Very easy to do large movements (just tilt the stick all the way) and still have precise capability (barely nudge the stick). Software could also be configured to treat a small tilt as "local movement" while large tilts mapped to absolute screen positions. http://www.computinghistory.org.uk/det/6748/Gravis%20MouseStick/ -- Wulfraed Dennis Lee Bieber AF6VN wlfraed@ix.netcom.com HTTP://wlfraed.home.netcom.com/