@ -25,7 +25,7 @@
* The second converts the arguments into a two - dimensional array which
* represents the switch matrix .
*/
# define LAYOUT ( \
# define LAYOUT _all ( \
K000 , K001 , K002 , K003 , K004 , K005 , K006 , K007 , K008 , K009 , K010 , K011 , K012 , K013 , K014 , \
K100 , K101 , K102 , K103 , K104 , K105 , K106 , K107 , K108 , K109 , K110 , K111 , K112 , K114 , \
K200 , K201 , K202 , K203 , K204 , K205 , K206 , K207 , K208 , K209 , K210 , K211 , K212 , K214 , \
@ -38,3 +38,60 @@
{ K300 , K301 , K302 , K303 , K304 , K305 , K306 , K307 , K308 , K309 , K310 , K311 , K312 , KC_NO , K314 } , \
{ K400 , K401 , K402 , KC_NO , KC_NO , KC_NO , K406 , KC_NO , KC_NO , KC_NO , K410 , K411 , K412 , KC_NO , K414 } \
}
# define LAYOUT_60_ansi( \
K000 , K001 , K002 , K003 , K004 , K005 , K006 , K007 , K008 , K009 , K010 , K011 , K012 , K014 , \
K100 , K101 , K102 , K103 , K104 , K105 , K106 , K107 , K108 , K109 , K110 , K111 , K112 , K114 , \
K200 , K201 , K202 , K203 , K204 , K205 , K206 , K207 , K208 , K209 , K210 , K211 , K214 , \
K300 , K302 , K303 , K304 , K305 , K306 , K307 , K308 , K309 , K310 , K311 , K312 , \
K400 , K401 , K402 , K406 , K410 , K411 , K412 , K414 \
) { \
{ K000 , K001 , K002 , K003 , K004 , K005 , K006 , K007 , K008 , K009 , K010 , K011 , K012 , KC_NO , K014 } , \
{ K100 , K101 , K102 , K103 , K104 , K105 , K106 , K107 , K108 , K109 , K110 , K111 , K112 , KC_NO , K114 } , \
{ K200 , K201 , K202 , K203 , K204 , K205 , K206 , K207 , K208 , K209 , K210 , K211 , KC_NO , KC_NO , K214 } , \
{ K300 , KC_NO , K302 , K303 , K304 , K305 , K306 , K307 , K308 , K309 , K310 , K311 , K312 , KC_NO , KC_NO } , \
{ K400 , K401 , K402 , KC_NO , KC_NO , KC_NO , K406 , KC_NO , KC_NO , KC_NO , K410 , K411 , K412 , KC_NO , K414 } \
}
# define LAYOUT_60_iso( \
K000 , K001 , K002 , K003 , K004 , K005 , K006 , K007 , K008 , K009 , K010 , K011 , K012 , K014 , \
K100 , K101 , K102 , K103 , K104 , K105 , K106 , K107 , K108 , K109 , K110 , K111 , K112 , \
K200 , K201 , K202 , K203 , K204 , K205 , K206 , K207 , K208 , K209 , K210 , K211 , K212 , K214 , \
K300 , K301 , K302 , K303 , K304 , K305 , K306 , K307 , K308 , K309 , K310 , K311 , K312 , \
K400 , K401 , K402 , K406 , K410 , K411 , K412 , K414 \
) { \
{ K000 , K001 , K002 , K003 , K004 , K005 , K006 , K007 , K008 , K009 , K010 , K011 , K012 , KC_NO , K014 } , \
{ K100 , K101 , K102 , K103 , K104 , K105 , K106 , K107 , K108 , K109 , K110 , K111 , K112 , KC_NO , KC_NO } , \
{ K200 , K201 , K202 , K203 , K204 , K205 , K206 , K207 , K208 , K209 , K210 , K211 , K212 , KC_NO , K214 } , \
{ K300 , K301 , K302 , K303 , K304 , K305 , K306 , K307 , K308 , K309 , K310 , K311 , K312 , KC_NO , KC_NO } , \
{ K400 , K401 , K402 , KC_NO , KC_NO , KC_NO , K406 , KC_NO , KC_NO , KC_NO , K410 , K411 , K412 , KC_NO , K414 } \
}
# define LAYOUT_60_hhkb( \
K000 , K001 , K002 , K003 , K004 , K005 , K006 , K007 , K008 , K009 , K010 , K011 , K012 , K013 , K014 , \
K100 , K101 , K102 , K103 , K104 , K105 , K106 , K107 , K108 , K109 , K110 , K111 , K112 , K114 , \
K200 , K201 , K202 , K203 , K204 , K205 , K206 , K207 , K208 , K209 , K210 , K211 , K214 , \
K300 , K302 , K303 , K304 , K305 , K306 , K307 , K308 , K309 , K310 , K311 , K312 , K314 , \
K401 , K402 , K406 , K411 , K412 \
) { \
{ K000 , K001 , K002 , K003 , K004 , K005 , K006 , K007 , K008 , K009 , K010 , K011 , K012 , K013 , K014 } , \
{ K100 , K101 , K102 , K103 , K104 , K105 , K106 , K107 , K108 , K109 , K110 , K111 , K112 , KC_NO , K114 } , \
{ K200 , K201 , K202 , K203 , K204 , K205 , K206 , K207 , K208 , K209 , K210 , K211 , KC_NO , KC_NO , K214 } , \
{ K300 , KC_NO , K302 , K303 , K304 , K305 , K306 , K307 , K308 , K309 , K310 , K311 , K312 , KC_NO , K314 } , \
{ KC_NO , K401 , K402 , KC_NO , KC_NO , KC_NO , K406 , KC_NO , KC_NO , KC_NO , KC_NO , K411 , K412 , KC_NO , KC_NO } \
}
# define LAYOUT_60_tsangan_hhkb( \
K000 , K001 , K002 , K003 , K004 , K005 , K006 , K007 , K008 , K009 , K010 , K011 , K012 , K013 , K014 , \
K100 , K101 , K102 , K103 , K104 , K105 , K106 , K107 , K108 , K109 , K110 , K111 , K112 , K114 , \
K200 , K201 , K202 , K203 , K204 , K205 , K206 , K207 , K208 , K209 , K210 , K211 , K214 , \
K300 , K302 , K303 , K304 , K305 , K306 , K307 , K308 , K309 , K310 , K311 , K312 , K314 , \
K400 , K401 , K402 , K406 , K411 , K412 , K414 \
) { \
{ K000 , K001 , K002 , K003 , K004 , K005 , K006 , K007 , K008 , K009 , K010 , K011 , K012 , K013 , K014 } , \
{ K100 , K101 , K102 , K103 , K104 , K105 , K106 , K107 , K108 , K109 , K110 , K111 , K112 , KC_NO , K114 } , \
{ K200 , K201 , K202 , K203 , K204 , K205 , K206 , K207 , K208 , K209 , K210 , K211 , KC_NO , KC_NO , K214 } , \
{ K300 , KC_NO , K302 , K303 , K304 , K305 , K306 , K307 , K308 , K309 , K310 , K311 , K312 , KC_NO , K314 } , \
{ K400 , K401 , K402 , KC_NO , KC_NO , KC_NO , K406 , KC_NO , KC_NO , KC_NO , KC_NO , K411 , K412 , KC_NO , K414 } \
}