
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu 9.04 日本語版を使い始めました。
Ctrlキー1発でAnthy英数モードにできません。
(Emacs 23 ではできますが、その他では働きません)
SCIM設定 で下記のように設定しました。
> 全体設定
すべてのアプリケーションで同一メソッドを使用 => ON
> Anthy > キーバインド
入力モード循環 => なし
かなモード循環 => なし
英数モード => Ctrl_L, Alt+2
ひらがなモード => Zenkaku_Hankaku
Emacs-snapshot(バージョン23)上で試すと期待通りです。
[A] => a
[全角半角]
[i] => い
[左Ctrl]
[u] => u
[全角半角]
[E] => え
しかし、端末やgeditで試すと、左Ctrlキーを叩いても英数モードになりません。
[A] => a
[全角半角]
[i] => い
[左Ctrl]
[u] => う * ひらがなモードのまま!
[Alt] [2] * テスト用設定
[u] => u * Alt+2の設定は反映されている
[全角半角]
[E] => え
英数モードキーに Ctrl_L+KeyRelease を追加してもダメでした。
どうすれば左Ctrlキー1発で英数モードに移れるのでしょうか?
オフライン
hormさん による投稿:
英数モードキーに Ctrl_L+KeyRelease を追加してもダメでした。
試しに、モディファイヤにControlを追加して、Control+Ctrl_L+KeyReleaseとしてみたらそれっぽい状態になりました。
ご希望の動作か一度試してみて下さい。
ただ、Controlはあくまでモディファイヤキーなので、あまりお薦めできない設定です。
日本語キーボードなら英数キーに割り当てるとか、キー配列の問題ならctrlとcapslockの入れ替えなどをした方が良いような。。
オフライン
ありがとうございます!
モディファイヤにControlを追加したところ、希望どおりになりました。
現在、
英数モード => Control_L, Control+Control_L
の設定で左Ctrlキー1発で英数モードになってます。
英数キーをCtrlキーに割り当てた上でこうしてます(^^;
左下キーはキーボードによってCtrlになったり、Fnキーになったりするので、
Aの左の方が叩きやすいと思いまして。
しばらく試してみます。
ありがとうございました。
オフライン