Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #85476

Re: Wildly OT: pop-up virtual keyboard for Mac or Linux?

Path csiph.com!usenet.pasdenom.info!gegeweb.org!usenet-fr.net!nerim.net!novso.com!newsfeed.xs4all.nl!newsfeed2a.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <davea@davea.name>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.063
X-Spam-Evidence '*H*': 0.87; '*S*': 0.00; 'english.': 0.04; 'pop': 0.05; 'environments': 0.07; 'mouse': 0.07; 'insertion': 0.09; 'keys,': 0.09; 'python': 0.11; '"d"': 0.16; '"key"': 0.16; ':-/': 0.16; 'emacs,': 0.16; 'example)': 0.16; 'icon': 0.16; 'interval,': 0.16; 'modifier': 0.16; 'perfect.': 0.16; 'pythonistas': 0.16; 'sorts': 0.16; 'subject:virtual': 0.16; 'symbols': 0.16; 'variants': 0.16; 'wrote:': 0.18; 'written': 0.21; 'install': 0.23; 'header:User-Agent:1': 0.23; 'choices': 0.24; 'copied': 0.24; 'instance,': 0.24; 'keyboard': 0.24; 'skip': 0.24; 'fairly': 0.24; "haven't": 0.24; '(or': 0.24; 'environment': 0.24; 'options': 0.25; 'communities': 0.26; '(for': 0.26; 'skype': 0.26; 'certain': 0.27; 'header:In-Reply-To:1': 0.27; 'idea': 0.28; 'character': 0.29; 'quickly': 0.29; 'characters': 0.30; "i'm": 0.30; 'gives': 0.31; 'getting': 0.31; 'are.': 0.31; 'keys': 0.31; 'mini': 0.31; 'anyone': 0.31; 'text': 0.33; 'mac': 0.33; "can't": 0.35; 'display': 0.35; 'common': 0.35; 'something': 0.35; 'case,': 0.35; 'convert': 0.35; 'but': 0.35; 'google': 0.35; 'there': 0.35; 'really': 0.36; 'ibm': 0.36; 'ubuntu': 0.36; 'subject:?': 0.36; 'searching': 0.37; 'virtual': 0.37; 'easily': 0.37; 'being': 0.38; 'tired': 0.38; 'window': 0.38; 'to:addr:python-list': 0.38; 'pm,': 0.38; 'little': 0.38; 'to:addr:python.org': 0.39; 'either': 0.39; 'how': 0.40; 'days': 0.60; 'even': 0.60; 'up,': 0.60; 'most': 0.60; 'lower': 0.61; 'till': 0.61; 'first': 0.61; 'making': 0.63; 'kind': 0.63; 'group,': 0.63; 'myself': 0.63; 'choose': 0.64; 'map': 0.64; 'more': 0.64; 'needing': 0.65; 'american': 0.66; 'frequently': 0.68; 'realized': 0.68; 'received:74.208': 0.68; 'press': 0.70; 'online': 0.71; 'repeat': 0.74; 'touch': 0.74; 'click': 0.77; 'friend': 0.79; 'characters,': 0.84; 'realm.': 0.84; 'similar)': 0.84; 'standing': 0.84; 'start.': 0.84; 'top.': 0.84; 'mistake': 0.91; 'navigate': 0.91; 'thing,': 0.91
Date Tue, 10 Feb 2015 17:14:50 -0500
From Dave Angel <davea@davea.name>
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0
MIME-Version 1.0
To python-list@python.org
Subject Re: Wildly OT: pop-up virtual keyboard for Mac or Linux?
References <CANc-5UxsR3_3qhpCubwGh+Kfpt4mk4RM1RbMxkkcuPKsEk65HQ@mail.gmail.com>
In-Reply-To <CANc-5UxsR3_3qhpCubwGh+Kfpt4mk4RM1RbMxkkcuPKsEk65HQ@mail.gmail.com>
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 8bit
X-Provags-ID V02:K0:OxVYOtSaG2NBo4rqOVD9+lFJBTnGArP8v2p+fBwVrJ6 7fqE+r+103R3kfnokU8kgwpBrZrb4ywyGiKYmNUmdO7v2+u5Ch Ew9al52/0QooNjgEwMHmSUi0ynFXm/96HII80FG4QGVPzZhsA6 mGOG5xuXRqZCyBpPV+IlozQe6CEJbCPRsBxZS2QiVJYHYeKuJ1 fjOUiKCmW4gaFb4VQap4QohF9J6N4rBzXwaTVfacbi8bcIOjRi YRxlsyWpugofFOBFXEJTS1LP9wCkcqdwrtZFAj18M7MlQvM1pv akUSsH5FpjpKoqF+AG1NTbeCnASAnaslylzFmBUzZ2IcaT41cQ Q1kaquZJM0WgiKYGxXUI=
X-UI-Out-Filterresults notjunk:1;
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.18630.1423606499.18130.python-list@python.org> (permalink)
Lines 56
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1423606499 news.xs4all.nl 2829 [2001:888:2000:d::a6]:37487
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:85476

Show key headers only | View raw


On 02/10/2015 04:05 PM, Skip Montanaro wrote:
> I know this is way off-topic for this group, but I figured if anyone
> in the online virtual communities I participate in would know the
> answer, the Pythonistas would... Google has so far not been my friend
> in this realm.
>
> One of the things I really like about my Skype keyboard (and likely
> other "soft" keyboards on Android) is that when you hold down a "key"
> for a brief moment, a little mini keyboard pops up, from which you can
> easily choose various accented variants and other symbols. For
> instance, If I press and hold the "d" key, I see these choices (ignore
> the capitalization of the first letter - my mistake sending a text
> message to myself from my phone, and I can't seem to convert it to
> lower case):   Đ|¦&dðď
>
> While I'm a touch typist, I almost never use auto-repeat, which is the
> "binding" of held keys in most environments (curse you, IBM and your
> Selectric!). These days I find my self needing accented characters
> much more frequently than key repeat (C-u 2 5 - suffices in Emacs to
> bat out 25 hyphens). Being an American with an American keyboard, I
> haven't the slightest idea how to type any accented characters or
> common symbols using the many modifier keys on my keyboard, and no key
> caps display what the various options are. And I'm getting kind of
> tired of going to Google and searching for "degree symbol". :-/
>
> Is there an X11 or Mac extension/program/app/magic thing which I can
> install in either environment to get this kind of functionality? I'm
> thinking that if you hold down a key for the auto-repeat interval,
> instead of the key repeat thing making all sorts of duplicates, a
> little window would pop up over/near the insertion point, which I can
> navigate with the arrow keys, then hit RET to accept or ESC (or
> similar) to cancel. It need not be perfect. It might (for example)
> only work in certain environments (Chrome, Emacs, vim, Firefox).
> Anyplace to start. It need even be written in Python (though that
> would be cool.) I think that once something like this caught hold, it
> would fairly quickly take over from the dark lords of auto-repeat.
>
> Thx,
>
> Skip
>

On Ubuntu 14.04, you can get a character map from the bar at the top. 
In my case, the icon is labeled "En" standing for English.  I thought it 
was pretty dumb, till I realized if you click on it, then choose 
"Character", it gives you a selectable set of characters, which can then 
be copied to clipboard, etc.

It's a mouse thing, so it's not what you ask, but it is a start.





-- 
DaveA

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

Re: Wildly OT: pop-up virtual keyboard for Mac or Linux? Dave Angel <davea@davea.name> - 2015-02-10 17:14 -0500

csiph-web