> Dear LyX gurus: why does LyX ignore: > > \bind "cacute" "unicode-insert 0x00e7" > > while e.g. > > \bind "M-C-comma" "unicode-insert 0x00e7" # insert a ç (c with cedilla) > > works?
because Qt::Key_Comma exists, while Qt::Key_cacute does not (http://doc.trolltech.com/4.4/qt.html). in case it doesn't appeared in this thread you can use another key as "cedilla dead key" e.g. \bind "F5" "accent-cedilla" and then use F5+key. changing working of dead keys as acute+c -> cedilla+c should be done at XWindows-level, LyX should get the whole deadkey+key char from X. Daniel wrote other apps get cedilla while LyX acute, this seems to be miraculous :) iirc i made keyboard tricks via xmodmap and direct editing of XKeyboardConfig files in /usr/share/X11/xkb/symbols. pavel