Ok i changed a few things. First the Pageup is now selected with AltGR and not shift because with shift when using pageup shift is still on and text is selected. ;)
Second thing is that i forgot the obey-caps='true' tag for öäü which makes them only work with shift but not capslock. Also i removed these tags on every other key than a-z. Other keys make no sense to activate with capslock. Third thing is that i inserted home and end on cursor up and down with help of AltGr. Thanks for the hint. :) Maybe i change the position of PgUp/PgDn and Home/End. But for now it is ok. Fourth change is the problem with / and =. I found out that i can use these characters with "normal" and "mod1" (AltGr) but not with "shifted" tag. I don't know why, but therefor i make a quickfix which isn't nice but these characters are usable. I inserted them to the keys 4 and 5 with help of AltGr. Looks a bit ugly but at the moment i don't know how to get them to work with shift. :/ Ciao, Rainer Aapo Rantalainen wrote: > Nice looking keyboard. Excluding Home and End there are > AllWhatCanNeed. (maybe on arrows with shift?) There are some button > which do not work on my debian. Do they work on yours? > shift+7 = ? should be / > shift+0 = + should be = > shift+. = : should be ; > > öä and umlaut-u do not affected by CAPSLOCK. > > y and z are swapped (joke) > > -Aapo Rantalainen > > > > > 2008/8/21 Fox Mulder <[EMAIL PROTECTED]>: >> First of all i must say that i'm quite impressed with debian on the >> freerunner. It runs quite smooth most of the time and the software >> choices are realy nice. :) >> >> There is a thing what i found out about the matchbox keyboard. The >> standard layout is quite bad so i tried my customized from 2007.2 which >> doesn't work at all (i already read about this problem). After a long >> try and error session i found out why it doesn't work. The matchbox >> keyboard which comes with debian seems not to get along with the >> action="modifier:layout" tag. After i found out i removed all >> alternative layouts and it worked with my nice german layout with f-keys >> and everithing which is on the keyboard. :) >> If someone is interested in the german layout with f-keys i attached. >> > > _______________________________________________ > Openmoko community mailing list > community@lists.openmoko.org > http://lists.openmoko.org/mailman/listinfo/community >
<?xml version="1.0" encoding="UTF-8"?> <keyboard> <options> </options> <layout id="german keyboard"> <row> <key fill="true"> <default display="Esc" action="escape" /> </key> <space width="200" /> <key> <default display="F1" action="f1" /> </key> <key> <default display="F2" action="f2" /> </key> <key> <default display="F3" action="f3" /> </key> <key> <default display="F4" action="f4" /> </key> <space width="200" /> <key> <default display="F5" action="f5" /> </key> <key> <default display="F6" action="f6" /> </key> <key> <default display="F7" action="f7" /> </key> <key> <default display="F8" action="f8" /> </key> <space width="200" /> <key> <default display="F9" action="f9" /> </key> <key> <default display="F10" action="f10" /> </key> <key> <default display="F11" action="f11" /> </key> <key> <default display="F12" action="f12" /> </key> <space width="500" extended="true"/> <space width="4000" extended="true" /> <space width="4000" extended="true" /> <space width="500" extended="true"/> </row> <row> <space width="500" extended="true"/> <key width="2500"> <default display="^" /> <shifted display="°" /> </key> <key> <default display="1" /> <shifted display="!" /> </key> <key> <default display="2" /> <shifted display='"' /> <mod1 display="²" /> </key> <key> <default display="3" /> <shifted display="§" /> <mod1 display="³" /> </key> <key> <default display="4" /> <shifted display="$" /> </key> <key> <default display="5" /> <shifted display="%" /> <mod1 display="/" /> </key> <key> <default display="6" /> <shifted display="&" /> <mod1 display="=" /> </key> <key> <default display="7" /> <shifted display="/" /> <mod1 display="{" /> </key> <key> <default display="8" /> <shifted display="(" /> <mod1 display="[" /> </key> <key> <default display="9" /> <shifted display=")" /> <mod1 display="]" /> </key> <key> <default display="0" /> <shifted display="=" /> <mod1 display="}" /> </key> <key> <default display="Ã" /> <shifted display="?" /> <mod1 display="\" /> </key> <key> <default display="´" /> <shifted display="`" /> </key> <key fill="true"> <default display="â«" action="backspace"/> </key> <space width="500" extended="true"/> <key width="4000" extended="true"> <default display="Home" action="home"/> </key> <key width="4000" extended="true"> <default display="PgUp" action="pageup"/> </key> <space width="500" extended="true"/> </row> <row> <space width="500" extended="true"/> <key width="3500"> <default display="â¹" action="tab"/> </key> <key obey-caps='true'> <default display="q" /> <shifted display="Q" /> <mod1 display="@" /> </key> <key obey-caps='true'> <default display="w" /> <shifted display="W" /> </key> <key obey-caps='true'> <mod1 display="â¬" /> <default display="e" /> <shifted display="E" /> </key> <key obey-caps='true'> <default display="r" /> <shifted display="R" /> </key> <key obey-caps='true'> <default display="t" /> <shifted display="T" /> </key> <key obey-caps='true'> <default display="z" /> <shifted display="Z" /> </key> <key obey-caps='true'> <default display="u" /> <shifted display="U" /> </key> <key obey-caps='true'> <default display="i" /> <shifted display="I" /> </key> <key obey-caps='true'> <default display="o" /> <shifted display="O" /> </key> <key obey-caps='true'> <default display="p" /> <shifted display="P" /> </key> <key obey-caps='true'> <default display="ü" /> <shifted display="Ã" /> </key> <key> <default display="+" /> <shifted display="*" /> <mod1 display="~" /> </key> <key fill="true"> <default display="PgDn" action="pagedown"/> <mod1 display="PgUp" action="pageup"/> </key> <space width="500" extended="true"/> <key width="4000" extended="true"> <default display="End" action="end"/> </key> <key width="4000" extended="true"> <default display="PgDn" action="pagedown"/> </key> <space width="500" extended="true"/> </row> <row> <space width="500" extended="true"/> <key width="4200"> <default display="Caps" action="modifier:caps"/> </key> <key obey-caps='true'> <default display="a" /> <shifted display="A" /> </key> <key obey-caps='true'> <default display="s" /> <shifted display="S" /> </key> <key obey-caps='true'> <default display="d" /> <shifted display="D" /> </key> <key obey-caps='true'> <default display="f" /> <shifted display="F" /> </key> <key obey-caps='true'> <default display="g" /> <shifted display="G" /> </key> <key obey-caps='true'> <default display="h" /> <shifted display="H" /> </key> <key obey-caps='true'> <default display="j" /> <shifted display="J" /> </key> <key obey-caps='true'> <default display="k" /> <shifted display="K" /> </key> <key obey-caps='true'> <default display="l" /> <shifted display="L" /> </key> <key obey-caps='true'> <default display="ö" /> <shifted display="Ã" /> </key> <key obey-caps='true'> <default display="ä" /> <shifted display="Ã" /> </key> <key> <default display="#" /> <shifted display="'" /> </key> <key fill="true"> <default display="Ret" action="return"/> </key> <space width="500" extended="true"/> <space width="4000" extended="true" /> <space width="4000" extended="true" /> <space width="500" extended="true"/> </row> <row> <space width="500" extended="true"/> <key width="3200"> <default display="Shift" action="modifier:shift"/> </key> <key> <default display="<" /> <shifted display=">" /> <mod1 display="|" /> </key> <key obey-caps='true'> <default display="y" /> <shifted display="Y" /> </key> <key obey-caps='true'> <default display="x" /> <shifted display="X" /> </key> <key obey-caps='true'> <default display="c" /> <shifted display="C" /> </key> <key obey-caps='true'> <default display="v" /> <shifted display="V" /> </key> <key obey-caps='true'> <default display="b" /> <shifted display="B" /> </key> <key obey-caps='true'> <default display="n" /> <shifted display="N" /> </key> <key obey-caps='true'> <default display="m" /> <shifted display="M" /> <mod1 display="µ" /> </key> <key> <default display="," /> <shifted display=";" /> </key> <key> <default display="." /> <shifted display=":" /> </key> <key> <default display="-" /> <shifted display="_" /> </key> <key fill="true"> <default display="Shift" action="modifier:shift"/> </key> <space width="500" extended="true"/> <space width="4000" extended="true" /> <space width="4000" extended="true" /> <space width="500" extended="true"/> </row> <row> <space width="500" extended="true"/> <key width="3500"> <default display="Strg" action="modifier:ctrl"/> </key> <key width="2000"> <default display="Alt" action="modifier:alt"/> </key> <key fill="true"> <default display=" " action="space" /> </key> <key width="2000"> <default display="AltGr" action="modifier:mod1"/> </key> <key> <default display="â" action="up" /> <mod1 display="Hm" action="home"/> </key> <key> <default display="â" action="down" /> <mod1 display="En" action="end"/> </key> <key> <default display="â" action="left" /> </key> <key> <default display="â" action="right" /> </key> <space width="500" extended="true"/> <space width="4000" extended="true" /> <space width="4000" extended="true" /> <space width="500" extended="true"/> </row> </layout> </keyboard>
_______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community