Ignorieren:
Zeitstempel:
12.02.2009 20:46:17 (vor 10 Jahren)
Autor:
florian
Nachricht:

kleinere Anpassungen, Ableich mit Referenz

Datei:
1 bearbeitet

Legende:

Unverändert
Hinzugefügt
Entfernt
  • windows/kbdneo2/Quelldateien/kbdneo2.c

    r1628 r1652  
    226226//                              | CapsLock                      |                       | SHIFT         | NEU           | KANA          | NEU+Shift     | KANA+NEU      | 
    227227//                              |===================|===========|===========|===========|===========|===========|===========| 
     228// Zeile 1 
    228229{VK_OEM_1               ,0                                      ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       },      //Tote Taste 1 
    229230{0xff                   ,0                                      ,'^'            ,'~'            ,0x02da         ,0x02c7         ,0x02d8         ,0x00af         },  
    230 {'1'                    ,KANALOK                        ,'1'            ,0x00b0         ,0x00B9         ,0x2022         ,0x2081         ,0x00ac         }, 
     231{'1'                    ,KANALOK                        ,'1'            ,0x00b0         ,0x00B9         ,0x00ba         ,0x2081         ,0x00ac         }, 
    231232{'3'                    ,KANALOK                        ,'3'            ,0x2113         ,0x00b3         ,0x2116         ,0x2083         ,0x2227         }, 
    232 {'4'                    ,KANALOK                        ,'4'            ,0x00bb         ,0x203A         ,WCH_NONE       ,0x2020         ,0x22a5         },      //WCH_NONE sollte »Bild auf« sein (AHK?) 
    233 {'5'                    ,KANALOK                        ,'5'            ,0x00ab         ,0x2039         ,0x00b7         ,0x2640         ,0x2221         }, 
    234 {'7'                    ,KANALOK                        ,'7'            ,0x0024         ,0x00a5         ,0x00a4         ,0x03ba         ,0x2192         }, 
     233{'4'                    ,KANALOK                        ,'4'            ,0x00bb         ,0x203A         ,WCH_NONE       ,0x2640         ,0x22a5         },      //WCH_NONE sollte »Bild auf« sein (AHK?) 
     234{'5'                    ,KANALOK                        ,'5'            ,0x00ab         ,0x2039         ,0x00b7         ,0x2642         ,0x2221         }, 
     235{'7'                    ,KANALOK                        ,'7'            ,0x0024         ,0x00a5         ,0x00a3         ,0x03ba         ,0x2192         }, 
    235236{'8'                    ,KANALOK                        ,'8'            ,0x201E         ,0x201A         ,WCH_NONE       ,0x27E8         ,0x221e         }, 
    236237{'9'                    ,KANALOK                        ,'9'            ,0x201C         ,0x2018         ,'/'            ,0x27E9         ,0x220b         }, 
    237238{'0'                    ,KANALOK                        ,'0'            ,0x201D         ,0x2019         ,'*'            ,0x2080         ,0x2205         }, 
    238 {VK_OEM_MINUS   ,KANALOK                        ,'-'            ,0x2014         ,WCH_DEAD       ,'-'            ,0x0011         ,0x00ad         }, 
     239{VK_OEM_MINUS   ,KANALOK                        ,'-'            ,0x2014         ,WCH_NONE       ,'-'            ,0x2011         ,0x00ad         }, 
    239240{VK_OEM_2               ,0                                      ,WCH_DEAD       ,WCH_NONE       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_NONE       },      //Tote Taste 2 
    240241{0xff                   ,0                                      ,0x0060         ,WCH_NONE       ,0x00a8         ,0x030f         ,0x1ffe         ,WCH_NONE       }, 
    241242{VK_TAB                 ,0                                      ,'\t'           ,'\t'           ,WCH_DEAD       ,'\t'           ,'\t'           ,'\t'           }, 
    242243{0xff                   ,0                                      ,WCH_NONE       ,WCH_NONE       ,0x266b         ,WCH_NONE       ,WCH_NONE       ,WCH_NONE       }, 
    243 {'X'                    ,CAPLOK | KANALOK       ,'x'            ,'X'            ,WCH_NONE       ,WCH_NONE       ,0x03BE         ,0x039E         }, 
    244 {'V'                    ,CAPLOK | KANALOK       ,'v'            ,'V'            ,'_'            ,'\b'           ,WCH_NONE       ,0x2259         }, 
     244{'X'                    ,CAPLOK | KANALOK       ,'x'            ,'X'            ,0x2026         ,0x22ee         ,0x03BE         ,0x039E         }, 
     245{'V'                    ,CAPLOK | KANALOK       ,'v'            ,'V'            ,'_'            ,WCH_NONE       ,WCH_NONE       ,0x2259         },      //Kana: '\b' vom AHK übernommen 
    245246{'L'                    ,CAPLOK | KANALOK       ,'l'            ,'L'            ,'['            ,WCH_NONE       ,0x03BB         ,0x039b         },      //WCH_NONE sollte »Pfeil hoch« sein (AHK?) 
    246247{'C'                    ,CAPLOK | KANALOK       ,'c'            ,'C'            ,']'            ,0x007f         ,0x03C7         ,0x2102         },      //0x007f sollte »Entfernen« sein (AHK?) 
    247 {'W'                    ,CAPLOK | KANALOK       ,'w'            ,'W'            ,0x005E         ,WCH_NONE       ,0x03c9         ,0x03a9         },      //WCH_NONE sollte »Einfügen« sein (AHK?) 
     248{'W'                    ,CAPLOK | KANALOK       ,'w'            ,'W'            ,0x005E         ,WCH_NONE       ,0x03c9         ,0x222e         },      //WCH_NONE sollte »Einfügen« sein (AHK?) 
    248249{'K'                    ,CAPLOK | KANALOK       ,'k'            ,'K'            ,'!'            ,0x00A1         ,0x03f0         ,0x221a         }, 
    249250{'H'                    ,CAPLOK | KANALOK       ,'h'            ,'H'            ,'<'            ,'7'            ,0x03C8         ,0x03A8         }, 
     
    251252{'F'                    ,CAPLOK | KANALOK       ,'f'            ,'F'            ,'='            ,'9'            ,0x03C6         ,0x03A6         }, 
    252253{'Q'                    ,CAPLOK | KANALOK       ,'q'            ,'Q'            ,'&'            ,'+'            ,0x03d5         ,0x211a         }, 
    253 {'U'                    ,CAPLOK | KANALOK       ,'u'            ,'U'            ,'\\'           ,WCH_NONE       ,WCH_NONE       ,0x222e         },      //WCH_NONE sollte »Pos 1« sein (AHK?) 
     254{'U'                    ,CAPLOK | KANALOK       ,'u'            ,'U'            ,'\\'           ,WCH_NONE       ,WCH_NONE       ,0x00b5         },      //WCH_NONE sollte »Pos 1« sein (AHK?) 
    254255{'I'                    ,CAPLOK | KANALOK       ,'i'            ,'I'            ,'/'            ,WCH_NONE       ,0x03B9         ,0x222b         },      //WCH_NONE sollte »Pfeil links« sein (AHK?) 
    255256{'A'                    ,CAPLOK | KANALOK       ,'a'            ,'A'            ,'{'            ,WCH_NONE       ,0x03B1         ,0x2200         },      //WCH_NONE sollte »Pfeil runter« sein (AHK?) 
     
    261262{'T'                    ,CAPLOK | KANALOK       ,'t'            ,'T'            ,'-'            ,'6'            ,0x03C4         ,0x2202         }, 
    262263{'D'                    ,CAPLOK | KANALOK       ,'d'            ,'D'            ,':'            ,','            ,0x03B4         ,0x0394         }, 
    263 {VK_OEM_5               ,CAPLOK | KANALOK       ,0x00FC         ,0x00DC         ,'#'            ,0x001b         ,WCH_NONE       ,0x211c         }, 
     264{VK_OEM_5               ,CAPLOK | KANALOK       ,0x00FC         ,0x00DC         ,'#'            ,WCH_NONE       ,WCH_NONE       ,0x211c         }, 
    264265{VK_OEM_7               ,CAPLOK | KANALOK       ,0x00E4         ,0x00C4         ,'|'            ,WCH_NONE       ,0x03B7         ,0x2135         },      //WCH_NONE sollte »Bild runter« sein (AHK?) 
    265 {'P'                    ,CAPLOK | KANALOK       ,'p'            ,'P'            ,'~'            ,'\r'           ,0x03C0         ,0x03A0         }, 
     266{'P'                    ,CAPLOK | KANALOK       ,'p'            ,'P'            ,'~'            ,WCH_NONE       ,0x03C0         ,0x03A0         },      //Kana: '\r' vom AHK übernommen          
    266267{'Z'                    ,CAPLOK | KANALOK       ,'z'            ,'Z'            ,'`'            ,WCH_NONE       ,0x03B6         ,0x2124         }, 
    267268{'B'                    ,CAPLOK | KANALOK       ,'b'            ,'B'            ,'+'            ,':'            ,0x03B2         ,0x21d0         }, 
    268269{'M'                    ,CAPLOK | KANALOK       ,'m'            ,'M'            ,'%'            ,'1'            ,0x00b5         ,0x21d4         }, 
    269270{VK_OEM_COMMA   ,KANALOK                        ,','            ,0x2013         ,'\"'           ,'2'            ,0x03c1         ,0x21d2         }, 
    270 {VK_OEM_PERIOD  ,KANALOK                        ,'.'            ,0x2026         ,'\''           ,'3'            ,0x03d1         ,0x0398         }, 
     271{VK_OEM_PERIOD  ,KANALOK                        ,'.'            ,0x2022         ,'\''           ,'3'            ,0x03d1         ,0x0398         }, 
    271272{0                              ,0                                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      } 
    272273}; 
     
    279280{0xff                   ,0                                      ,0x00b4         ,0x00b8         ,'-'            ,0x02dd         ,0x1fbf         ,0x02d9         ,WCH_NONE       }, 
    280281{'Y'                    ,CAPLOK | KANALOK       ,'y'            ,'Y'            ,'@'            ,'.'            ,0x03C5         ,0x2207         ,0x001c         }, 
    281 {VK_OEM_6               ,CAPLOK | KANALOK       ,0x00F6         ,0x00D6         ,'$'            ,'\t'           ,WCH_NONE       ,0x2111         ,WCH_NONE       }, 
     282{VK_OEM_6               ,CAPLOK | KANALOK       ,0x00F6         ,0x00D6         ,'$'            ,WCH_NONE       ,0x0020         ,0x2111         ,WCH_NONE       },      //Kana: '\t' vom AHK übernommen 
    282283{VK_SPACE               ,KANALOK                        ,' '            ,' '            ,' '            ,'0'            ,0x00a0         ,0x202f         ,' '            }, 
    283284{VK_BACK                ,0                                      ,'\b'           ,'\b'           ,'\b'           ,'\b'           ,'\b'           ,'\b'           ,0x007f         }, 
     
    291292//                              | CapsLock                      |                       | SHIFT         | NEU           | KANA          | NEU+Shift     | KANA+NEU      | Control       | Control+Shift| 
    292293//                              |===================|===========|===========|===========|===========|===========|===========|===========|==============| 
    293 {'2'                    ,KANALOK                        ,'2'            ,0x00a7         ,0x00b2         ,0x2023         ,0x2082         ,0x2228         ,WCH_NONE       ,0x0000         }, 
    294 {'6'                    ,KANALOK                        ,'6'            ,0x20ac         ,0x00A2         ,0x00a3         ,0x2642         ,0x2225         ,WCH_NONE       ,0x001e         }, 
     294{'2'                    ,KANALOK                        ,'2'            ,0x00a7         ,0x00b2         ,0x00aa         ,0x2082         ,0x2228         ,WCH_NONE       ,0x0000         }, 
     295{'6'                    ,KANALOK                        ,'6'            ,0x20ac         ,0x00A2         ,0x00a4         ,0x26a5         ,0x2225         ,WCH_NONE       ,0x001e         }, 
    295296{'J'                    ,CAPLOK | KANALOK       ,'j'            ,'J'            ,';'            ,';'            ,0x03b8         ,0x221d         ,WCH_NONE       ,0x001f         }, 
    296297{0                              ,0                                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      } 
     
    20252026    DEADTRANS( L'o'   , 0x00b8 , 0x01eb , 0x0000), 
    20262027         
    2027         DEADTRANS( L' '   , L'-'   , 0x2212 , 0x0000),  //Quer-/Schrägstrich; mit Space wird echter Hyphen erzeugt 
     2028        DEADTRANS( L' '   , L'-'   , 0x2010 , 0x0000),  //Quer-/Schrägstrich; mit Space wird echter Hyphen erzeugt 
    20282029        DEADTRANS( L'-'   , L'-'   , 0x0335 , 0x0000),  //2x für Combining (Combining Short Stroke) 
    20292030        DEADTRANS( L'1'   , L'-'   , 0x2081 , 0x0000), 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.