guerrerolor / android-x86

Automatically exported from code.google.com/p/android-x86
2 stars 1 forks source link

Hebrew keychars - for physical keyboard #699

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Hi all, 

I'm attaching a generic.kcm file which is a workaround to use hebrew physical 
keyboard on android 4 while not harming the english one.

the trick is that I used the scrolllock to switch language. works perfect on 
ics, even justify to right. don't know if it fits other versions of android. 

tested on eeepc running ics.

all you have to do is place this file (generic.kcm) instead of the original 
(make backup of the original ofcourse) at:
/system/usr/keychars
(you will need some kind of root explorer)

That's all!!

----------------
MODDING
if you want to modify this to other language - just place the unicode codes of 
the letters you want to use in the right places.
if you want to change it to work with other trigger instead of scrolllock (for 
example if you don't have scolllock) replace the scrolllock word with what you 
want all along the file
-------------------
have fun
בהצלחה!

Original issue reported on code.google.com by david.av...@gmail.com on 19 Feb 2012 at 1:26

Attachments:

GoogleCodeExporter commented 9 years ago
Thanks for the idea!

I've made a Russian йцукен layout based on your example. Switch -- 
CapsLock. I'm attaching the file in case someone needs it.

Original comment by dmitro...@gmail.com on 11 Mar 2012 at 4:01

Attachments:

GoogleCodeExporter commented 9 years ago
I'm Glad to help... I've used the scrolllock because it has no function 
otherwise...:)

Original comment by david.av...@gmail.com on 11 Mar 2012 at 4:53

GoogleCodeExporter commented 9 years ago
Thanks for the tip, I made this file. Arabic as primary and english as 
secondary and I sorted them same as physical keyboard for easy editing.

Original comment by AliHKhaw...@gmail.com on 17 Apr 2012 at 1:47

Attachments:

GoogleCodeExporter commented 9 years ago
If anyone knows how to combine two letters in one key please let me know like 
in Arabic we have some key like that i.e. لا لآ لأ لإ

Please advice

Original comment by AliHKhaw...@gmail.com on 17 Apr 2012 at 1:48

GoogleCodeExporter commented 9 years ago
Just guessing, try to use " instead of ' 
and just put the two letters one after another. or with a + between them.
good luck..

Original comment by david.av...@gmail.com on 17 Apr 2012 at 1:52

GoogleCodeExporter commented 9 years ago
It does not access ".
Thanks for replying, it did not work it actually does not accept " and I 
already tried the following for لا

'\u0644\u0627'
'\u0644u0627'
'\u0644+\u0627'
'\u0644+u0627'

It seems that Android needs to add support for combo letters in addition to 
language switching

Original comment by AliHKhaw...@gmail.com on 18 Apr 2012 at 9:01

GoogleCodeExporter commented 9 years ago
pls help 
i am new for android but i really love ur work
i have samsung n130 i installed android 4 on it
all work good
except i don't have scroll lock in my samsung
i wish anyone can help and change the generic file to work with PrtSc button, 
Or any other button So i can use on my Samsung
Thx anyway

Original comment by oceans11...@gmail.com on 18 Apr 2012 at 7:03

GoogleCodeExporter commented 9 years ago
can you make a Turkish Version ? thanks..

Original comment by eskaya...@gmail.com on 24 May 2012 at 10:35

GoogleCodeExporter commented 9 years ago
so cool, thank you very much תודה!

Original comment by paula.ta...@gmail.com on 25 May 2012 at 8:28

GoogleCodeExporter commented 9 years ago
how to change the switch button from numlock to another one because most 
laptops nowdays doesn't have this button 
thx

Original comment by abobakr....@gmail.com on 31 Jan 2013 at 10:18

GoogleCodeExporter commented 9 years ago
Just change all the occurrences of scroll lock to whatever key you want in
the text file
בתאריך 1 בפבר 2013 00:18, מאת <android-x86@googlecode.com>:

Original comment by david.av...@gmail.com on 1 Feb 2013 at 11:17

GoogleCodeExporter commented 9 years ago
Hi David,

Thanks for your post and for uploading your Generic.kcm files.
As a general question on *.kcm files for a few languages. Does android support 
a kcm file for each language ? 
The case is that I want to add Hebrew and Arabic support for my phone for 
external keyboard. Do you know how to do it without the scrollock technique ?
I would appreciate your answer.

Thanks Tamir

Original comment by tamirno...@gmail.com on 17 Mar 2013 at 8:59

GoogleCodeExporter commented 9 years ago
I don't know how to do it without the scrollock function. In matter of fact
I haven't messed with this a lot of time,  it's weird that there is no
better and general solution for this issue. Sorry :/ I'll post here if I
find a better idea.
בתאריך 17 במרץ 2013 10:59, מאת <android-x86@googlecode.com>:

Original comment by david.av...@gmail.com on 18 Mar 2013 at 7:21

GoogleCodeExporter commented 9 years ago
how to install kcm file plz help me im a beginner

Original comment by ahmedkam...@gmail.com on 27 May 2013 at 11:03

GoogleCodeExporter commented 9 years ago
As I wrote in the first post, you need to download a root explorer, which
is a file browser that can view system files. Then browse to the directory
/system/usr/keychars , make a backup of the generic.kcm file you find there
and override it with the file I've attached.
Good luck!
בתאריך 28 במאי 2013 02:04, מאת <android-x86@googlecode.com>:

Original comment by david.av...@gmail.com on 28 May 2013 at 5:27

GoogleCodeExporter commented 9 years ago
arabic with capslock

Original comment by cat6...@gmail.com on 23 Aug 2013 at 3:06

Attachments:

GoogleCodeExporter commented 9 years ago
I used to test  the local language keyboard in the Android emulator.I placed 
the new keychar file as Virtual_tm.kcm for tamil language /system/usr/keychars 
directory. I don't know how to make it permanent in the emjlator. It 
disappeared aftr rebooting.

Please help me on this.

Original comment by siva.ann...@gmail.com on 3 Oct 2013 at 11:31

GoogleCodeExporter commented 9 years ago
How can i add it without root?

Original comment by ya...@tzabary.com on 19 Dec 2013 at 11:27

GoogleCodeExporter commented 9 years ago
hey,

I have accessed /system/usr/keychars directory using Astro File Manager and 
tried to make the changes of Generic.kcm file but it doesnt let me save 
changes! not overwriting, nor deleting and recreating, nor saving after editing 
the file itself. It seems like the file is protected from changes.

plz help.

Yaniv

Original comment by yanivda...@gmail.com on 25 Oct 2014 at 9:15

GoogleCodeExporter commented 9 years ago
hey,

I have accessed /system/usr/keychars directory using Astro File Manager and 
tried to make the changes of Generic.kcm file but it doesnt let me save 
changes! not overwriting, nor deleting and recreating, nor saving after editing 
the file itself. It seems like the file is protected from changes.

plz help.

Yaniv

Original comment by yanivda...@gmail.com on 25 Oct 2014 at 9:18

GoogleCodeExporter commented 9 years ago
Hi all, I've recently found a great app which spares the need to mess with all 
these files, and no root is needed -
https://play.google.com/store/apps/details?id=com.apedroid.hwkeyboardhelper
Enjoy

Original comment by david.av...@gmail.com on 25 Oct 2014 at 3:48