Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #85476
| 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
Re: Wildly OT: pop-up virtual keyboard for Mac or Linux? Dave Angel <davea@davea.name> - 2015-02-10 17:14 -0500
csiph-web