ctrl + alt + kNo.07057
ogata さん 20/09/02 07:20
 
■秀丸エディタの場合
ctrl + alt + h 押下すると必ず 新規作成(N) が選ばれているため、ctrl + alt + h
 押下後に enter 押下でいつも同じ動作をします。
いつも同じ動作というのが嬉しい。
画面を見ずに、キーボードだけで一瞬で操作するのです。

■秀丸メールの場合
ctrl + alt + k 押下した時点で選ばれているものが異なります。
秀丸メール(R) が選ばれていたり、何も選ばれていなかったり。



以前は、ctrl + alt + k 押下後に enter 押下で必ず秀丸メールのウィンドウが前面
に出現していたと思うのですが、最近は結果が不定です。
最近、Windows が挙動を変えたとか?
私の環境(自宅と職場)だけでしたらすみません。
ctrl + alt + k 押下したら 秀丸メール(R) が必ず選ばれているように調整していた
だけないでしょうか?
画面を見ずに、ctrl + alt + k 後に enter で必ず秀丸メールを表示したいのです。

[ ]
RE:07057 ctrl + alt + kNo.07060
秀まるお2 さん 20/09/02 10:10
 
 Ctrl+Alt+Kキーを押した場合に、タスクトレーにある常駐秀丸メールのアイコンの
メニューが出るように設定されてるのですよね。

 その場合は、一応、メニューが出た直後に一番上にある「秀丸メール(R)」が選択
されるようにしているつもりで、その処理は昔のバージョンから何も変えてないです。
なので、なぜそれがうまく選択されないようになったのかは僕にもちょっと分かりま
せん。

 秀丸エディタの方は大丈夫ということで、秀丸エディタと秀丸メールのメニュー選
択の処理を比較してみたら、1つだけ違いがありました。メニューを選択する処理は
下矢印キーを押すのをシミュレートする形で実現してるんですが、その時のキーボー
ドのスキャンコードの処理が違ってました。ということはつまり、キーボードの種類
がもしかして何か英語キーボードだったりとかって違いがあると、秀丸メールだけう
まくいかないことはあるかもしれません。

 昔連絡あった事例で、TeamViewerっていうソフトウェアを使ってリモート接続して
るとキー入力に関係したソフトウェア(秀Caps)がうまく動かないって話はありまし
たけども、それ使っておられたりしますでしょうか。

 他には・・・、TeamViewer以外にも何かキー入力に影響するようなソフトウェア製
品がインストールされてると、それが関係してるのかもしれません。

-----------------------------------
 秀丸メールでの、下矢印キーをシミュレートする処理については、次のβ版(V6.9
6β2)にて秀丸エディタと同じ処理に変更してみます。来週くらいにはアップロード
できると思います。

[ ]
RE:07060 ctrl + alt + kNo.07068
ogata さん 20/09/03 14:09
 
お返事ありがとうございます。
次のベータ版を楽しみに待ちます。


以下、私の環境の説明です。

下記ページに記載の手順で US 配列を使っています。

Windows10日本語版で英語配列キーボードを使用する - Qiita
https://qiita.com/shimizu14/items/000cceb9e72a492b9176

タスクバーは画面の上下左右、その時の気分で様々な場所で使っています。

TeamViewer, 秀Caps, sysinternalsのCtrl2cap いずれも未使用です。



[ ]
RE:07068 ctrl + alt + kNo.07076
秀まるお2 さん 20/09/04 18:23
 
 先ほどV6.96β2をアップロードしました。これで一回試してみてほしいです。

 一応、秀丸エディタと同じ処理にしたつもりです。

[ ]
RE:07076 ctrl + alt + kNo.07081
ogata さん 20/09/06 18:13
 
自宅PCに V6.96β2 をインストールしました。望みの動作にはならず。
次に、自宅PCの別アカウント(過去に動作は未確認)で V6.96β2 を試しました。望
みの動作をしています。
続いて自宅PCの常用アカウントに戻り、ctrl + alt + j や ctrl + alt + i を試し
ました。望みの動作にはならず。
私の常用アカウントには、謎のゴミが残っているのかもしれません。
ご対応ありがとうございました。



今回の依頼とは別の話ですが、Kindle for PC (Windows) が入っていると ctrl + al
t + k を食われるので、そのアプリは未使用です。

[ ]
RE:07081 ctrl + alt + kNo.07085
秀まるお2 さん 20/09/07 09:10
 
 とりあえず、英語キーボードのままでも、設定だけ日本語キーボードにしてテスト
していただいて、それで直るかどうかで再現性の確認にはなります。もし良かったら
テストお願いしたいです。

 っとお返事した所で、そもそも的に僕の所にも英語キーボードがありました。一回
テストしてみます。

[ ]
RE:07085 ctrl + alt + kNo.07086
秀まるお2 さん 20/09/07 09:27
 
 キーボード自体は日本語のままですが、Windows10の設定を変更して英語キーボー
ドレイアウトにしてテストしてみました。結果、常駐秀丸メールのメニューの選択は
正常動作のままでした。

 キーボードのスキャンコードも見てみたんですが、下矢印キーのスキャンコードは
0x50のままで同じでして、今回の修正の影響は無いようでした。

 もっと早めにこちらで英語キーボードでのテストをしておけば良かった所でした。
お手数かけてすみませんでした。

 他の原因はちょっと分からないのですけども、1つ他の可能性として、マウスカー
ソルの位置がメニューの中に位置してる時だけ起きるのならば、マウスが関係してる
可能性はあります。

 マウスカーソルがメニューの中に位置した状態でマウスを少しでも動かすと、メニ
ューの選択位置がマウスカーソルの位置に移動してしまいます。マウスによって、動
かして無くても微妙に動いてるような信号が出てる可能性は考えられると思います。

 それ以外にはちょっと原因思い当たらずですが・・・。

 タスクトレーのアイコンはマウスでドラッグすると位置変更できるので、もしかし
て位置を少し変えると何か変化があるかもしれません。

[ ]