02-08-2011, 09:35 AM | #16 |
Connoisseur
Posts: 71
Karma: 592
Join Date: Aug 2010
Device: irex dr800sg DR1000S
|
keymap.xml for DR800 with Russian keyboard. (still need polish)
|
02-08-2011, 11:04 AM | #17 |
Connoisseur
Posts: 71
Karma: 592
Join Date: Aug 2010
Device: irex dr800sg DR1000S
|
When I start digged in source a long ago I notice code for flushing a pressed button, this code significant slow down the execution of keyboard. Do we need to see how button flashes? or we rather prefer see text faster on screen?
ergtk-keyb.c page 852: highliting a button ergtk-keyb.c page 975-076 : // schedule an unhighlight action for the same button priv->highlight_id = g_timeout_add(200, on_highlight_expired, (gpointer) button ); |
Advert | |
|
02-08-2011, 02:03 PM | #18 | |
Guru
Posts: 999
Karma: 19985
Join Date: Dec 2008
Location: Netherlands
Device: iRex DR1000S
|
Quote:
But I am not sure, I will see if it is easy to add an (experimental-)option to the layout file to disable the flashes. Good to see that you can compose your own keyboard (I mean that the mechanism works), any extra wishes? |
|
02-08-2011, 03:28 PM | #19 |
Guru
Posts: 999
Karma: 19985
Join Date: Dec 2008
Location: Netherlands
Device: iRex DR1000S
|
v2
Hi yuri_b,
See comments in keymap-noflash.xml on how to disable flashes. I had some refresh problems, but that be solved now. Only tried on the emulator ... Marcel. NOTE AGAIN: THIS IS ONLY A PROOF OF CONCEPT not yet mature enough for daily use. Source code will be distributed later. |
02-13-2011, 02:39 PM | #20 |
Guru
Posts: 999
Karma: 19985
Join Date: Dec 2008
Location: Netherlands
Device: iRex DR1000S
|
I am wondering if this could be released to more people now?
Those that have used it: Did you find any issues in the last version (that should be solved)? Should some 'usefull' keyboard layouts be added (which ones did you make)? Is the 'Change KeyBoard Layout' good enough to select different keyboards? (I was thinking of adding a new settings dialog, that shows all layouts in a specific folder, in a later release) Please give me your feedback. Thanks, Marcel. |
Advert | |
|
02-13-2011, 07:20 PM | #21 |
Addict
Posts: 326
Karma: 6908
Join Date: Sep 2010
Device: DRs, EE, ipad/iphone, Helix
|
I used it (on the DR800 only and not all that extensively unfortunately) and had no issues at all. So for me, it can be released.
Last edited by fekhner; 02-21-2011 at 04:15 AM. Reason: typo |
08-30-2011, 03:52 AM | #22 |
Enthusiast
Posts: 31
Karma: 10
Join Date: Nov 2009
Device: none
|
I've been using the keyboard hack for a while but am getting a bit tired of a couple of things:
1. The Ctrl key just seems to generate a 'C'. 2. Has there been any progress on implementing arrow keys? I'm happy to give it a try, just don't want to waste my time if someone has already done it. 3. Is there any chance of access to the source code? Cheers! Last edited by jonathan_s; 08-30-2011 at 04:54 AM. |
08-30-2011, 06:04 AM | #23 | |
Guru
Posts: 999
Karma: 19985
Join Date: Dec 2008
Location: Netherlands
Device: iRex DR1000S
|
Quote:
I also noticed the problems you indicate, but did not make any time to update the code. Although I do not include the keyboard hack in dr1000hackx, I checked in the source-code in the dr1000hackx bitbucket archive. I started with a new job, which is eating a lot of my time and energy, so my dr-involvement is a little bit less then it used to be. If you can spend time on improving/fixing the keyboard hack that would be great. Marcel. |
|
08-30-2011, 06:48 AM | #24 |
Addict
Posts: 326
Karma: 6908
Join Date: Sep 2010
Device: DRs, EE, ipad/iphone, Helix
|
The keyboard that comes with Gregor Richard's DRebian has all the requested features, control, escape and tab all do work. This would be important to really use zile that has been ported by Iņigo. So maybe this one could be implemented directly in the keyboard hack.
|
08-30-2011, 03:57 PM | #25 |
Guru
Posts: 999
Karma: 19985
Join Date: Dec 2008
Location: Netherlands
Device: iRex DR1000S
|
I found a copy-paste problem in the code, which did prevent Ctrl from being handled. I only used the attached version on the qemu. So if anyone would be so kind to check it on the device?
(Only liberkeyb.so.0.0.1 has been updated.) I did not look at the cursor keys, on a DR1000 it is possible to use the keys on the device as cursor keys, but that does not very comfortable. |
08-31-2011, 12:23 AM | #26 | |
Enthusiast
Posts: 31
Karma: 10
Join Date: Nov 2009
Device: none
|
It works very well on my DR800, thank you.
Quote:
But can you tell me how to build it? Sorry but I'm a newbie when it comes to autoconf/make etc. Thanks! |
|
08-31-2011, 01:17 AM | #27 |
Enthusiast
Posts: 31
Karma: 10
Join Date: Nov 2009
Device: none
|
Nothing like a bit of reverse engineering! I have implemented arrow keys using hex codes, based on keymap-noflash. I made the right hand shift key a bit smaller and moved the Euro and Pound symbols to the second layout.
Such a relief to be able to correct typing mistakes on the command line! |
08-31-2011, 03:47 AM | #28 | |
Guru
Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
|
Quote:
Never thought anyone would want to use it in the real device. |
|
08-31-2011, 07:43 AM | #29 | |
Guru
Posts: 999
Karma: 19985
Join Date: Dec 2008
Location: Netherlands
Device: iRex DR1000S
|
Quote:
I will add more XP-codes in future versions. |
|
08-31-2011, 11:00 PM | #30 |
Enthusiast
Posts: 31
Karma: 10
Join Date: Nov 2009
Device: none
|
|
Thread Tools | Search this Thread |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Dynamic text with onclick & innerHTML? | Doitsu | ePub | 3 | 01-07-2011 07:33 PM |