お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2007-03-29 17:47:41

katagiri
メンバ
登録日: 2007-03-02

SCIMの開始に「半角全角」キーを使いたい

SCIMの開始に「半角全角」キーを使おうと、
SCIM入力メソッド→フロントエンド→全体設定→SCIM開始
で、Zenkaku_Hankaku を追加しましたが有効になりません。

ubuntu にWinXPから「PC-X」サーバで接続しています。
KBは、HHKB Lite2 (US配列)を使用しています。
アドバイスをお願いします。

オフライン

 

#2 2007-03-29 20:22:29

hito
管理者
登録日: 2007-03-18

Re: SCIMの開始に「半角全角」キーを使いたい

HHKB Lite2(US配列)には[半角/全角]キーがないように思いますが、WindowsXP環境では
どのようにマップしているでしょうか?

仮にマップしていない場合、おそらくそのキーボードからはZenkaku_Hankakuを送信することができません。
もしくはUS配列ではなく、かな無刻印モデル、もしくは日本語配列でしょうか。

それとも、WindowsXPでキーボードレイアウトドライバを変更されているか、あるいは
PC-Xのキーマップファイルをカスタマイズされているでしょうか。

オフライン

 

#3 2007-03-30 08:24:31

katagiri
メンバ
登録日: 2007-03-02

Re: SCIMの開始に「半角全角」キーを使いたい

HHK のUS配列キーボードは、101英語キーボードと同じで、MS-IME(WinXP)では
かな漢字変換の切り替えは、[Alt]+[`]キーで出来ます。
この組合せそのものでやってみるのもいいかも知れません。

PC-Xのキーマップはカスタマイズしていません。

オフライン

 

#4 2007-03-30 08:41:08

katagiri
メンバ
登録日: 2007-03-02

Re: SCIMの開始に「半角全角」キーを使いたい

[Alt]+[`]キーの組合せでやってみましたが、有効ではありませんでした。
色々試しているうちに、[Alt]+[`]キーで、Zenkaku_Hankakuが出なくなりました。

キーの組合せから削除してしまったので、元に戻せなくなりました。
SCIM開始の設定を、初期化できるでしょうか?

オフライン

 

#5 2007-03-30 12:33:37

hito
管理者
登録日: 2007-03-18

Re: SCIMの開始に「半角全角」キーを使いたい

>HHK のUS配列キーボードは、101英語キーボードと同じで、MS-IME(WinXP)では
>かな漢字変換の切り替えは、[Alt]+[`]キーで出来ます。

これは[半角/全角]キーとは全く異なるものです。何かを誤解されているように思えるのですが、それが何かがこちらではわかりません。

もしかすると、以下のような状態でしょうか。

「やりたいこと」
・Windowsの通常の状態と同じIMEのOn/Offと同じキー操作で、Windows上のPC-Xに表示したUbuntu環境のウインドウにおいて、SCIMのOn/Offをしたい。現状として、Shift+SpaceでのSCIMの起動はできているので、この"Shift+Space"を"Windows標準のIMEのOn/Offと同じキー操作"にしてしまいたい。

「起きていること」
・SCIMの設定を変更しても、WindowsのIMEが起動してしまう。

うまく理解できなくて申し訳ないのですが、お手元の「やりたいこと」と「起きていること」をそれぞれ、上記のような形で説明して頂けないでしょうか。

また、
> キーの組合せから削除してしまったので、元に戻せなくなりました。
> SCIM開始の設定を、初期化できるでしょうか?
SCIM開始のキーシーケンスはファイル "~/.scim/config"  に記録されています。
起動のためのシーケンスは、このファイルの

/Hotkeys/FrontEnd/Trigger = Control+space,Shift+space,Zenkaku_Hankaku,Hangul

という行に書かれています。上記に書き換えると元に戻せます。

オフライン

 

#6 2007-03-30 16:23:13

katagiri
メンバ
登録日: 2007-03-02

Re: SCIMの開始に「半角全角」キーを使いたい

問題を整理します。
(1)やりたいこと ・・・ Windowsのキーバインドと同じにしたい(ご指摘の通り)

(2)現状  ・・・ SCIMの設定を変更しても何も起こらない(変換モードにならない)
           Control+Spaceは有効です。

オフライン

 

#7 2007-03-30 16:46:03

yama
メンバ
登録日: 2006-10-23

Re: SCIMの開始に「半角全角」キーを使いたい

わたしはHHK2という古いタイプを使っていますが、
~/.Xmodmap

keycode 129 = Zenkaku_Hankaku Kanji
と書き加えて動作するようになりました。

キーコードを調べるのは xev というコマンドで調べました。

オフライン

 

#8 2009-02-07 21:09:56

harumaka
新しいメンバ
登録日: 2009-02-07

Re: SCIMの開始に「半角全角」キーを使いたい

HHKB Lite2 キーボード(英語版)を使っていますが、なぜか右上の2つのキー(\| と ‘〜)が途中で使えなくなります。xmodmap で使える時と、使えない時の比較をすると、以下のように変わっていました。
正しいのは下の方です。
いろいろと試したのですが(経緯もご覧下さい。)
どうすれば直るでしょうか。

42c42
< keycode  49 = Zenkaku_Hankaku NoSymbol Zenkaku_Hankaku NoSymbol Zenkaku_Hankaku
---
> keycode  49 = grave asciitilde grave asciitilde grave asciitilde
44c44
< keycode  51 =
---
> keycode  51 = backslash bar backslash bar backslash bar
86c86
< keycode  93 =
---
> keycode  93 = Zenkaku_Hankaku NoSymbol Zenkaku_Hankaku NoSymbol Zenkaku_Hankaku

経緯
ubuntuのバージョンは 8.10 1月10日インストール
インストール時に
 キーボード 英語
 言語 日本語
で設定。

使っているうちに「〜」や、「\」が出ないことが判明
「キーボードの設定」「レイアウト」を見ると、日本語になっていたので、
これをHHKBに直そうと思ったが、選択肢の中にHHKBが無い

仕方なく英語キーボードの中から「Dell 101-Key PC」を選択すると
「\」「〜」が出るようになった。

しかし、なぜかいつの間にか元に戻ってしまう

という状況です。
よろしくお願い致します。

オフライン

 

#9 2009-02-07 21:31:44

hito
管理者
登録日: 2007-03-18

Re: SCIMの開始に「半角全角」キーを使いたい

HHKはGeneric 105-Key(Intl)で使うべきものです(マニュアルとかにも「普通の英語キーボードと同様のものとして扱います」的なことが書いてあったかと思います)。

で、キーボード設定が気づいたら元に戻ってしまう問題は、

$ sudo dpkg-reconfigure console-setup

を実行して、キーボードの設定を変えてください。

オフライン

 

#10 2009-02-08 00:31:17

harumaka
新しいメンバ
登録日: 2009-02-07

Re: SCIMの開始に「半角全角」キーを使いたい

早速のご回答有難うございました。

HHKをGeneric 105-Key(Intl)に変えるのは簡単にできたのですが、

$ sudo dpkg-reconfigure console-setup

こちらのコマンドは、実行してただ待ってるだけで良いと思っていたら、よく分からない質問が
次々と出てきてあせりました。適当に答えた部分もありますが、
何とかなっているようです。

これからも宜しくお願いします。

オフライン

 

Board footer

Powered by FluxBB