Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  Virtual Keyboard issues on the H300
« previous next »
  • Print
Pages: [1]

Author Topic: Virtual Keyboard issues on the H300  (Read 1620 times)

Offline rah

  • Member
  • *
  • Posts: 7
Virtual Keyboard issues on the H300
« on: February 21, 2007, 12:27:17 AM »
Hi,

First post, so forgive any etiquette issues.  Secondly, thanks to all for Rockbox, it's amazing!

I just noticed that the virtual keyboard on a friend's X5 was far more functional than on my H340. On the H340, you couldn't select the line being edited, and place the cursor at arbitrary positions.  You could only delete from the end, and retype the lot.

Some grepping later, I think I found the problem.  In the file, apps/recorder/keyboard.c KBD_MODES is not defined for the H300 series.  Changing this, and compiling under the simulator worked a treat.  I just cross compiled it, and fired it onto the H300, and that worked a treat, too. Time will tell if I've actually broken anything.  Anyway, I've included the patch, for what it's worth.

Finally, is there a reason that the first char of the virtual keyboard starts in the 2nd column of the screen?

Once again, thanks to all for Rockbox!

===Rich

[attachment deleted by admin, too old]
Logged

Offline JdGordon

  • Member
  • *
  • Posts: 1817
  • Constantly breaking stuff
Re: Virtual Keyboard issues on the H300
« Reply #1 on: February 21, 2007, 12:32:48 AM »
hold play while you use the arrows to move the cursor.... if this isnt menitoned in the manual then this is a big problem (with the manual, not the vk).
Logged


Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline rah

  • Member
  • *
  • Posts: 7
Re: Virtual Keyboard issues on the H300
« Reply #2 on: February 21, 2007, 12:45:33 AM »
Hello,

Thanks for the quick reply.  Yep, it's in the manual.  Oh dear, all that effort to find the issue.  But, isn't the X5 functionality better?  Did I break something, I wonder?  I guess I could turn this into a feature request.  

Thanks again,

===Rich
Logged

Offline Mmmm

  • Developer
  • Member
  • *
  • Posts: 922
Re: Virtual Keyboard issues on the H300
« Reply #3 on: February 21, 2007, 12:49:09 PM »
I think (I may be wrong though) that the H1/3xx models were given a special key to move the cursor instead of using the KBD_MODES because they have enough keys for this to be possible.

It was reasoned (I suppose) that having a dedicated key combination was better than having to scroll down to the bottom line to delete and move the cursor and it actually made the KBD_MODES functionality redundant too. I have played with the KBD_MODES thing on the simulator and I must say that I prefer the way the I-rivers work... I would always use the keys rather than the editing line. Maybe it's just what I'm used to but I'm sure it is more convenient using the keys.

If you use the remote on the I-rivers, it is even better as you don't have to use a key combination at all, you have three dedicated keys for forward backward and delete!
« Last Edit: February 21, 2007, 12:51:21 PM by Mmmm »
Logged
My H120 build with Recording Enhancements Pack
Some examples of recordings done on H140 with Rockbox

Offline rah

  • Member
  • *
  • Posts: 7
Re: Virtual Keyboard issues on the H300
« Reply #4 on: February 22, 2007, 08:04:24 AM »
Hi,

I guess it's what you're used to.  Since I didn't see that bit in the manual about pressing both play and the 'arrow' keys, I just assumed it wasn't possible.  Playing with the X5 showed that it was possible.  I liked the one handed approach.  I have the choice of both now, so I can't complain.  What fun!

Thanks for the reply.

===Rich
Logged

Offline Mmmm

  • Developer
  • Member
  • *
  • Posts: 922
Re: Virtual Keyboard issues on the H300
« Reply #5 on: February 22, 2007, 08:33:25 AM »
Are you sure you can use both? I thought that defining KBD_MODES disabled the buttons for the filename line.... I could be wrong though - as I haven't looked at that bit of code for a bit, or maybe you have changed more than just the define.
Logged
My H120 build with Recording Enhancements Pack
Some examples of recordings done on H140 with Rockbox

Offline rah

  • Member
  • *
  • Posts: 7
Re: Virtual Keyboard issues on the H300
« Reply #6 on: February 22, 2007, 12:07:15 PM »
Hi,

All I meant is I've got two binaries on my disk, one the default, one with KBD_MODES, so I can flick back and forth.  You are right in that KBD_MODES disables the default H300 way of editing.  It might be worth looking into having both in one bin, but I guess it'd take me a while to fathom the consequences of merging the KBD_MODES and non KBD_MODES code.

Thanks again,

===Rich
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  Virtual Keyboard issues on the H300
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.063 seconds with 16 queries.