But first thing I have to do is fix the default behaviour of the diamond or Muhenkan key. Here is what the xev command gives me when I press the key under Linux:
Code: Select all
KeyRelease event, serial 36, synthetic NO, window 0x1200001,
root 0xc7, subw 0x0, time 2296818, (955,48), root:(2236,66),
state 0x0, keycode 102 (keysym 0xff22, Muhenkan), same_screen YES,
XLookupString gives 0 bytes: XFilterEvent returns: False