OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Polski keymap do SL-C760
edi800
post Feb 7 2004, 04:02 PM
Post #1





Group: Members
Posts: 30
Joined: 6-February 04
From: Wroclaw
Member No.: 1,736



Helou, właśnie zrobiłem sobie "upgrade" z SL-5500 na SL-C760 i zaczynam znowu kombinować z polskimi literkami. Jest taki applet "keyhelper" napisany przez jakiegoś bezlitosnego Japończyka:

http://yakty.s31.xrea.com/linuzau/keyhelper/

konfiguracja to plik XML, tak jak na stronce http://viz.aset.psu.edu/ga5in/SharpZaurus.html

czy może ktoś się już tym bawił, czy też będę pionierem? ;-)

BTW na SL-5500 używałem programiku ZKB. Jeśli ktoś chce, mogę udostępnić polski keymap :-)
Go to the top of the page
 
+Quote Post
Izydorr
post Feb 9 2004, 12:39 AM
Post #2





Group: Members
Posts: 46
Joined: 24-October 03
Member No.: 711



ja na 5500 używam tego:
http://www.killefiz.de/zaurus/showdetail.php?app=230
możesz spróbować
Go to the top of the page
 
+Quote Post
edi800
post Feb 9 2004, 05:55 AM
Post #3





Group: Members
Posts: 30
Joined: 6-February 04
From: Wroclaw
Member No.: 1,736



A faktycznie, ja najpierw na SL-5500 używałem właśnie tego, a potem przeszedłem na zkb - chyba dlatego, że był bardziej czaderski.

W każdym razie zkb ma małe szanse działać na SL-C, bo są w nim wszystkie definicje klawiszy (w SL-C są zupełnie inne, więc nawet boję się sprawdzać, hehehehe).

Ale custominput może zadziała - dzięki. Dam znać jak sprawdzę :-)
Go to the top of the page
 
+Quote Post
post Feb 9 2004, 07:24 AM
Post #4





Group:
Posts: 0
Joined: --
Member No.: 0



Hi,

I am the author of zkb. Although I don't know Polish, being a native speaker of a Slavic language, I can understand some words smile.gif

I have a version of zkb that is working fine on SL-C series. Also if somebody gives me the layout of the Polish keyboard, I can create a keymap for zkb.
Go to the top of the page
 
+Quote Post
post Feb 9 2004, 09:38 AM
Post #5





Group:
Posts: 0
Joined: --
Member No.: 0



Hi, this is ubercool :-)
This is my keymap for zkb (but for SL-5500), with modifiers for Polish keys (sorry long post)

As you can see, Polish letters are written with right shift on SL-5500 (lowercase) and with left+right shift for uppercase.

I don't know whether there is distinction between L and R shift in SL-C760, as was in 5500, though.

If not, then for the modifier key it would be best to use one of the Japanese keys between "Fn" and "-" :-)

--------------------cut here---------------------
<keymap>

<include file="common.xml"/>

<state name="LShift-RShift" parent="common"/>
<state name="LShift-RShift-Caps" parent="common"/>

<state name="LShift">
<map keycode="Right Shift" pressed="true">
<event keycode="Meta" unicode="-1" pressed="false"/>
<next-state name="LShift-RShift"/>
</map>
</state>

<state name="RShift">
<map keycode="E" pressed="true">
<event keycode="E" unicode="281" pressed="true" autorepeat="true"/>
</map>

<map keycode="O" pressed="true">
<event keycode="O" unicode="243" pressed="true" autorepeat="true"/>
</map>

<map keycode="A" pressed="true">
<event keycode="A" unicode="261" pressed="true" autorepeat="true"/>
</map>

<map keycode="S" pressed="true">
<event keycode="S" unicode="347" pressed="true" autorepeat="true"/>
</map>

<map keycode="L" pressed="true">
<event keycode="L" unicode="322" pressed="true" autorepeat="true"/>
</map>

<map keycode="Z" pressed="true">
<event keycode="Z" unicode="380" pressed="true" autorepeat="true"/>
</map>

<map keycode="X" pressed="true">
<event keycode="X" unicode="378" pressed="true" autorepeat="true"/>
</map>

<map keycode="C" pressed="true">
<event keycode="C" unicode="263" pressed="true" autorepeat="true"/>
</map>

<map keycode="N" pressed="true">
<event keycode="N" unicode="324" pressed="true" autorepeat="true"/>
</map>

<map keycode="E" pressed="false">
<event keycode="E" unicode="281" pressed="false"/>
</map>

<map keycode="O" pressed="false">
<event keycode="O" unicode="243" pressed="false"/>
</map>

<map keycode="A" pressed="false">
<event keycode="A" unicode="261" pressed="false"/>
</map>

<map keycode="S" pressed="false">
<event keycode="S" unicode="347" pressed="false"/>
</map>

<map keycode="L" pressed="false">
<event keycode="L" unicode="322" pressed="false"/>
</map>

<map keycode="Z" pressed="false">
<event keycode="Z" unicode="380" pressed="false"/>
</map>

<map keycode="X" pressed="false">
<event keycode="X" unicode="378" pressed="false"/>
</map>

<map keycode="C" pressed="false">
<event keycode="C" unicode="263" pressed="false"/>
</map>

<map keycode="N" pressed="false">
<event keycode="N" unicode="324" pressed="false"/>
</map>

<map keycode="Left Shift" pressed="false">
<event keycode="Shift" unicode="-1" pressed="false"/>
<next-state name="LShift-RShift"/>
</map>
</state>

<state name="LShift-Caps">
<map keycode="Right Shift" pressed="true">
<event keycode="Meta" unicode="-1" pressed="false"/>
<next-state name="LShift-RShift-Caps"/>
</map>
</state>

<state name="LShift-Num">
<map keycode="Left Shift" pressed="false">
<event keycode="Shift" unicode="-1" pressed="false"/>
<next-state name="Num"/>
</map>

<map keycode="Fn" pressed="true">
<event keycode="F22" unicode="-1" modifiers="Control" pressed="true"/>
<next-state name="LShift-Fn-Num"/>
</map>
</state>

<state name="RShift-Caps">
<map keycode="L" pressed="true">
<event keycode="L" unicode="1064" pressed="true" autorepeat="true"/>
</map>

<map keycode="Comma" pressed="true">
<event keycode="Comma" unicode="1065" pressed="true" autorepeat="true"/>
</map>
<map keycode="L" pressed="false">
<event keycode="L" unicode="1064" pressed="false"/>
</map>

<map keycode="Comma" pressed="false">
<event keycode="Comma" unicode="1065" pressed="false"/>
</map>
<map keycode="Left Shift" pressed="true">
<event keycode="Shift" unicode="-1" pressed="false"/>
<next-state name="LShift-RShift-Caps"/>
</map>
</state>

<state name="LShift-RShift">

<map keycode="E" pressed="true">
<event keycode="E" unicode="280" pressed="true" autorepeat="true"/>
</map>

<map keycode="O" pressed="true">
<event keycode="O" unicode="211" pressed="true" autorepeat="true"/>
</map>

<map keycode="A" pressed="true">
<event keycode="A" unicode="260" pressed="true" autorepeat="true"/>
</map>

<map keycode="S" pressed="true">
<event keycode="S" unicode="346" pressed="true" autorepeat="true"/>
</map>

<map keycode="L" pressed="true">
<event keycode="L" unicode="321" pressed="true" autorepeat="true"/>
</map>

<map keycode="Z" pressed="true">
<event keycode="Z" unicode="379" pressed="true" autorepeat="true"/>
</map>

<map keycode="X" pressed="true">
<event keycode="X" unicode="377" pressed="true" autorepeat="true"/>
</map>

<map keycode="C" pressed="true">
<event keycode="C" unicode="262" pressed="true" autorepeat="true"/>
</map>

<map keycode="N" pressed="true">
<event keycode="N" unicode="323" pressed="true" autorepeat="true"/>
</map>

<map keycode="E" pressed="false">
<event keycode="E" unicode="280" pressed="false"/>
</map>

<map keycode="O" pressed="false">
<event keycode="O" unicode="211" pressed="false"/>
</map>

<map keycode="A" pressed="false">
<event keycode="A" unicode="260" pressed="false"/>
</map>

<map keycode="S" pressed="false">
<event keycode="S" unicode="346" pressed="false"/>
</map>

<map keycode="L" pressed="false">
<event keycode="L" unicode="321" pressed="false"/>
</map>

<map keycode="Z" pressed="false">
<event keycode="Z" unicode="379" pressed="false"/>
</map>

<map keycode="X" pressed="false">
<event keycode="X" unicode="377" pressed="false"/>
</map>

<map keycode="C" pressed="false">
<event keycode="C" unicode="262" pressed="false"/>
</map>

<map keycode="N" pressed="false">
<event keycode="N" unicode="323" pressed="false"/>
</map>

<map keycode="Left Shift" pressed="false">
<event keycode="Shift" unicode="-1" pressed="false"/>
<next-state name="RShift"/>
</map>

<map keycode="Right Shift" pressed="false">
<event keycode="Meta" unicode="-1" pressed="false"/>
<next-state name="LShift"/>
</map>
</state>

<state name="LShift-RShift-Caps">
<map keycode="L" pressed="true">
<event keycode="L" unicode="1096" pressed="true" autorepeat="true"/>
</map>

<map keycode="Comma" pressed="true">
<event keycode="Comma" unicode="1097" pressed="true" autorepeat="true"/>
</map>
<map keycode="L" pressed="false">
<event keycode="L" unicode="1096" pressed="false"/>
</map>

<map keycode="Comma" pressed="false">
<event keycode="Comma" unicode="1097" pressed="false"/>
</map>
<map keycode="Left Shift" pressed="false">
<event keycode="Shift" unicode="-1" pressed="false"/>
<next-state name="RShift-Caps"/>
</map>

<map keycode="Right Shift" pressed="false">
<event keycode="Meta" unicode="-1" pressed="false"/>
<next-state name="LShift-Caps"/>
</map>
</state>

<state name="lower-case">
<map keycode="Space" pressed="true">
<event keycode="Space" unicode="32" pressed="true" autorepeat="true"/>
</map>
<map keycode="Apostrophe" pressed="true">
<event keycode="Apostrophe" unicode="39" pressed="true" autorepeat="true"/>
</map>
<map keycode="Comma" pressed="true">
<event keycode="Comma" unicode="44" pressed="true" autorepeat="true"/>
</map>
<map keycode="Period" pressed="true">
<event keycode="Period" unicode="46" pressed="true" autorepeat="true"/>
</map>
<map keycode="Slash" pressed="true">
<event keycode="Slash" unicode="47" pressed="true" autorepeat="true"/>
</map>
<map keycode="A" pressed="true">
<event keycode="A" unicode="97" pressed="true" autorepeat="true"/>
</map>
<map keycode="B" pressed="true">
<event keycode="B" unicode="98" pressed="true" autorepeat="true"/>
</map>
<map keycode="C" pressed="true">
<event keycode="C" unicode="99" pressed="true" autorepeat="true"/>
</map>
<map keycode="D" pressed="true">
<event keycode="D" unicode="100" pressed="true" autorepeat="true"/>
</map>
<map keycode="E" pressed="true">
<event keycode="E" unicode="101" pressed="true" autorepeat="true"/>
</map>
<map keycode="F" pressed="true">
<event keycode="F" unicode="102" pressed="true" autorepeat="true"/>
</map>
<map keycode="G" pressed="true">
<event keycode="G" unicode="103" pressed="true" autorepeat="true"/>
</map>
<map keycode="H" pressed="true">
<event keycode="H" unicode="104" pressed="true" autorepeat="true"/>
</map>
<map keycode="I" pressed="true">
<event keycode="I" unicode="105" pressed="true" autorepeat="true"/>
</map>
<map keycode="J" pressed="true">
<event keycode="J" unicode="106" pressed="true" autorepeat="true"/>
</map>
<map keycode="K" pressed="true">
<event keycode="K" unicode="107" pressed="true" autorepeat="true"/>
</map>
<map keycode="L" pressed="true">
<event keycode="L" unicode="108" pressed="true" autorepeat="true"/>
</map>
<map keycode="M" pressed="true">
<event keycode="M" unicode="109" pressed="true" autorepeat="true"/>
</map>
<map keycode="N" pressed="true">
<event keycode="N" unicode="110" pressed="true" autorepeat="true"/>
</map>
<map keycode="O" pressed="true">
<event keycode="O" unicode="111" pressed="true" autorepeat="true"/>
</map>
<map keycode="P" pressed="true">
<event keycode="P" unicode="112" pressed="true" autorepeat="true"/>
</map>
<map keycode="Q" pressed="true">
<event keycode="Q" unicode="113" pressed="true" autorepeat="true"/>
</map>
<map keycode="R" pressed="true">
<event keycode="R" unicode="114" pressed="true" autorepeat="true"/>
</map>
<map keycode="S" pressed="true">
<event keycode="S" unicode="115" pressed="true" autorepeat="true"/>
</map>
<map keycode="T" pressed="true">
<event keycode="T" unicode="116" pressed="true" autorepeat="true"/>
</map>
<map keycode="U" pressed="true">
<event keycode="U" unicode="117" pressed="true" autorepeat="true"/>
</map>
<map keycode="V" pressed="true">
<event keycode="V" unicode="118" pressed="true" autorepeat="true"/>
</map>
<map keycode="W" pressed="true">
<event keycode="W" unicode="119" pressed="true" autorepeat="true"/>
</map>
<map keycode="X" pressed="true">
<event keycode="X" unicode="120" pressed="true" autorepeat="true"/>
</map>
<map keycode="Y" pressed="true">
<event keycode="Y" unicode="121" pressed="true" autorepeat="true"/>
</map>
<map keycode="Z" pressed="true">
<event keycode="Z" unicode="122" pressed="true" autorepeat="true"/>
</map>
<map keycode="Space" pressed="false">
<event keycode="Space" unicode="32" pressed="false"/>
</map>
<map keycode="Apostrophe" pressed="false">
<event keycode="Apostrophe" unicode="39" pressed="false"/>
</map>
<map keycode="Comma" pressed="false">
<event keycode="Comma" unicode="44" pressed="false"/>
</map>
<map keycode="Period" pressed="false">
<event keycode="Period" unicode="46" pressed="false"/>
</map>
<map keycode="Slash" pressed="false">
<event keycode="Slash" unicode="47" pressed="false"/>
</map>
<map keycode="A" pressed="false">
<event keycode="A" unicode="97" pressed="false"/>
</map>
<map keycode="B" pressed="false">
<event keycode="B" unicode="98" pressed="false"/>
</map>
<map keycode="C" pressed="false">
<event keycode="C" unicode="99" pressed="false"/>
</map>
<map keycode="D" pressed="false">
<event keycode="D" unicode="100" pressed="false"/>
</map>
<map keycode="E" pressed="false">
<event keycode="E" unicode="101" pressed="false"/>
</map>
<map keycode="F" pressed="false">
<event keycode="F" unicode="102" pressed="false"/>
</map>
<map keycode="G" pressed="false">
<event keycode="G" unicode="103" pressed="false"/>
</map>
<map keycode="H" pressed="false">
<event keycode="H" unicode="104" pressed="false"/>
</map>
<map keycode="I" pressed="false">
<event keycode="I" unicode="105" pressed="false"/>
</map>
<map keycode="J" pressed="false">
<event keycode="J" unicode="106" pressed="false"/>
</map>
<map keycode="K" pressed="false">
<event keycode="K" unicode="107" pressed="false"/>
</map>
<map keycode="L" pressed="false">
<event keycode="L" unicode="108" pressed="false"/>
</map>
<map keycode="M" pressed="false">
<event keycode="M" unicode="109" pressed="false"/>
</map>
<map keycode="N" pressed="false">
<event keycode="N" unicode="110" pressed="false"/>
</map>
<map keycode="O" pressed="false">
<event keycode="O" unicode="111" pressed="false"/>
</map>
<map keycode="P" pressed="false">
<event keycode="P" unicode="112" pressed="false"/>
</map>
<map keycode="Q" pressed="false">
<event keycode="Q" unicode="113" pressed="false"/>
</map>
<map keycode="R" pressed="false">
<event keycode="R" unicode="114" pressed="false"/>
</map>
<map keycode="S" pressed="false">
<event keycode="S" unicode="115" pressed="false"/>
</map>
<map keycode="T" pressed="false">
<event keycode="T" unicode="116" pressed="false"/>
</map>
<map keycode="U" pressed="false">
<event keycode="U" unicode="117" pressed="false"/>
</map>
<map keycode="V" pressed="false">
<event keycode="V" unicode="118" pressed="false"/>
</map>
<map keycode="W" pressed="false">
<event keycode="W" unicode="119" pressed="false"/>
</map>
<map keycode="X" pressed="false">
<event keycode="X" unicode="120" pressed="false"/>
</map>
<map keycode="Y" pressed="false">
<event keycode="Y" unicode="121" pressed="false"/>
</map>
<map keycode="Z" pressed="false">
<event keycode="Z" unicode="122" pressed="false"/>
</map>
</state>

<state name="upper-case">
<map keycode="Space" pressed="true">
<event keycode="Space" unicode="32" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="Apostrophe" pressed="true">
<event keycode="QuoteDbl" unicode="34" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="Comma" pressed="true">
<event keycode="Semicolon" unicode="59" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="Period" pressed="true">
<event keycode="Colon" unicode="58" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="Slash" pressed="true">
<event keycode="Question" unicode="63" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="A" pressed="true">
<event keycode="A" unicode="65" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="B" pressed="true">
<event keycode="B" unicode="66" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="C" pressed="true">
<event keycode="C" unicode="67" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="D" pressed="true">
<event keycode="D" unicode="68" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="E" pressed="true">
<event keycode="E" unicode="69" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="F" pressed="true">
<event keycode="F" unicode="70" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="G" pressed="true">
<event keycode="G" unicode="71" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="H" pressed="true">
<event keycode="H" unicode="72" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="I" pressed="true">
<event keycode="I" unicode="73" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="J" pressed="true">
<event keycode="J" unicode="74" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="K" pressed="true">
<event keycode="K" unicode="75" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="L" pressed="true">
<event keycode="L" unicode="76" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="M" pressed="true">
<event keycode="M" unicode="77" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="N" pressed="true">
<event keycode="N" unicode="78" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="O" pressed="true">
<event keycode="O" unicode="79" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="P" pressed="true">
<event keycode="P" unicode="80" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="Q" pressed="true">
<event keycode="Q" unicode="81" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="R" pressed="true">
<event keycode="R" unicode="82" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="S" pressed="true">
<event keycode="S" unicode="83" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="T" pressed="true">
<event keycode="T" unicode="84" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="U" pressed="true">
<event keycode="U" unicode="85" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="V" pressed="true">
<event keycode="V" unicode="86" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="W" pressed="true">
<event keycode="W" unicode="87" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="X" pressed="true">
<event keycode="X" unicode="88" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="Y" pressed="true">
<event keycode="Y" unicode="89" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="Z" pressed="true">
<event keycode="Z" unicode="90" modifiers="Shift" pressed="true" autorepeat="true"/>
</map>
<map keycode="Space" pressed="false">
<event keycode="Space" unicode="32" modifiers="Shift" pressed="false"/>
</map>
<map keycode="Apostrophe" pressed="false">
<event keycode="QuoteDbl" unicode="34" modifiers="Shift" pressed="false"/>
</map>
<map keycode="Comma" pressed="false">
<event keycode="Semicolon" unicode="59" modifiers="Shift" pressed="false"/>
</map>
<map keycode="Period" pressed="false">
<event keycode="Colon" unicode="58" modifiers="Shift" pressed="false"/>
</map>
<map keycode="Slash" pressed="false">
<event keycode="Question" unicode="63" modifiers="Shift" pressed="false"/>
</map>
<map keycode="A" pressed="false">
<event keycode="A" unicode="65" modifiers="Shift" pressed="false"/>
</map>
<map keycode="B" pressed="false">
<event keycode="B" unicode="66" modifiers="Shift" pressed="false"/>
</map>
<map keycode="C" pressed="false">
<event keycode="C" unicode="67" modifiers="Shift" pressed="false"/>
</map>
<map keycode="D" pressed="false">
<event keycode="D" unicode="68" modifiers="Shift" pressed="false"/>
</map>
<map keycode="E" pressed="false">
<event keycode="E" unicode="69" modifiers="Shift" pressed="false"/>
</map>
<map keycode="F" pressed="false">
<event keycode="F" unicode="70" modifiers="Shift" pressed="false"/>
</map>
<map keycode="G" pressed="false">
<event keycode="G" unicode="71" modifiers="Shift" pressed="false"/>
</map>
<map keycode="H" pressed="false">
<event keycode="H" unicode="72" modifiers="Shift" pressed="false"/>
</map>
<map keycode="I" pressed="false">
<event keycode="I" unicode="73" modifiers="Shift" pressed="false"/>
</map>
<map keycode="J" pressed="false">
<event keycode="J" unicode="74" modifiers="Shift" pressed="false"/>
</map>
<map keycode="K" pressed="false">
<event keycode="K" unicode="75" modifiers="Shift" pressed="false"/>
</map>
<map keycode="L" pressed="false">
<event keycode="L" unicode="76" modifiers="Shift" pressed="false"/>
</map>
<map keycode="M" pressed="false">
<event keycode="M" unicode="77" modifiers="Shift" pressed="false"/>
</map>
<map keycode="N" pressed="false">
<event keycode="N" unicode="78" modifiers="Shift" pressed="false"/>
</map>
<map keycode="O" pressed="false">
<event keycode="O" unicode="79" modifiers="Shift" pressed="false"/>
</map>
<map keycode="P" pressed="false">
<event keycode="P" unicode="80" modifiers="Shift" pressed="false"/>
</map>
<map keycode="Q" pressed="false">
<event keycode="Q" unicode="81" modifiers="Shift" pressed="false"/>
</map>
<map keycode="R" pressed="false">
<event keycode="R" unicode="82" modifiers="Shift" pressed="false"/>
</map>
<map keycode="S" pressed="false">
<event keycode="S" unicode="83" modifiers="Shift" pressed="false"/>
</map>
<map keycode="T" pressed="false">
<event keycode="T" unicode="84" modifiers="Shift" pressed="false"/>
</map>
<map keycode="U" pressed="false">
<event keycode="U" unicode="85" modifiers="Shift" pressed="false"/>
</map>
<map keycode="V" pressed="false">
<event keycode="V" unicode="86" modifiers="Shift" pressed="false"/>
</map>
<map keycode="W" pressed="false">
<event keycode="W" unicode="87" modifiers="Shift" pressed="false"/>
</map>
<map keycode="X" pressed="false">
<event keycode="X" unicode="88" modifiers="Shift" pressed="false"/>
</map>
<map keycode="Y" pressed="false">
<event keycode="Y" unicode="89" modifiers="Shift" pressed="false"/>
</map>
<map keycode="Z" pressed="false">
<event keycode="Z" unicode="90" modifiers="Shift" pressed="false"/>
</map>
</state>

</keymap>
Go to the top of the page
 
+Quote Post
edi800
post Feb 9 2004, 09:42 AM
Post #6





Group: Members
Posts: 30
Joined: 6-February 04
From: Wroclaw
Member No.: 1,736



(I didn't notice the logout)
Go to the top of the page
 
+Quote Post
lucho
post Feb 9 2004, 06:55 PM
Post #7





Group: Members
Posts: 57
Joined: 29-May 03
From: USA
Member No.: 61



Please test the new release: http://moria.ionkov.net/zaurus/keyz/keyz-z...0.7.1-1_arm.ipk.

The app is tested only on SL-C model -- I am too lazy to dig out my old Zaurus ...

The Polish characters are entered using the right japanese key -- the left one rotates through the key layouts ...
Go to the top of the page
 
+Quote Post
panyo
post Feb 9 2004, 07:57 PM
Post #8





Group: Members
Posts: 88
Joined: 3-February 04
Member No.: 1,688



I f you would like a dvorak keymap, I posted one in this thread:
http://www.zaurususergroup.com/index.php?n...1474&highlight=

I have been using it for a few days, and speaking as a dvorak user, it works pretty well on my
SL-5500.

Unfortunately, I cannot test your new release at the moment because I have run out of space in
my futile attempt to install a dev environment so I could add switch IRK to dvorak. If anyone is willing to help me out there... skiffcluster at handhelds.org is not responding, and I have no place to compile what I have done.
Go to the top of the page
 
+Quote Post
edi800
post Feb 10 2004, 12:02 PM
Post #9





Group: Members
Posts: 30
Joined: 6-February 04
From: Wroclaw
Member No.: 1,736



I checked zkb on my SL-C with sash rom (from November 2003). As I wrote to lucho in private message:

"The configuration works, I am able to choose which keyboard layouts are used by the little applet at the right bottom of the screen, the applet works also, but the key mappings do not change. I tried rebooting Qtopia, full reboot - but with no success."

zkb seems to be installed OK, there are links in applets dir:

-rwxr-xr-x 1 root qpe 1213122 Feb 10 02:45 libzkbapplet.so.0.7.1
lrwxrwxrwx 1 root root 21 Feb 10 19:36 libzkbapplet.so.1 -> libzkbapplet.so.0.7.1
lrwxrwxrwx 1 root root 21 Feb 10 19:36 libzkbapplet.so.1.0 -> libzkbapplet.so.0.7.1
lrwxrwxrwx 1 root root 21 Feb 10 19:36 libzkbapplet.so.1.0.0 -> libzkbapplet.so.0.7.1

But, (I didn't notice that before) there is another applet for keyboard customization in /opt/QtPalmtop/plugins/applets

lrwxrwxrwx 1 root qpe 21 Dec 31 15:13 libkbdapplet.so -> libkbdapplet.so.1.0.0
lrwxrwxrwx 1 root qpe 21 Dec 31 15:13 libkbdapplet.so.1 -> libkbdapplet.so.1.0.0
lrwxrwxrwx 1 root qpe 21 Dec 31 15:13 libkbdapplet.so.1.0 -> libkbdapplet.so.1.0.0
lrwxrwxrwx 1 root qpe 56 Dec 31 15:13 libkbdapplet.so.1.0.0 -> /usr/QtPalmtop.rom/plugins/applets/libkbdapplet.so.1.0.0

It is mentioned in this post:
http://www.zaurususergroup.com/index.php?n...t=sash+keyboard

I thought that this was interfering with zkb, so I removed it for a while and then restarted Qtopia. But still, zkb did not work.
When I switched on debug messages (recommended by lucho in a private post):

qcop QPE/Application/zkb 'debug(QString)' true

I got only a message about the screen resolution :-(

# qcop QPE/Application/zkb 'debug(QString)' true
Display size = 480x640

After that, the screen briefly switched itself over to portrait mode with 2x zoom (as for running older applications), then switched back to normal ...and nothing else.

There is yet another applet which supposedly might interfere with zkb, but I'm not sure if this is not THE applet which is responsible for keyboard, hahahaha:

lrwxrwxrwx 1 root 99 27 Feb 7 23:37 libkeyhelperapplet.so -> libkeyhelperapplet.so.1.0.0
lrwxrwxrwx 1 root 99 27 Feb 7 23:37 libkeyhelperapplet.so.1 -> libkeyhelperapplet.so.1.0.0
lrwxrwxrwx 1 root 99 27 Feb 7 23:37 libkeyhelperapplet.so.1.0 -> libkeyhelperapplet.so.1.0.0
-rwxr-xr-x 1 root qpe 295196 Oct 12 15:08 libkeyhelperapplet.so.1.0.0

...so I'm not sure whether it's advisable to remove THAT :-)
Go to the top of the page
 
+Quote Post
post Feb 10 2004, 12:08 PM
Post #10





Group:
Posts: 0
Joined: --
Member No.: 0



edi800, you should try create polski keymap in ~/Applications/cyrillica/ , look there exists keymaps.
but i suspect polski keyboard uses dead keys, which unsupported in this version of keyboard method.

sashz (forgot my password on ZUG)
Go to the top of the page
 
+Quote Post
lucho
post Feb 10 2004, 01:01 PM
Post #11





Group: Members
Posts: 57
Joined: 29-May 03
From: USA
Member No.: 61



Hi,

I don't have any files that contain 'key' or 'kbd' in /opt/Qtopia/plugins/applets, so you may safely remove them, or at least rename them.

I guess I forgot to explain how to look for the zkb debug output. zkb writes the logging data in /tmp/zkb.log.

Just do

tail -f /tmp/zkb.log

and click on different keys to see the log. If there are lines with 'filter: >>>' prefix, zkb receives a key event, if there are lines with 'filter:<<< prefix' that is what zkb sends back to QT.

PS. Don't forget to disable the debugging after you are done smile.gif
Go to the top of the page
 
+Quote Post
edi800
post Feb 10 2004, 01:19 PM
Post #12





Group: Members
Posts: 30
Joined: 6-February 04
From: Wroclaw
Member No.: 1,736



Hi all,

BIG SUCCESS !!! Yes, indeed the second applet (libkeyhelperapplet) was interfering with zkb. When I removed that and restarted Qtopia, I was immediately able to write Polish letters! biggrin.gif

OK, so zkb has now a working Polish keymap for SL-C.

Many thanks, lucho. Great work.

Also thank you sash for dropping by. I was also considering altering a cyrillica keymap, but there are many more Polish-specific letters (special a, c, e, l, o, n, s, and two kinds of z) than in eg. German, so the number of free "Fn+number keys" combinations is too low. In a PC keyboard ("Polish programmers layout"), right 'ALT' is used as modifier.
Go to the top of the page
 
+Quote Post
Theo_Z
post Apr 23 2004, 02:47 AM
Post #13





Group: Members
Posts: 6
Joined: 21-April 04
Member No.: 2,942



QUOTE
Hi,

I am the author of zkb. Although I don't know Polish, being a native speaker of a Slavic language, I can understand some words smile.gif

I have a version of zkb that is working fine on SL-C series. Also if somebody gives me the layout of the Polish keyboard, I can create a keymap for zkb.


Your zkb is working on my C700 with cacko 1,18 but doesnt work on cacko 1,20 and 1,21 because japanese keys are blocking What I shoud do?
Go to the top of the page
 
+Quote Post
shula
post Jan 6 2005, 02:53 AM
Post #14





Group: Members
Posts: 95
Joined: 20-October 04
Member No.: 5,111



pdaXrom and polish?
does anyone have experience with POLISH language input in pdaXrom (or other X roms) ?

Dzekuje
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 20th December 2014 - 06:36 PM