Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Chris Angelico Newsgroups: comp.lang.python Subject: Re: Text input with keyboard, via input methods Date: Fri, 11 Mar 2016 07:19:12 +1100 Lines: 22 Message-ID: References: <5f23cad3-bda5-4c84-a241-c91c5dcb81ff@googlegroups.com> <56e00f1d$0$1600$c3e8da3$5496439d@news.astraweb.com> <56e0dfbd$0$22141$c3e8da3$5496439d@news.astraweb.com> <87bn6mzwow.fsf@elektro.pacujo.net> <87oaamhai3.fsf@elektro.pacujo.net> <87bn6mgycn.fsf@elektro.pacujo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: news.uni-berlin.de 1oKywQtpH+w47mH0kvyh8wGcPLJmuSAPSqeT7nJTAfbQ== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.005 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'preferably': 0.05; 'though:': 0.07; 'cc:addr:python-list': 0.09; 'nice!': 0.09; 'thu,': 0.15; "(i'm": 0.16; '2016': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'jerry': 0.16; 'low- level': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'still,': 0.16; 'subject:Text': 0.16; 'wrote:': 0.16; 'typing': 0.18; '>>>': 0.20; 'cc:2**0': 0.20; 'cc:addr:python.org': 0.20; 'am,': 0.23; 'header:In-Reply-To:1': 0.24; 'fri,': 0.27; 'message- id:@mail.gmail.com': 0.27; 'character': 0.29; 'that.': 0.30; 'received:google.com': 0.35; 'should': 0.36; 'received:209.85': 0.36; 'subject:: ': 0.37; 'received:209.85.213': 0.37; 'received:209': 0.38; 'subject:with': 0.40; 'mar': 0.65; 'answer.': 0.72; 'integrated': 0.72; 'chrisa': 0.84; 'subject:via': 0.84; 'to:none': 0.91; 'hill': 0.95 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc; bh=duHUnWlIaVsGFdwNk9KfF4B3jWV4acQOf0ArUAD1BQg=; b=YLob0fLqIDsr4MN7hthzxiNFhLyFYlsOZlGHCm2Zuk6QcXQIUXDf4Cj1OFd+JowzXv +aCuXkllkQt8KEyeJqZtZ+r05ZPT9PwQo28tGm4DvCTYFkYF+eBySTZqRT7BmT0VTkee 87IgHTdhImWXA7tauFr0EPHqXdjS+YuFEmRYp9ZfpV6DKEIBaGsn1y2g18vHhdw9CbZM SfHOUCHfOnq8bJiv9h8V3SZwfPQKt6yH/JiUwP5BM85+FU8PWPm0CQLNqiSLwM9lyIc0 9wcCY4YoqwA/HCXWZWI/YrXgThvsOeKcc2cCwb6zpx9quGiUphY/vnK2kclj51Lu1Wow PzHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:cc; bh=duHUnWlIaVsGFdwNk9KfF4B3jWV4acQOf0ArUAD1BQg=; b=alwm0GQCe+R4t5WoJHMeFwV0O9jSmGs/rkU+23KQqXwJusp58kGReo7cEiexAZLb/l JYGn5DhDLOGjuj0aPvHZcz4L/0htdlO6b+P2O/PmCqISBAYAWUbWv+J5UCvI4PYtBLgf Gb0lSlWYukNSywAFqjsYt12dPNbezxhIx/i1FbyhqfQwDzi1gVievsMYv1uPQKMRMveY 5Cx3FwyfCXmTqPlEnGgdJJbaVmYufs3vIExqarQODHKsCIlOQDG1XB6KdAuLh6uEqR2+ wj8ysuj3IO0v8tUCyIGXR3yHOa185xi4+70YcN94Ldp4hVpCU3eTQAxXkbhFwVYUhh/K nhfA== X-Gm-Message-State: AD7BkJK7VLh0W7UK/BCvUGqK2z+iJ1m33Pqeu+NaZqacNPSPUxkrqzy9c27SzH//uOv5xDsnMwsDz4fzNEToEg== X-Received: by 10.50.43.226 with SMTP id z2mr261238igl.94.1457641152107; Thu, 10 Mar 2016 12:19:12 -0800 (PST) In-Reply-To: <87bn6mgycn.fsf@elektro.pacujo.net> X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Xref: csiph.com comp.lang.python:104552 On Fri, Mar 11, 2016 at 2:13 AM, Marko Rauhamaa wrote: > Jerry Hill : > >> On Thu, Mar 10, 2016 at 5:51 AM, Marko Rauhamaa wrote: >>> I don't have an answer. I have requirements, though: >>> >>> * I should be able to get the character by knowing its glyph (shape). >>> >>> * It should be very low-level and work system-wide, preferably over the >>> network (I'm typing this over the network). >> >> [...] >> http://shapecatcher.com/ > > Nice! > > Now I need this integrated with the keyboard. Better still, with a Cintiq or something! I know a few artists who would love playing with that. ChrisA