Selbstdefiniertes Tastaturlayout

Diskutiere mit über: Selbstdefiniertes Tastaturlayout im Mac OS X Forum

  1. preyz

    preyz Thread Starter MacUser Mitglied

    Beiträge:
    51
    Zustimmungen:
    0
    Registriert seit:
    28.01.2005
    Gibt es irgendwie die Möglichkeit selber ein Tastaturlayout zu machen?
    Ich habe bereits viel gesucht, aber kein tool dafür gefunden.
    Ich würde gerne die einzelnen Tasten selber mit Zeichen belegen können.
     
  2. preyz

    preyz Thread Starter MacUser Mitglied

    Beiträge:
    51
    Zustimmungen:
    0
    Registriert seit:
    28.01.2005
    hat hierfür keiner eine idee?
     
  3. jacob000

    jacob000 MacUser Mitglied

    Beiträge:
    4
    Zustimmungen:
    0
    Registriert seit:
    08.04.2005
    Such mal (in X-Code Doku oder auf den Apple-Seiten) das Dokument tn2056.pdf - darin ist das neue XML-Tastaturlayout-Format beschrieben. Da drin steht auch, wo Du die vorhandenen Layouts auf Deiner Platte findest - nimm eins als Vorlage und verändere es nach Deinen Wünschen. Kopie davon speichern und neu booten (im PDF stehet, es ginge mit logout+in, konnte ich unter 1.3.x aber nicht nachvollziehen).

    Sekunde...

    Ah, hier:

    Wenn Du das folgende als ~/Library/Keyboard Layouts/MyTest.keylayout abspeicherst und neu bootest, hast Du ein neues Layout, bei dem jede Taste, die Du umdefinieren kannst, ihren eigenen Keycode produziert (sogar dreistellig und mit Leerzeichen dahinter):

    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE keyboard SYSTEM "file://localhost/System/Library/DTDs/KeyboardLayout.dtd">
    <keyboard group="126" id="-42" name="My Test" maxout="4">
    	<layouts>
    		<layout first="0" last="17" modifiers="commonModifiers" mapSet="ANSI" />
    	</layouts>
    	<modifierMap id="commonModifiers" defaultIndex="0">
    		<keyMapSelect mapIndex="0">
    			<modifier keys="control? command? anyShift? caps? anyOption?" />
    		</keyMapSelect>
    	</modifierMap>
    	<keyMapSet id="ANSI">
    		<keyMap index="0">
    			<key code="0" output="000 " />
    			<key code="1" output="001 " />
    			<key code="2" output="002 " />
    			<key code="3" output="003 " />
    			<key code="4" output="004 " />
    			<key code="5" output="005 " />
    			<key code="6" output="006 " />
    			<key code="7" output="007 " />
    			<key code="8" output="008 " />
    			<key code="9" output="009 " />
    			<key code="10" output="010 " />
    			<key code="11" output="011 " />
    			<key code="12" output="012 " />
    			<key code="13" output="013 " />
    			<key code="14" output="014 " />
    			<key code="15" output="015 " />
    			<key code="16" output="016 " />
    			<key code="17" output="017 " />
    			<key code="18" output="018 " />
    			<key code="19" output="019 " />
    			<key code="20" output="020 " />
    			<key code="21" output="021 " />
    			<key code="22" output="022 " />
    			<key code="23" output="023 " />
    			<key code="24" output="024 " />
    			<key code="25" output="025 " />
    			<key code="26" output="026 " />
    			<key code="27" output="027 " />
    			<key code="28" output="028 " />
    			<key code="29" output="029 " />
    			<key code="30" output="030 " />
    			<key code="31" output="031 " />
    			<key code="32" output="032 " />
    			<key code="33" output="033 " />
    			<key code="34" output="034 " />
    			<key code="35" output="035 " />
    			<key code="36" output="036 " />
    			<key code="37" output="037 " />
    			<key code="38" output="038 " />
    			<key code="39" output="039 " />
    			<key code="40" output="040 " />
    			<key code="41" output="041 "/>
    			<key code="42" output="042 " />
    			<key code="43" output="043 " />
    			<key code="44" output="044 " />
    			<key code="45" output="045 " />
    			<key code="46" output="046 " />
    			<key code="47" output="047 " />
    			<key code="48" output="048 " />
    			<key code="49" output="049 " />
    			<key code="50" output="050 " />
    			<key code="51" output="051 " />
    			<key code="52" output="052 " />
    			<key code="53" output="053 " />
    			<key code="54" output="054 " />
    			<key code="55" output="055 " />
    			<key code="56" output="056 " />
    			<key code="57" output="057 " />
    			<key code="58" output="058 " />
    			<key code="59" output="059 " />
    			<key code="60" output="060 " />
    			<key code="61" output="061 " />
    			<key code="62" output="062 " />
    			<key code="63" output="063 " />
    			<key code="64" output="064 " />
    			<key code="65" output="065 " />
    			<key code="66" output="066 " />
    			<key code="67" output="067 " />
    			<key code="68" output="068 " />
    			<key code="69" output="069 " />
    			<key code="70" output="070 " />
    			<key code="71" output="071 " />
    			<key code="72" output="072 " />
    			<key code="73" output="073 " />
    			<key code="74" output="074 " />
    			<key code="75" output="075 " />
    			<key code="76" output="076 " />
    			<key code="77" output="077 " />
    			<key code="78" output="078 " />
    			<key code="79" output="079 " />
    			<key code="80" output="080 " />
    			<key code="81" output="080 " />
    			<key code="82" output="082 " />
    			<key code="83" output="083 " />
    			<key code="84" output="084 " />
    			<key code="85" output="085 " />
    			<key code="86" output="086 " />
    			<key code="87" output="087 " />
    			<key code="88" output="088 " />
    			<key code="89" output="089 " />
    			<key code="90" output="090 " />
    			<key code="91" output="091 " />
    			<key code="92" output="092 " />
    			<key code="93" output="093 " />
    			<key code="94" output="094 " />
    			<key code="95" output="095 " />
    			<key code="96" output="096 " />
    			<key code="97" output="097 " />
    			<key code="98" output="098 " />
    			<key code="99" output="099 " />
    			<key code="100" output="100 " />
    			<key code="101" output="101 " />
    			<key code="102" output="102 " />
    			<key code="103" output="103 " />
    			<key code="104" output="104 " />
    			<key code="105" output="105 " />
    			<key code="106" output="106 " />
    			<key code="107" output="107 " />
    			<key code="108" output="108 " />
    			<key code="109" output="109 " />
    			<key code="110" output="110 " />
    			<key code="111" output="111 " />
    			<key code="112" output="112 " />
    			<key code="113" output="113 " />
    			<key code="114" output="114 " />
    			<key code="115" output="115 " />
    			<key code="116" output="116 " />
    			<key code="117" output="117 " />
    			<key code="118" output="118 " />
    			<key code="119" output="119 " />
    			<key code="120" output="120 " />
    			<key code="121" output="121 " />
    			<key code="122" output="122 " />
    			<key code="123" output="123 " />
    			<key code="124" output="124 " />
    			<key code="125" output="125 " />
    			<key code="126" output="126 " />
    			<key code="127" output="127 " />
    		</keyMap>
    	</keyMapSet>
    </keyboard>
    
     
Die Seite wird geladen...

Diese Seite empfehlen

Benutzerdefinierte Suche