キー割り当て拡張とOperaとのコンフリクトNo.37530
ラフ さん 19/09/11 22:01
 
お世話になります。
Operaのforumに書き込んでも進展がないので記述追加してこちらにも書き込ませてい
ただきます。

まず環境
[OS]
windows10 Pro 64 bit(最新Windows Update済)
[Opera:]
バージョン:63.0.3368.71
最新バージョンの Opera です
アップデートストリーム:Stable
システム:Windows 10 64-bit (WoW64)
[秀丸エディタ]
バージョン:8.88 64bit edition(8.87で起きたので上げたけど変化なし)

[問題]
Operaを起動すると、秀丸エディタのキー割り当ての内
Shit+Ctrl+特殊キー(現在使用している特殊キーはHome,End,Deleteの三つで確認)が
効かなくなる。
(1) Operaを起動しないと正常に動作しているのにOperaを起動すると途端に効かなく
なる。終了させると元通り正常になる。
(2) Operaの拡張機能を全て無効にした状態でも同じなのでOpera本体との問題
(3) Operaのキーボードショートカットはデフォルトのままで、秀丸とぶつかってる
のはDeleteのみ。また、特殊キー以外の文字キーファンクションキーなどはCtrl+Shi
ftと組み合わせても問題なく動作しているし、Ctrl+特殊キーやShift+特殊キーも正
常に動作している。
(5) 他のブラウザ(Google Chrome,Kinza,Sleipnir4,Vivaldi等他のブラウザでは問題
なし。
(6) 数日前(3日くらいかな)まで問題なく動作しており、昨日気付いた。毎日両方同
時に起動していて使っていたので一昨日は大丈夫だったはず。
(7) 秀丸ファイラーclassicでも上記組み合わせのキー割り当てはNGになる

という状況です。
キー割り当て拡張部分なのが問題なのかなという気がしますが、動かなくなった頃に
Operaも秀丸(ファイラー含む)はupdateした覚えはない。勝手にされるものは覚えて
ないです(WindowsUpdateとかアンチウィルスの定義ファイルとか)。

以上で何かわかりますでしょうか。
Webページの確認などで各種Webブラウザを使うので、Opera使わなければというのは無
しで(^^)

[ ]
RE:37530 キー割り当て拡張とOperaとのコNo.37531
ラフ さん 19/09/11 22:04
 
1日経過していたので訂正(^^;

(6) 数日前(3日くらいかな)まで問題なく動作しており、一昨日気付いた。毎日両方
同時に起動していて使っていたので3日前は大丈夫だったはず。

[ ]
RE:37531 キー割り当て拡張とOperaとのコNo.37532
秀丸担当 さん 19/09/12 10:57
 

Operaを起動して試してみたところ、確かにCtrl+Shift+Homeとかができないようです。
メモ帳やワードパッドでもできないので、OperaがWindows全体のキー操作を妨げてい
ると思われます。

Google検索したら以下のページに情報があるようです。
https://forums.opera.com/topic/34954/opera-shortcut-key-delete-history

[ ]
RE:37532 キー割り当て拡張とOperaとのコNo.37533
ラフ さん 19/09/12 15:07
 
>Google検索したら以下のページに情報があるようです。
>https://forums.opera.com/topic/34954/opera-shortcut-key-delete-history
なるほど、英語のフォーラムまでは見てなかったです。
Operaが修正されるかどうかわからないけど、修正されるまで別のキーバインド追加
して対応します。
ありがとうございました。

[ ]
RE:37533 キー割り当て拡張とOperaとのコNo.37534
秀丸担当 さん 19/09/12 16:04
 

そのフォーラムの情報によれば、Operaの設定ファイルと思われるPreferencesのJSON
データをいじればいいということのようです。

Preferencesの場所が書かれていないようで、
C:\Users\(ユーザー名)\AppData\Roaming\Opera Software\Opera Stable
に、Preferencesというファイルがあるようです。

JSONエディタのようなもののほうが見やすいと思いますが、JSONはテキストなので、
秀丸エディタでも編集できます。
Operaを閉じた状態で、これを秀丸エディタで開いて、
"commands":{
から
"extension":"hhckidpbkbmoeejbddojbdgidalionif","global":true}},
まで("last_opera_version"の手前まで)を削除するといいようです。

[ ]
RE:37534 キー割り当て拡張とOperaとのコNo.37535
ラフ さん 19/09/12 19:21
 
>
>そのフォーラムの情報によれば、Operaの設定ファイルと思われるPreferencesのJSO
>Nデータをいじればいいということのようです。
ありがとうございます。
"last_opera_version"の前が少し自分のとは違うので中見てたら,
"windows:Ctrl+Shift+Home":{"command_name":"toggle-video-popout","extension":
"hhckidpbkbmoeejbddojbdgidalionif","global":true} 見つけました。

コンフリクトしている他のキー割り当ても同様にglobal:trueで、コンフリクトして
いないものはfalseになっていました。
で、falseに書き換えるだけで治りました(^^)
global:trueって完全に他のソフトに迷惑かける設定ですよね。

お手数おかけしました。助かりました。

[ ]