Author Topic: Exchanging "/" And ","  (Read 8399 times)

bam

  • Hero Member
  • *****
  • Posts: 1213
    • View Profile
    • http://thegrinder.ws
Exchanging "/" And ","
« Reply #15 on: April 26, 2006, 10:05:51 pm »
cool now I know how the cacko keyboard control works, time for some nice editing...
SL-C3100 current: Stock/Tetsu 18h
Socket BT CF Card
Linksys WCF-12 802.11b/Cheapie USB Ethernet

The Grinder

daniel3000

  • Hero Member
  • *****
  • Posts: 1003
    • View Profile
    • http://
Exchanging "/" And ","
« Reply #16 on: April 27, 2006, 03:49:13 am »
Quote
THANKS!!

Partial success.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=124664\"][{POST_SNAPBACK}][/a][/div]


Never mind... I found the problem.
There are two files for the German keyboard: "german" and "deutsch". I edited the "german" but used the "deutsch".  

Now I edited both and it works like a charm.
Thanks for all your help!

daniel
SL-C3200 with weeXpc, based on pdaXrom 1.1.0beta3
HP 200LX with MS-DOS 5.0

sdjf

  • Sr. Member
  • ****
  • Posts: 447
    • View Profile
    • http://www.sdjf.wordpress.com and http://www.sdjf.esmartdesign.com
Exchanging "/" And ","
« Reply #17 on: May 30, 2006, 07:51:48 pm »
Trying to see if keyhelper will work on my sl5500.  It installed okay from the command line, but the keyhelper GUI with all those boxes don't recognize anything I enter from the keyboard although tapping on the boxes with my stylus does move the cursor.

I tried using khctl to see if that would work and what I get is:

May30# khctl
bash: khctl: command not found
May30#  

May30# khctl reload
bash: khctl: command not found
May30#  

Is this a lost cause until someone ports it for the sl5xxx keyboards?  Has anybody already?

What I have is  (couldn't figure out how to download a more recent version if there is one):
    keyhelperconf_0.3.0-1_arm.ipk

Really could use this app.

Thanks,
sdjf
http://www.sdjf.esmartdesign.com
http://www.sdjf.wordpress.com
-----------------
sl5500 running Sharp ROM 2.38 (dead batteries)
sl6000L running Sharp ROM 1.12 (still working)
Opera 7.25 and 7.30
Socket CF 56k modem
3Com USB Ethernet Adapter
Toshiba, Lexar and Kingston SD cards
Lexar, Kingston and Transcend CF cards

Snappy

  • Hero Member
  • *****
  • Posts: 793
    • View Profile
    • http://
Exchanging "/" And ","
« Reply #18 on: June 03, 2006, 10:08:08 pm »
Neat! I commented out the mappings in
/home/zaurus/Settings/keyhelper.xml

and removed the two lines in
/home/zaurus/Application/cyrillica/english
[keyboard]
','  ','  '/' <-- remove
'/'  ','  ',' <-- remove

and it works fine in Cacko already.

I use English primarily but read and input Chinese characters occasionally.
Snappy!
------------------------
Akita (Daily use)
<span style='font-size:8pt;line-height:100%'>SL-C1000 with Cacko 1.23 full
Accessories: Wifi XI-825 CF  |  16GB (6) SDHC (Transcend) | 1GB 80x CF (RiDATA PRO-2) </span>

Collie (Sandbox)
<span style='font-size:8pt;line-height:100%'>SL-5500 with OZ/GPE 3.5.4.1 alpha3 build 2006-04-27
Accessories: 512MB A-Data SD | 64MB Toshiba SD</span>

sdjf

  • Sr. Member
  • ****
  • Posts: 447
    • View Profile
    • http://www.sdjf.wordpress.com and http://www.sdjf.esmartdesign.com
Exchanging "/" And ","
« Reply #19 on: June 04, 2006, 02:05:25 pm »
Somebody please help!

Downloaded the keyhelper auxiliary ipk from bam's
http://www.thegrinder.ws/main/downloadable...1.2.2-1_arm.ipk
 so the GUI's boxes now recognize me pressing keys, but I still don't have a clue how to use this thing.

Well, I've got a lot of clues from Introduction_to_KeyHelper, but it's still pretty confusing.

I've written an earlier post in this thread and in another with more specific questions about writing the xml file, explaining what I want keyhelper to do for me, and they still are up in the air.

At least there's some progress, but I'm stuck.

sdjf
http://www.sdjf.esmartdesign.com
http://www.sdjf.wordpress.com
-----------------
sl5500 running Sharp ROM 2.38 (dead batteries)
sl6000L running Sharp ROM 1.12 (still working)
Opera 7.25 and 7.30
Socket CF 56k modem
3Com USB Ethernet Adapter
Toshiba, Lexar and Kingston SD cards
Lexar, Kingston and Transcend CF cards

tombraider

  • Sr. Member
  • ****
  • Posts: 409
    • View Profile
    • http://atoah.com/zaurus/
Exchanging "/" And ","
« Reply #20 on: June 04, 2006, 02:57:06 pm »
This worked for me also.  I have been struggling with this FOREVER.

A big THANK YOU to Stubear.

Quote
Neat! I commented out the mappings in
/home/zaurus/Settings/keyhelper.xml

and removed the two lines in
/home/zaurus/Application/cyrillica/english
[keyboard]
','  ','  '/' <-- remove
'/'  ','  ',' <-- remove

and it works fine in Cacko already.

I use English primarily but read and input Chinese characters occasionally.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=129670\"][{POST_SNAPBACK}][/a][/div]
« Last Edit: June 04, 2006, 02:59:06 pm by tombraider »
Learning Chinese?  Have a Mac?  Try Hanzi Master: Download for free

Tombraider's Zaurus C1000 Tips Web Site

SL-3200 from Conics.net: Sharp ROM| SL-C1000: Pdaxrom Beta 3

sdjf

  • Sr. Member
  • ****
  • Posts: 447
    • View Profile
    • http://www.sdjf.wordpress.com and http://www.sdjf.esmartdesign.com
Exchanging "/" And ","
« Reply #21 on: June 05, 2006, 05:26:35 am »
Okay, I've got keyhelperconf installed, and figured out the folllowing sequence enables me to load without a "Load Error".

khctl disable
khctl enable
khctl load keyhelperconf.xml

However, the following simple xml file I wrote, just to start with, has no effect on the mapping of the \ I'm going for.

<?xml version="1.0"?>
<keyhelper>
<modifiers>
<define key="Control" type="Control" toggle="True"/>
<define key="Alt" type="Alt" toggle="True"/>
</modifiers>
<mappings>

<define key="/">
<modifier Control="On"/>
<map code="0092"/>
<map_unicode char="\"/>
<map_modifier Control="Off"/>
</define>
</mappings>
<repeater>
</repeater>
<extensions>
</extensions>
</keyhelper>

I tried instead with NumLock (which is [ctl] + [/] on sl5500) instead of / and no change either.  What's wrong here?

sdjf
http://www.sdjf.esmartdesign.com
http://www.sdjf.wordpress.com
-----------------
sl5500 running Sharp ROM 2.38 (dead batteries)
sl6000L running Sharp ROM 1.12 (still working)
Opera 7.25 and 7.30
Socket CF 56k modem
3Com USB Ethernet Adapter
Toshiba, Lexar and Kingston SD cards
Lexar, Kingston and Transcend CF cards

Snappy

  • Hero Member
  • *****
  • Posts: 793
    • View Profile
    • http://
Exchanging "/" And ","
« Reply #22 on: June 05, 2006, 08:17:15 am »
Should it perhaps be:

<define key="Slash">   <----- and not "/"
<modifier Control="On"/>
<map code="0092"/>
<map_unicode char="\"/>
<map_modifier Control="Off"/>
</define>
Snappy!
------------------------
Akita (Daily use)
<span style='font-size:8pt;line-height:100%'>SL-C1000 with Cacko 1.23 full
Accessories: Wifi XI-825 CF  |  16GB (6) SDHC (Transcend) | 1GB 80x CF (RiDATA PRO-2) </span>

Collie (Sandbox)
<span style='font-size:8pt;line-height:100%'>SL-5500 with OZ/GPE 3.5.4.1 alpha3 build 2006-04-27
Accessories: 512MB A-Data SD | 64MB Toshiba SD</span>

sdjf

  • Sr. Member
  • ****
  • Posts: 447
    • View Profile
    • http://www.sdjf.wordpress.com and http://www.sdjf.esmartdesign.com
Exchanging "/" And ","
« Reply #23 on: June 05, 2006, 03:24:51 pm »
Quote
Should it perhaps be:

<define key="Slash">   <----- and not "/"
<modifier Control="On"/>
<map code="0092"/>
<map_unicode char="\"/>
<map_modifier Control="Off"/>
</define>
[div align=\"right\"][a href=\"index.php?act=findpost&pid=129864\"][{POST_SNAPBACK}][/a][/div]
Snappy,

Nope, same as before, I get a NumLock. I mean, when I enter Ctrl+/ I end up with the Numlock icon character showing and I get numbers and symbols when I hit any key, as usual before keyhelper.

So, looked more carefully.  When I enter my Fn key into the GUI (the control for the sl5500) I get F22 in the K box and ffff in the U box.   Not sure what that means, but does that info help?

Maybe I need to remap F22 to be Control?  Wierd as my Z knows it's a control..  

So I tried using F22 instread of Control in the Modifiers section, and that totally made the GUI stop working even when I disabled khctl.  But I didn't use a line saying 'Release Key ' because I didn't know what to put there and I don't have any official function keys on this keybooard to my knowledge.

What does the <Release key=...> line do?

Thanks,
sdjf
http://www.sdjf.esmartdesign.com
http://www.sdjf.wordpress.com
-----------------
sl5500 running Sharp ROM 2.38 (dead batteries)
sl6000L running Sharp ROM 1.12 (still working)
Opera 7.25 and 7.30
Socket CF 56k modem
3Com USB Ethernet Adapter
Toshiba, Lexar and Kingston SD cards
Lexar, Kingston and Transcend CF cards