より良い解決策が見つからなかったため、小さなAutoHotkeyベースのUnicode入力ツールを作成しました。Shift+ Ctrl+でUnicode文字を挿入できUます。
基本的に、エントリをUnicode文字に変換し、カーソル位置で「タイプ」します。
6桁のUnicode文字はサポートしていません。また、フォーカスが失われたときにすべてのテキストが選択される入力フィールドがある場合、すべてのテキストが上書きされます(古いFirefoxバージョンがこの動作を示したことを覚えていると思います)。
参考として、ここでAutoHotkeyソースを自分でコンパイルする場合は次のようになります。
#SingleInstance force
#Persistent
;Menu, Tray, icon, unicode.ico
Menu, Tray, nostandard ; Put the following menu items on top (default: bottom)
Menu, Tray, add, Info, InfoHandler, -10
Menu, Tray, add
Menu, Tray, standard ; Add default menu items at the bottom
return
InfoHandler:
MsgBox Press Shift+Ctrl+U to get an entry field for unicode points (see decodeunicode.org for a list).`n`nAuthor: Simon A. Eugster <simon.eu@gmail.com> / granjow.net
return
+^u::
InputBox, codepoint, Unicode code point, U+
if not ErrorLevel
Send {U+%codepoint%}
return