Page 1 of 9 123456789 LastLast
Results 1 to 10 of 90
Discuss Keyboard Characters at the General - Hackint0sh.org; Is there any solution in adding/changing letters of the keyboard with local characters ?...
  1. #1
    Rookie Array

    Join Date
    Jul 2007
    Posts
    21
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default Keyboard Characters

    Is there any solution in adding/changing letters of the keyboard with local characters ?



  2. #2
    KMA
    KMA is offline
    Rookie Array

    Join Date
    Jul 2007
    Posts
    26
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    I'd be interested in this, too.

    Disabling the auto-correction helps writing in a non-English language to some extent, but I would like to change couple of the special, rarely (or never) used characters to scandinavian letters.

    I've been trying to look into this: the keyboard graphics can be changed to display whatever you want, but getting them to output what you want seems to be challenging. Haven't found the files or code that control what character is output when you press a key.

    I wonder if anyone in the dev team has any insight into this? I do understand that this is a low priority issue for the hackers trying to unlock our phones.

  3. #3
    Rookie Array

    Join Date
    Aug 2007
    Posts
    23
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    I wanna now more about this too, would really like to add d the keyboard. And of course unlock the phone

  4. #4
    Newbie Array

    Join Date
    Jul 2007
    Posts
    8
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    The keyboard control is done in the UIKit (System/Library/Frameworks/UIKit). If you open the main file (UIKit) with a hex editor, you can find a partial mapping of keys at address 134b20h and 134bb0h. The following keys are specified there:

    W E R T U O P D F G H J K L shift Z X C V B N M delete

    1 [ 2 ] 3 { 4 } 5 6 % 7 ^ 8 * 9 0 _ \ ~ ( ) $ "

    You can override one of these keys. I, for example, changed W to X and it worked for me. Whenever I push a W on the keyboard, an X is written. What is strange is that not all keys are mapped here. There are only the large letter ones, and not all of them are defined. The Q, Y, I, A and S are missing. Also, in the second row, the 5 shift key (#) is missing. So, it is a bit strange but at least a starting point.

  5. #5
    Rookie Array

    Join Date
    Aug 2007
    Posts
    11
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Wow.
    I am so going to try that modyfing. I've been trying to figure out how to do that.
    Please let me know if you find out more.

    In the meantime I've found a softer hack for us foreigners.
    I'm danish and in order to get words containing and into the phone, I've actually left auto correction ON but added certain words to a fake contact in my addressbook.

    If you ad a list of words they automatically appear in the user dictionary.
    Of course with some short words it will alway suggest another english, so you have to be a little creative.

    for instanse, if i want to write s (danish for then), and I hit sa, it corrects it to as, but I've added the word sa to my contact and type saa, hit space and delete the last letter.

    I know it's combersome, but its a softer hack for anyone not wanting to "enter" the innards of their iPhone.


  6. #6
    Rookie Array

    Join Date
    Jul 2007
    Posts
    21
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by zhivago View Post
    The keyboard control is done in the UIKit (System/Library/Frameworks/UIKit). If you open the main file (UIKit) with a hex editor, you can find a partial mapping of keys at address 134b20h and 134bb0h. The following keys are specified there:

    W E R T U O P D F G H J K L shift Z X C V B N M delete

    1 [ 2 ] 3 { 4 } 5 6 % 7 ^ 8 * 9 0 _ \ ~ ( ) $ "

    You can override one of these keys. I, for example, changed W to X and it worked for me. Whenever I push a W on the keyboard, an X is written. What is strange is that not all keys are mapped here. There are only the large letter ones, and not all of them are defined. The Q, Y, I, A and S are missing. Also, in the second row, the 5 shift key (#) is missing. So, it is a bit strange but at least a starting point.
    Thanks zhivago for the update. Please inform us if you find anything else. I guess that the buttons are images and have to changed from somewhere else ?

  7. #7
    Senior Professional Array

    Join Date
    May 2007
    Posts
    122
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    13

    Default

    Quote Originally Posted by ulrikhansen View Post
    Wow.
    In the meantime I've found a softer hack for us foreigners.
    I'm danish and in order to get words containing æ ø and å into the phone, I've actually left auto correction ON but added certain words to a fake contact in my addressbook.
    Can you please clear this up a little? Exactly how did you do this? I have also tried to do this... How did you do it?

    Is it possible to make ae autocorrect to æ, oe to ø and aa to å?

    Where is the userbased dictionary stored? Can a list of suggestions be put there?

  8. #8
    KMA
    KMA is offline
    Rookie Array

    Join Date
    Jul 2007
    Posts
    26
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Thanks for the details, zhivago.

    One problem though: when I locate for example the character { and try to replace it with the scandinavian ä, the correct character does not show up in the Hex editor. Instead, a period, . , appears in the readable column.

    If I type ä to the UIKit instead of { , will this however show up correctly as ä and not . when I save the modified file, or does replacing { with ä require some special HEX editing?

    Just wanna be sure of what I am doing, so that I won't mess up the whole UIKit

    K.

  9. #9
    Rookie Array

    Join Date
    Aug 2007
    Posts
    23
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    And the problem is that the keyboard is a image (.artwork).

  10. #10
    Advanced Array

    Join Date
    Jul 2007
    Posts
    45
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    which application can open .artwork?


 

 
Page 1 of 9 123456789 LastLast

Similar Threads

  1. [2.0] Custom characters as keyboard pop-ups
    By Ksp in forum Free Toolchain Software (Cydia App's)
    Replies: 2
    Last Post: 08-07-2008, 08:01 AM
  2. [REQ] SMS - count Characters?
    By Sacharon in forum Free Toolchain Software (Cydia App's)
    Replies: 6
    Last Post: 04-26-2008, 10:46 AM
  3. [SSH] Can't type more than three characters
    By Cacicia in forum iPhone "2G" (Rev. 1)
    Replies: 3
    Last Post: 11-25-2007, 04:41 PM
  4. sms with more than 160 characters
    By Phylar in forum General
    Replies: 5
    Last Post: 09-14-2007, 09:59 AM
  5. Replies: 3
    Last Post: 08-28-2007, 11:10 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 02:24 PM.
twitter, follow us!