秀Caps64bit ver10.3についてNo.02033
LLL さん 14/04/24 16:17
 
秀Caps64bit ver10.3をインストールしてからスタートアップの
秀Caps64bitをクリックすると、「32bit版がインストールされて
いるので、64bit版を終了させます。」というメッセージが出て、
実際にタスクマネージャーにインストールしているはずのない
32bit版が動いています。

64bit版の秀Caps ver10.3も、公開を中止して修正していただけ
ないでしょうか。
どうかよろしくお願いします。

[ ]
RE:02033 秀Caps64bit ver10.3についてNo.02034
秀まるお2 さん 14/04/24 17:08
 
 いろいろ混乱してしまっててすみません。

 とりあえず、V10.2に戻します。

 連絡いただいた現象は確認してなかったのですが、タスクマネージャーで
プロセス一覧を見た時に、

    Hcaps95.exe

 ってプロセスがあるのなら、一応それは、32bit版の秀Capsもインストールさ
れて実行されてしまってると思うので、もしそうだとしたら、スタートアップグ
ループから「秀Caps」のショートカットを削除することで解決すると思います。

   HcapsWow64.bin

 ってプロセスがあってエラーが出てるのならバグなんだと思います。

 別件のバグ修正も含めて早めになんとかしたいと思います。

[ ]
RE:02034 秀Caps64bit ver10.3についてNo.02035
秀まるお2 さん 14/04/24 17:36
 
 追加ですみません。

> 実際にタスクマネージャーにインストールしているはずのない
> 32bit版が動いています。

 秀Capsの64bit版には、実は64bit版の秀Capsと32bit版相当の秀Capsの両方が
付属してまして、実際のファイル名は、

 64bit版: Hcaps64.exe
 32bit版: HcapsWow64.bin

 となってます。HcapsWow64.binは、Hcaps64.exeから子プロセスとして起動さ
れます。

 これとは別に、32bit版として公開されてる秀Capsには、

    Hcaps95.exe

 って名前の実行ファイルが入っていて、それが起動されます。

 もしも、32bit版をインストールしてないはずなのに「Hcaps95.exe」って
プロセスが動作してるようでしたら、それはたしかに32bit版の秀Capsが動いて
しまってるので、それを外していただきたい所です。

 Windows7の場合だと、スタートメニューから「msconfig.exe」を実行して、そ
れの「スタートアップ」って所で、自動起動されてるソフトが確認できます。そ
れで確認してみて、たしかにHcaps95.exeが自動起動されるように設定されてる
場合は、それを外していただければ解決すると思います。

 Windows8の場合はタスクマネージャの中に「スタートアップ」ページがあるは
ずだと思います。そこで同じ設定ができます。

 とりあえず、次のV10.4では今回の余計なチェックはしないようにしてみます
けど、そうすると、実質的に32bit版が2重に起動してしまうので、一度の動作
がまともじゃなくなる可能性が高いとは思います。

[ ]
RE:02035 秀Caps64bit 無変換キーについてNo.02040
LLL さん 14/05/01 13:56
 
秀Caps64bit版を修正していただき、ありがとうございました。

ver10.3の問題は解決したのですが、無変換キーを「カナ」に設定
しているのに、ひらかなが英数全角にならなくなりました。

32bit版Windows7の秀Caps32bit版ではうまくいくのに、64bit版
Windows8.1の秀Caps64bit版では、無変換キーが効かなくなりました。

この点の修正をしていただくか、他の代替手段があれば、それを
教えてください。
 どうかよろしくお願いします。

[ ]
RE:02040 秀Caps64bit 無変換キーについてNo.02041
秀まるお2 さん 14/05/01 16:36
 
 今調べてみたのですが、手元のWindows7 64bit上だとうまくカナロックON/OFF
が効くのですが、Windows8.1の64bit版、およびWindows8の32bit版でテストした
ら、うまくカナロックが切り替わらない、というか、カナロックを切り替えても
なぜか戻されてしまうようです。

 秀Capsの9.11だとうまくいきます。

 ソースコードの比較もしてみたのですが、やってることは同じ処理のはずだし、
なんだかよく分かりません。

 それで、とりあえずですが、今回の目的は、無変換キーを押してかな漢字変換
をONにして、さらにカナロックもONにしたい、ということですよね。だとしたら、
秀Caps上の設定としては、

 「無変換」→漢字

 とした上で、IMEの方の設定で、ローマ字入力/カナ入力の設定を「カナ入力」
としておけばいいと思います。それで目的の動作になるはずだと思います。

 それでどうでしょうか。

[ ]
RE:02041 秀Caps64bit 無変換キーについてNo.02042
秀まるお2 さん 14/05/01 18:08
 
 今、改めてテストしたら、Windows8.1の64bit版上でもWindows8の32bit上でも
「無変換→カナ」のキーが効いてしまってるようでした。

 どうも再現性がいまいちよく分からなくなりました。

 Windowsを再起動すると直るのかもしれないです。

[ ]
RE:02042 秀Caps64bit 無変換キーについてNo.02043
LLL さん 14/05/02 06:55
 
ご回答いただき、ありがとうございます。

再起動しても、Windows 8.1では「無変換→カナ」のキーは効きません。
それから「無変換→漢字」をやってもうまくいきません。

もう一度確認していただけないでしょうか。
どうかよろしくお願いします。

[ ]
RE:02041 秀Caps64bit 無変換キーについてNo.02044
LLL さん 14/05/02 07:03
 
お世話になっています。

目的は、無変換キーを押せば「ひらがな」→「英数全角」→「ひらがな」
→「英数全角」…というようにすることです。


> それで、とりあえずですが、今回の目的は、無変換キーを押してかな漢字変換
>をONにして、さらにカナロックもONにしたい、ということですよね。

[ ]
RE:02044 秀Caps64bit 無変換キーについてNo.02045
秀まるお2 さん 14/05/02 10:22
 
 とりあえず教えて欲しい所として…

 Windowsの種類は、Windows8.1の64bit版、
 秀Capsは、V10.4の64bit版

 で、

 IMEの種類が何か、
 具体的に秀Capsの「無変換」キーが効かないことを確認したアプリケーション
ソフトは何か。というか、とりあえずメモ帳で試してみて欲しい。
 (秀丸エディタのタブモードだとまた別の話が絡んできてしまうので)

 秀Capsの64bit版であっても、以前のバージョンでうまくいってたとしたら、
果たしてどのバージョンでうまくいってどのバージョンだとダメなのか。たぶん
V9.11では大丈夫だったのが、V10以降になってダメってことかと思うのですが…。
たとえばV10.2がホームページに置いてあるのですが、それでダメかどうかも試
してみて欲しいです。

 ってことで、すみませんがお願いします。

[ ]
RE:02045 秀Caps64bit 無変換キーについてNo.02046
LLL さん 14/05/02 17:03
 
お世話になっています。

メモ帳で試したところ、IMEの種類は、ATOK、googleIME
(Microsoft IMEだとなぜかローマ字入力に切り替わります。)
です。一太郎2014、Microsoft Word 2013でも同じです。

普段は、かな入力でATOKを秀丸で使っています。
秀丸は、32bit版です。

秀Capsは、Ver10.2と10.1まで戻してみましたが、だめでした。

どうかよろしくお願いします。

[ ]
RE:02046 秀Caps64bit 無変換キーについてNo.02047
秀まるお2 さん 14/05/02 18:59
 
 こちらで改めてテストしてみたのですが、まず、僕のマシンでテストしたら、

 1.Windowsを起動してちょっと待つ。
 2.メモ帳を起動して「aaa」と入力。
 3.無変換キーを押す。→ 反応なし。「aaa」と入力するとそのまま「aaa」
   が入る。
 4.半角/全角キーを一回押してIMEをONにし、もう一度半角/全角キーを
   押してOFFに戻す。
 5.無変換キーを押すと、今度は反応す。「aaa」で「ちちち」が入る。
 6.もう一度無変換キーを押すと、今度は「aaa」で「あああ」が入る。

 となりました。

 秀丸担当のWindows8.1マシン(Surface Pro)でテストしたら僕と違って最初
から「5」の状態になるようでした。

 ということで、なんだかよく分からないですけども…。

 それとは別に、秀丸担当のWindows7マシン上で、32bit版秀Caps V10.4で、無
変換キーが効かない現象もあるようでした。

 とりあえず、一回、V9.11まで戻していただいて、それで大丈夫そうでしたら、
とりあえずそれで回避してみて欲しいです。たぶん簡単に直りそうな気がしない
ので…。

[ ]
RE:02047 秀Caps64bit 無変換キーについてNo.02074
秀まるお2 さん 14/05/15 17:36
 
 今さらですが、いろいろテストしてみたのですが、やはりVersion 10.4の
64bit版に関してはうまく動いているような気がします。

 で、そもそもうまくいかない原因として、最初の話にあった、

> 秀Caps64bit ver10.3をインストールしてからスタートアップの
> 秀Caps64bitをクリックすると、「32bit版がインストールされて
> いるので、64bit版を終了させます。」というメッセージが出て、
> 実際にタスクマネージャーにインストールしているはずのない
> 32bit版が動いています。

 ってことが原因のような気がします。つまり、64bit版と32bit版の両方がイン
ストールされてるせいで誤動作してる気がします。

 もうここの会議室参照されてないかもしれないですが、もし見ておられました
ら、秀Capsの32bit版をアンインストールして64bit版のみにするってことでお願
いします。

 コントロールパネルのプログラム一覧の中に、

 秀Caps

 とだけ出てくるのが32bit版で、

 秀Caps64

 と出てくるのは64bit版になります。「秀Caps」と出てくる方をアンインス
トールすればいいです。

 または、

  C:\Program files (x86)\HideCaps

 ってフォルダ、つまり、x86付きのプログラム用フォルダ配下に秀Caps用の
フォルダがあれば、それを削除してしまうことでもとりあえずは32bit版を消し
去ることが出来ると思います。

[ ]
RE:02074 秀Caps64bit 無変換キーについてNo.02075
LLL さん 14/05/16 18:56
 
ご回答いただき、ありがとうございます。
コントロールパネルのプログラム一覧の中に「秀Caps64」は存在しますが、「秀Cap
s」は存在しません。
「C:\Program files (x86)\HideCaps」というフォルダは最初から存在しません。
32bit版の秀Capsは、インストールしたことがありません。
どうかよろしくお願いします。

[ ]
RE:02075 秀Caps64bit 無変換キーについてNo.02076
秀まるお2 さん 14/05/17 10:03
 
 秀Capsの32bit版は存在してないはずということで…。

 だとすると、他の原因としては、何か32bitのアプリケーションソフトで、い
わゆる「キーボードフック」っていうWindowsの仕組みを使ってるソフトが存在
してる可能性があるんじゃないかと思います。

 たとえば、特定のキーを押すことでポップアップするランチャー系ソフトとか、
特定のキー操作でボリューム調整するソフトとか、何かそういうのがあると、そ
れがいわゆる「フック」というのを使っていて、それのせいで秀Capsがうまく効
かないことがあるんじゃないかと思います。

 たとえば僕の所ではQ's Nicolatterっていう親指シフト入力する用のソフトを
独自に改良して使っているのですが、これの32bit版を先に起動してから秀Caps
の64bit版を起動すると、秀Capsの各種キーが効かなくなります。

 そういう可能性しかちょっと分からないです。

 Windows8.1の場合だと、Ctrl+Alt+Deleteキーからタスクマネージャを呼び出
して詳細表示にすると、そこに「スタートアップ」ってページがあります。そこ
からキーボードに関係した常駐ソフトをマウス右ボタンメニューから「無効」に
設定して再起動するって作戦でどうでしょうか。

 もしそれでもダメでしたら、もうあと僕に出来ることは、デバッグ用のログを
いっぱい出力するバージョンを作ってそれでテストしてログを取ってもらって、
それを送ってもらう作戦くらいしか無いかなぁと思います。

[ ]
RE:02076 秀Caps64bit 無変換キーについてNo.02077
LLL さん 14/05/17 13:17
 
いつもお世話になっています。

タスクマネージャで「秀Caps(2)」というのを除いてすべてのスタートアップを無効
にしてから再起動してみましたが、
「無変換」キーを押しても「ひらがな」→「全角英字」にはなりませんでした。

「秀Caps(2)」の「(2)」というのは何なんでしょうか。

どうかよろしくお願いします。

[ ]
RE:02077 秀Caps64bit 無変換キーについてNo.02078
秀まるお2 さん 14/05/17 18:30
 
> 「秀Caps(2)」の「(2)」というのは何なんでしょうか。

 秀Capsの64bit版が起動すると、それが32bit版の秀Caps相当プログラムを内部
的に起動してて、結果2つのプロセスが起動します。その2つが出てくるようで
す。

 マウス右ボタンメニューから「展開」を選択すると、その辺が出てくるようで
す。

 とりあえず(2)があること自体は問題ないようです。

 で、あとどうするかですが…。

 とりあえず1つ思ったのは、「32bitアプリケーションでも動作させる」の
オプションをOFFにしたら何か変化があるかもしれないと思ったのですけども…。

 僕の方でデバッグ用のログ取りバージョンを作成してみます。それでログを取
っていただく作戦でお願いしようと思います。

 来週中にアップロードできると思うので、そのときまた書き込みさせていただ
きます。

[ ]
RE:02078 秀Caps64bit 無変換キーについてNo.02082
秀まるお2 さん 14/05/21 16:37
 
 遅くなりましたが、秀CapsのVersion 10.5を先ほどアップロードしました。

 これのメニューに「動作状況の表示」ってコマンドを追加しました。それを実
行すると、動作状況のウィンドウが出てきます。

 そこに、秀Capsの動作状況が出るのですが、たとえば無変換キーをカナキーに
してる場合で、

 秀丸エディタをクリックして無変換キーを2回押す

 って操作をした場合、

16:33:32.929 32 ActiveWindow changed, Window=(無題) [Shift-JIS] - 秀丸
16:33:33.818 32 keydown 0x1D, 0x7B
16:33:33.818 32 無変換キー
16:33:33.818 32 Action: 無変換キー → カナ
16:33:33.818 32 Action: カナロック切り替え
16:33:33.818 32 (388)do keydown 0x15,0x3A
16:33:33.818 32 (389)do keyup 0x15,0x3A
16:33:33.818 32 keydown 0x15, 0x3A
16:33:33.818 32 KanaLock changed to ON at GetMsgProc
16:33:33.818 32 GetMsgProc: VK_KANA received
16:33:34.021 32 State: カナロックON, Caps OFF, 漢字OFF
16:33:35.160 32 keydown 0x1D, 0x7B
16:33:35.160 32 無変換キー
16:33:35.160 32 Action: 無変換キー → カナ
16:33:35.160 32 Action: カナロック切り替え
16:33:35.160 32 (388)do keydown 0x15,0x3A
16:33:35.159 32 (389)do keyup 0x15,0x3A
16:33:35.159 32 keydown 0x15, 0x3A
16:33:35.159 32 KanaLock changed to OFF at GetMsgProc
16:33:35.159 32 GetMsgProc: VK_KANA received
16:33:35.362 32 State: カナロックOFF, Caps OFF, 漢字OFF

 みたいな記録が出ます。上記の記録は、無変換キーを押した後に、最終的に
「State: カナロックON」ということで、カナロックがちゃんと切り替わってる
ことを表しています。

 こんな感じで動作状況を確認して、もしもうまくいかない場合はこの辺の内容
を連絡いただければ、何か解決のヒントになるかなぁと思います。

 たとえばウィンドウをクリックしても「Active Winow chaged, ...」が出ない
とか。

 ということでよろしくお願いします。

32bit版:
http://hide.maruo.co.jp/software/bin3/hcaps1050_signed.exe

64bit版:
http://hide.maruo.co.jp/software/bin3/hcaps1050_x64_signed.exe

[ ]
RE:02082 秀Caps64bit 無変換キーについてNo.02084
秀まるお2 さん 14/05/21 18:10
 
 すみません。1つまたバグ修正してV10.6にしました。

32bit版:
http://hide.maruo.co.jp/software/bin3/hcaps1060_signed.exe

64bit版:
http://hide.maruo.co.jp/software/bin3/hcaps1060_x64_signed.exe

 こっちの方でお願いします。

[ ]
RE:02084 秀Caps64bit 無変換キーについてNo.02085
LLL さん 14/05/22 05:53
 
いつもお世話になっています。

「動作状況の表示」というのは、設定のどこにあるのか教えてください。

「無変換」キーは、まだ効いていないようです。

「最新版はこちら」というところからダウンロードできないことも、ご報告しておき
ます、

どうかよろしくお願いします。

[ ]
RE:02085 秀Caps64bit 無変換キーについてNo.02086
LLL さん 14/05/22 07:25
 
いつもお世話になっています。
動作状況の表示は、以下の通りです。
どうかよろしくお願いします。

07:18:04.977 32 ActiveWindow changed, Window=(無題) - 秀07:18:07.345 32 ひら
がな/カタ07:18:07.345 32 Action: IME-ON/OFF切り替07:18:07.345 32 ImmSimulate
HotKey Succeeded
07:18:07.552 32 State: カナロックOFF, Caps OFF, 漢07:18:08.835 32 keydown 0x
F2, 0x70
07:18:08.835 32 ひらがな/カタ07:18:08.835 32 Action: IME-ON/OFF切り替07:18:0
8.850 32 ImmSimulateHotKey Succeeded
07:18:09.038 32 State: カナロックON, Caps OFF, 漢字ON,ひら,07:18:11.433 32 k
eydown 0x1D, 0x7B
07:18:11.433 32 無変換キ07:18:11.433 32 Action: 無変換キー 07:18:11.433 32 A
ction: カナロック切07:18:11.433 32 (388)do keydown 0x15,0x3A

07:18:11.432 32 (389)do keyup 0x15,0x3A

07:18:11.448 32 keydown 0x15, 0x3A
07:18:11.636 32 State: カナロックON, Caps OFF, 漢字ON,ひら,07:18:13.333 32 k
eydown 0x1D, 0x7B
07:18:13.333 32 無変換キ07:18:13.333 32 Action: 無変換キー 07:18:13.333 32 A
ction: カナロック切07:18:13.333 32 (388)do keydown 0x15,0x3A

07:18:13.333 32 (389)do keyup 0x15,0x3A

07:18:13.333 32 keydown 0x15, 0x3A
07:18:13.536 32 State: カナロックON, Caps OFF, 漢字ON,ひら,全角,カナ入力

り替え
→ カナ

全角,カナ入力

り替え
→ カナ

全角,カナ入力

カナキー
字OFF

カナキー



[ ]
RE:02086 秀Caps64bit 無変換キーについてNo.02087
秀まるお2 さん 14/05/22 08:41
 
 「最新版はこちら」からダウンロードできない件は失礼しました。今直します。

 それと、動作状況ですが、これはもしかして画面に出てる内容を目で見た内容
をキーボードから入力されたってことなのでしょうか。ちょっとおかしいのです
けども。

 動作状況のウィンドウにメニューバーがあって、そこに「編集」メニューがあ
るので、その中の「すべて選択」を実行してから「コピー」を実行し、それを貼
り付けして書き込んでいただけないでしょうか。

 正確な内容が分からないと調べるのがちょっと難しいです。

[ ]
RE:02087 秀Caps64bit 無変換キーについてNo.02088
秀まるお2 さん 14/05/22 09:05
 
 とりあえず分かる範囲では、秀Caps的にはちゃんと「無変換キー → カナ」の
キー変換操作をしてるはずが、なぜだかカナロックが切り替わってくれてないよ
うです。

 1つ思い当たる設定がありました。ATOK2014の設定で、

 「入力・変換」ページの
 「入力補助」って所にある
 「キー操作でのカナロックON/OFFを無効とする」

 ってオプションがあるのですが、それがONになってるってことは無いでしょう
か。

 あと、「Ctrl+Shift+ひらがな」がカナロックON/OFF切り替えのキー操作にな
ると思うんですが、そのキーを押してカナロックが切り替わるかどうかってのは
調べていただけないでしょうか。

 あと他には、ATOK2014の方のキー割り当てで、無変換キーに何か割り当ててお
られると、それが効いて、結果としてカナロックが秀Capsの期待通りになってな
い可能性もあります。普通のキー割り当てのままだと無変換キーは

    半角無変換固定入力ON/OFF

 って機能が割り当てられてるの、無変換キーを押すとそれが効いてしまって思
ったようにいかないってのがあります。

 その辺も確認するか…、そもそも論で言うと、ATOKさんの方で無変換キーにか
なロックON/OFFを割り当てておけば、秀Capsを使わずともそれで済むような気も
します。

[ ]
RE:02088 秀Caps64bit 無変換キーについてNo.02089
秀まるお2 さん 14/05/22 09:48
 
 何度も追加ですみません。

 そもそも論に戻りますが、元々やりたかったことは、

------------------------------------------------------------------------
    目的は、無変換キーを押せば「ひらがな」→「英数全角」→「ひらがな」
    →「英数全角」…というようにすることです。
------------------------------------------------------------------------

 って話がありました。だとすると、ATOKさんのキー割り当ての機能の中に、

    「入力文字種(あ/A)順次切り替え」

 って機能があるので、無変換キーにその機能を割り当てておけばいいような気
がします。

 もちろん、その場合は秀Capsは不要になります。

[ ]
RE:02089 秀Caps64bit 無変換キーについてNo.02090
LLL さん 14/05/22 10:52
 
いつもお世話になっています。

ATOKのキーカスタマイズで無変換キーの文字未入力を「入力文字種(あ/A)順次切り
替え」に設定してから
秀Capsの日本語キーの無変換のチェックを外すと、うまくいくようになりました。

ありがとうございます。

[ ]
RE:02088 秀Caps64bit 無変換キーについてNo.02092
LLL さん 14/05/22 11:55
 
いつもお世話になっています。

ATOKの「キー操作でのカナロックON/OFFを無効とする」のチェックは外れています。

「Ctrl+Shift+ひらがな」キーを押すとカナロックが切り替わります。

ATOKの「キーカスタマイズ」で無変換キーに何も割り当てなくても、秀Capsは、
変化ありません。

どうかよろしくお願いします。

[ ]
RE:02092 秀Caps64bit 無変換キーについてNo.02093
秀まるお2 さん 14/05/22 13:44
 
 Ctrl+Shift+ひらがなキーはちゃんと効いて、ATOK側での無変換キーへの割り
当ても無しということで…。

 秀Caps側でのカナロックON/OFF切り替えのやり方が、パソコンの何かの設定に
よっては効かないことがあるってことなのかなぁと思います。

 とりあえずATOK側の設定で解決したようなので、今のところは調査保留させて
いただきます。

[ ]
RE:02093 秀Caps64bit 無変換キーについてNo.02094
LLL さん 14/05/22 16:11
 
本当にありがとうございました。

Google IMEやMicrosoft IMEでは、どこを設定したらいいか、知っている範囲でいい
ので、教えてください。

どうかよろしくお願いします。

[ ]
RE:02094 秀Caps64bit 無変換キーについてNo.02095
秀まるお2 さん 14/05/22 17:17
 
> Google IMEやMicrosoft IMEでは、どこを設定したらいいか、知っている範囲でいい
> ので、教えてください。

 Microsoft IMEのキー割り当てできる機能一覧の中には、「入力文字種(あ/A)
順次切り替え」に相当するような物は無さそうでした。ということで、ちょっと
難しいです。

 GoogleIMEは、今ダウンロードしてますが、あるか無いか分かりません。

 ATOKでうまくいくので、別にそれでいいんじゃないでしょうか。なぜわざわざ
IMEを複数切り替えて使う必要があるのでしょうか。

-----------------------------------------------------------------

 それとは別に、秀CapsでのカナロックのON/OFF切り替えがうまく効かない件は、
今やってる方式とは別の方式をいくつか試しにやってみようかなぁと思います。

 それとはさらに別に、IMEでの「ひらがな/英数」のモード切り替えは秀Caps
からコントロールさせることが可能なので、「カナ」のキー割り当てとは別に、

 入力文字種切り替え(あ/A)
 入力文字種切り替え(あ/A/A)

 みたいな機能を用意する手もあるかもしれません。これも試しにやってみよう
かなぁと思います。

[ ]
RE:02095 秀Caps64bit 無変換キーについてNo.02096
LLL さん 14/05/23 09:27
 
いつもお世話になっています。

わざわざ調べていただき、ありがとうございます。
これ以上、お手を煩わす必要はありません。

秀CapsでのカナロックのON/OFF切り替えの今やってる方式とは別の方式と、
「カナ」のキー割り当てとは別に入力文字種切り替え(あ/A)みたいな機能は、
期待していますので、将来いつか実現していただければ幸いです。

それでは失礼します。

[ ]