12/02/13 11:09:50.80 9yn7o74/0
うちではかわせみ/Tesla 双方ローマ字に設定して使っています(かなに設定すると数字キーが option と同時押しした状態になり,例えば 5 を押すと ∞ が入力されます.
また,小指シフトによる半濁音の入力がうまく動作せず,「ぷ」と入力しようとすると「ふむ」と入力されます).
241:239
12/02/13 11:10:19.05 9yn7o74/0
ローマ字モードで使用していて気づいた点は今のところ,
(1) "[" キーを押して "「" を入力しようとすると "、" が入力されてしまう("」" は問題なく入力できます).
(2) かわせみの側で「/」を「・」と入力するように設定しているのですが,「/」が入力されてしまう.
242:239
12/02/13 11:11:19.11 9yn7o74/0
(3) 「コマンド+スペースを英数⇔かなモード切り替えキーにする」をオンにして使っているのですが(こうしないと,英語スクリプトに切り替えても普通にアルファベットが入力できず,例えば "j" キーで "to" と入力されてしまう),
このモードで使用するとスクリプトの切り替えがうまくいかないことが多い.
243:239
12/02/13 11:11:59.55 9yn7o74/0
例えば英語スクリプトの状態でコマンド・スペースを押すと,日本語スクリプトに切り替わらずに,英語スクリプトのまま Tesla がオンの状態になる.
また,日本語スクリプトの状態でコマンド・スペースを押すと,日本語スクリプトのまま Tesla がオフになり,通常のローマ字入力モードになる.
そういうときは,何度かコマンド・スペースを連打していると,そのうちスクリプトが切り替わる.
この 3 点です.
何か不具合ばかりたくさん書いてしまったようですが,全体的にはとても満足しています.ありがとうございました m(_^_)m
244:70
12/02/14 14:52:41.44 75pTPFae0
サーバーが替わっていた事に一ヶ月以上気が付かなかった…… orz
>>239
(0) かな入力設定での問題
> かわせみ / Tesla を「かな入力」に設定すると、数字キーが option と同時押しした状態になり、例えば 5 を押すと ∞ が入力される。
「かわせみ」をかな入力設定にて利用する場合、かわせみの環境設定で「controlキーで全角英数字入力する」に設定して下さい。
キー配列定義ファイルは、かわせみ用に作成されたもの(nicola_kana_qwerty_kawasemi.orig.plist)を指定して下さい。
> 小指シフトによる半濁音の入力がうまく動作せず、「ぷ」と入力しようとすると「ふむ」と入力される。
システムのキー配列がTeslaの想定している状態と違うようです。
かな入力設定で "ぷ" を出す場合、Teslaは "2[" を送出しますが "[" で 半濁点 が出ずに "む" が出ています。
試しにTeslaを無効にし、日本語モードで "2[" を押してみて下さい。
(つづく)
245:70
12/02/14 14:53:09.11 75pTPFae0
(つづき)
(1) "[" キーを押して "「" を入力しようとすると "、" が入力される("」" は問題なく入力できる)
これは(0)の現象とは違う感じですが、キー配列がTeslaの想定と違うためと思われます。
"[" キーを押した時に、Teslaは "@" のキーコードを受け取っているようです。
Teslaが無効の場合、"[" で "「" が出ますか?
(2) かわせみの側で "/" を "・" と入力するように設定しているが,"/" が入力されてしまう
親指キー無しの場合、「オプション + "/"」が送出されるためと思います。
左親指キーとの同時押しで "・" が出ると思いますので試して下さい。
これを入れ替える場合、キー配列定義ファイル nicola_romaji_qwerty.orig.plist の271,272行目の数値を入れ替えたファイルを作成し「キー配列定義ファイルを使用する」にて指定して下さい。
(3) 「コマンド+スペースを英数⇔かなモード切り替えキーにする」が正常動作しない問題
このオプションがONの状態で「コマンド・スペース」を押すと、「かな」または「英数」キーのキーコードにすり替えたキーコードを送出します(キーONに続けてキーOFFのキーコードが即座に送出される)
これに上手く反応できていないみたいですね。
キーボードが英語配列で設定されている場合、「かな」英数」キーは存在しないはずのキーなので少し不安です。
ではでは。
246:70
12/02/14 14:53:56.77 75pTPFae0
>>236
変換キーが動作なしなのは、PCKeyboardHackで「Enable XFER」に何も設定してしていないからではないでしょうか?
一般的には「変換」キーに「かな」キーを設定しますが、今回はその用途ではないので、別に空いているファンクションキーなどを割り当てます。
そして、ご使用のインプットメソッドの環境設定にてファンクションキーの動作を設定します。
かわせみ・ATOKであれば、変換キーに「無変換」を割り当てることが可能と思います。
また、ATOKなら文字入力中のスペースを「無変換」にすることも可能ではないかと思います。
ことえり・Googleは多分無理です。
ではでは。
247:239
12/02/14 14:58:55.35 znbUSyEv0
>>70
丁寧にありがとうございます.これから試してみますが,とりあえずお礼を m(_^_)m
248:239
12/02/18 13:37:51.43 Qt45GCAj0
>>70
> (0) かな入力設定での問題
> 「かわせみ」をかな入力設定にて利用する場合、かわせみの環境設定で「control
> キーで全角英数字入力する」に設定して下さい。
> キー配列定義ファイルは、かわせみ用に作成されたもの(nicola_kana_
> qwerty_kawasemi.orig.plist)を指定して下さい。
解決しました.
> システムのキー配列がTeslaの想定している状態と違うようです。
> かな入力設定で "ぷ" を出す場合、Teslaは "2[" を送出しますが
> "[" で 半濁点 が出ずに "む" が出ています。
> 試しにTeslaを無効にし、日本語モードで "2[" を押してみて下さい。
US キーボードと JISキーボードの違いのせいか,この辺りでかなり動
作が違っているようで,"2[" を押すと "ぶ" が入力されます.うちのキ
ーボードでは,
"[" → "゛"
shift + "[" → "」"
"]" → "む"
shift + "]" → "ー"
"=" → "゜"
shift + "=" → "「"
となっているようです.
249:239
12/02/18 13:44:40.62 Qt45GCAj0
>>70
> これは(0)の現象とは違う感じですが、キー配列がTeslaの想定と違うためと思わ
> れます。"[" キーを押した時に、Teslaは "@"のキーコードを受け取っているよう
> です。Teslaが無効の場合、"[" で "「" が出ますか?
Tesla を無効にしてローマ字入力にすれば,"[" で "「" が入力できます.
> 親指キー無しの場合、「オプション + "/"」が送出されるためと思います。
> 左親指キーとの同時押しで "・" が出ると思いますので試して下さい。
出ました.ありがとうございます m(_^_)m
250:名称未設定
12/02/19 12:06:51.19 cJ2Q0v080
>>246
ご丁寧にありがとうございます。
PCKeyboardHackで「Enable XFER」に104: JIS KANA を指定しています。
インプットメソッドはことえりです。
とりあえずこれで満足しているのですが,よりよくしたいもので。
どなたかよろしく。
251:名称未設定
12/02/20 16:32:02.70 lIoQxUXyi
Mountain Lion DP1ですが、ことえり + 純正JISキーボードで
Tesla_20110612_NonPkg.zipが動作しています。一安心です。
252:名称未設定
12/02/22 22:43:24.60 hoa93z190
>>236
Happy Hacking Keyboard Lite2(非for Mac)をお使いのようですが、Lite2はハードがfor Macでなくても、
for Mac用として公開されているドライバをインストールすれば、for Macと同等のキー設定が可能になります。
この場合、OS側ではfor Macとして認識しているので、Mac用キーボードを想定したリマッパ(私はTeslaですが)を
使うのであれば、PCKeyboardHack無しで使用可能になります。たぶんKeyRemap4MacBookでも。
一度お試しください。
余談ですが、Lite2(非for Mac)とfor Mac用ドライバを組み合わせて使うときには、OSをインストールしたときに
「主に日本語を使用する」を選択しておいた必要があるようです。
英語でインストールしてあると、for Mac用ドライバがLite2を「英語配列のfor Mac」だと認識してしまって、
日本語配列特有のキーが設定できなくなります。10.6での経験ですが。
/Library/Preferences/com.apple.keyboardtype.plist を捨てるとかやってみても無理なようです。
私はOSのインストールからやり直しました。
しかも悔しいことに、「Lite2 for Mac」ならちゃんと認識されてこの現象が起きなかったりします。
ちなみにHHKB Professional JPでは、こういう方法が使えなかったのでPCKeyboardHackを使っています。
Lite2(非for Mac)の配列でProfessionalのキータッチ&配色の製品があればベストなんですがね。
253:名称未設定
12/02/25 06:51:46.23 +oeOQ2ya0
>>252
大変ありがとうございます。
どうも日本語でシステムをインストールすべきだったようですね。試してみます。
254:239
12/03/07 07:47:55.30 w2KJ1aN40
>>248 のようなカナ入力における症状は,キー配列定義ファイルか何かを書き換えれば修正可能なのでしょうか?
255:70
12/03/12 04:19:15.67 XRXqCZe2O
>>254
可能です。かなり頑張らないといけませんが……
以下が必要です。
・キーを押した時にどのキーコードが来るか
・キーコードに対してどの文字が出るか
これらを調べてキー配列定義ファイルを変更しないといけません。
キーコードと文字の対応は、>>222を参考にwikiのTeslaPlistMaker内のファイルから読み取って下さい。
256:239
12/03/13 13:47:10.74 VR03ns6r0
>>255
かなり頑張りましたw カナ・ローマ字それぞれのキー配列定義ファイルを修正して,半濁音や長音,カギ括弧,シフト+数字キーの記号など,大体本来の動作にできたと思います.ありがとうございます.
残るのはコマンド+スペースの問題です.「英数⇔かなモード切り替えキーにする」をオフにすると,英語スクリプトでも Tesla が働き続け,オンにするとスクリプトが切り替わらないことがある…これはきっと修正の難しい問題なんでしょうね.
257:名称未設定
12/03/14 10:01:32.41 w9L0x3Uj0
>>253
英語システムのままで,KeyRemap4MacBook のxml file をいじることで満足いくものにできました。具体的にいうと,
PCKeyboardHack てはNFER>Command_L, XFER>JIS_KANA, KATAKANA Key>Command_R に,
KeyRemap4MacBook では,Backquote(=半角/全角漢字) to JIS_EISUU と
Command_L to Command_L (+ When you type Command_L only, send Enter) の2つの xml を書いて加え,
かなモードで,左シフトをスペースに,右シフトをかなにしてうまくいきました。
無変換単打で確定にすることができました。
自己満足しています。かなり快適になりました。
ありがとうございました。
258:70
12/03/18 02:38:12.57 LLVY9TtSO
>>256
ごめんなさい。超忙しくて余裕がありません m(_ _)m
> 「英数⇔かなモード切り替えキーにする」をオフにすると,英語スクリプトでも Tesla が働き続け,オンにするとスクリプトが切り替わらないことがある…これはきっと修正の難しい問題なんでしょうね.
ソース変更なしに対応するのは多分無理です。
変更するにしても、「コマンド+スペース」を「かな・英数」キーにすり替える箇所を、キーすり替えはせずにTeslaの日英モード切替を実施するくらいしか思いつかないです。
OS側がどのモードになったかTeslaはチェックしていないので完全ではありませんが……
KeyRemap4Macbookならモードに追従するので、xmlが大変かもしれませんがそちらから攻めるのも手だと思います。
ではでは。
259:239
12/03/19 13:51:11.00 HHDOhmSb0
>>258
今まで KeyRemap4MacBook はよく分からず全然検討していませんでしたが,一念発起して(またかなり苦労してw)設定した結果,何とかうまく使えるようになりました.いろいろありがとうございましたm(_^_)m
260:名称未設定
12/03/30 08:56:48.06 JElr/2vW0
>>257
調子に乗ってKeyRemap4MacBook のみでUS キーボードでやってみました。
右左の親指シフトキーのうち,スペースキーでない方にアサインしたキーが効きません。
かなキーまたは英数キーとしては働きます。
スペースキーは親指シフトキーとして,右としても左として設定しても正しく働きます。
これは仕方がないのでしょうか。
どなたかお教えください。