
xkb_symbols "jp" {

    name[Group1]= "Japanese";

    key <AE01> {	[	  1,	exclam		]	};
    key <AE02> {	[	  2,	quotedbl	]	};
    key <AE03> {	[	  3,	numbersign	]	};
    key <AE04> {	[	  4,	dollar		]	};
    key <AE05> {	[	  5,	percent		]	};
    key <AE06> {	[	  6,	ampersand	]	};
    key <AE07> {	[	  7,	apostrophe	]	};
    key <AE08> {	[	  8,	parenleft	]	};
    key <AE09> {	[	  9,	parenright	]	};
    key <AE10> {	[	  0,	0		]	};
    key <AE11> {	[     minus,	equal		]	};
    key <AE12> {	[ asciicircum,	asciitilde	]	};
    key <AE13> {	[       yen,	bar		]	};

    key <AD11> {	[        at,	quoteleft	]	};
    key <AD12> {	[ bracketleft,	braceleft	]	};

    key <AC10> {	[ semicolon,	plus		]	};
    key <AC11> {	[     colon,	asterisk	]	};
    key <AC12> {	[ bracketright,	braceright	]	};

    key <AB11> {	[  NoSymbol,	underscore	]	};

    key <EISU> {	[       Eisu_toggle		]	};
    key <KANA> {	[  Hiragana,	Katakana	]	};
};

xkb_symbols "altjp" {

    name[Group1]= "Japanese";

    key <AE13> {	[       yen,	bar		]	};
    key <AB11> {	[  NoSymbol,	underscore	]	};
    key <AC12> {	[ quoteleft,	asciitilde	]	};
    key <EISU> {	[       Eisu_toggle		]	};
    key <KANA> {	[  Hiragana,	Katakana	]	};
};
