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:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  User Interface and Voice
| | |-+  OPTI II keyboard layout
« previous next »
  • Print
Pages: [1]

Author Topic: OPTI II keyboard layout  (Read 4668 times)

Offline ubermensch

  • Member
  • *
  • Posts: 1
OPTI II keyboard layout
« on: January 06, 2007, 07:29:36 PM »
due to my hatred of the default keyboard layout i was forced to go searching  for an optimized keyboard layout suitable for joystick input and came up with OPTI II from those nice guys over at IBM. ( http://www.almaden.ibm.com/u/zhai/papers/ZhaiHunterSmithHCIGalley.pdf )
try it out, seems to work ok so far. supposedly it's a pretty efficient layout so it should get pretty quick once youget used to it. fits the screen well on my gigabeat f20 using xtal-14 font

qkcgvj?789[]\~QKCGVJ
 sind ,456{}'^ SIND
wtheam.123<>"@WTHEAM
 uorl !0()/$#% UORL
zbfypx;:*-+=_&ZBFYPX


opti2.kbd.txt attached




[attachment deleted by admin, too old]
Logged

Offline bascule

  • Rockbox Expert
  • Member
  • *
  • Posts: 1298
Re: OPTI II keyboard layout
« Reply #1 on: January 07, 2007, 05:13:20 AM »
Thanks for the link, that is a really interesting document.

Is that a patch? or can I just put it somewhere on the player?

Never mind, I eventually found it...

http://www.rockbox.org/twiki/bin/view/Main/LoadableKeyboardLayouts

However, a further question. Is the following the designed behaviour?:

I'm using an H120 and the vkeyboard is usually in the system font. However, loading this one caused it to change to my selected font, which is bigger and thus it did not fit well and was more awkward to use.

Any way of keeping the system font with a revised .kbd file?


*removes foot from mouth*

EDIT: The wiki page says that the current UI font is used...
« Last Edit: January 07, 2007, 05:34:35 AM by bascule »
Logged
DataBase fanboy and author of the totally overhauled Rockbox Sync Tool

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: OPTI II keyboard layout
« Reply #2 on: January 07, 2007, 05:34:03 AM »
This might be interesting for quite some users, so why not put it up in the wiki? I'm pretty sure it'll get lost here over time ...
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline Yotto

  • Artist
  • Member
  • *
  • Posts: 826
  • Every Silver Lining has a Cloud
    • My Blog
Re: OPTI II keyboard layout
« Reply #3 on: January 07, 2007, 08:43:20 AM »
Done.

If you don't like my choices, feel free to change it, I won't get mad :D
Logged
Pulp Audio Weekly - Where we talk about News, Reviews, and pretty much anything else we feel like discussing.

Offline bascule

  • Rockbox Expert
  • Member
  • *
  • Posts: 1298
Re: OPTI II keyboard layout
« Reply #4 on: January 08, 2007, 04:18:21 AM »
I'm still finding this function awkward. Using nimbus-12 on an H120, the vkeyboard takes up a huge amount of space and spills onto a second screen because the font is rendered as fixed width, rather than proportional, thus making it display much larger than it needs to be.

It's layout could be adjusted to fit nicely if it displayed as proportional.

This is a shame, because the principle is excellent.

If somebody could point in the right direction (which function) to start with, I would take a look at the code to see how easy it would be to patch...
Logged
DataBase fanboy and author of the totally overhauled Rockbox Sync Tool

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  User Interface and Voice
| | |-+  OPTI II keyboard layout
 

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

Page created in 0.082 seconds with 15 queries.