コピペ用のTabの入れ方

 

 結論から言っちゃえば

<pre> ~~ </pre>

を使えば余裕でした

 

 

 

【Skyrim】 モンゴリアンもどきの不満解消 - ガチでただの忘備録

↑ この記事でコピペ用の部分を書いてるときに

Tabがコピペできない

って気づいて、それは不親切だよなーって

解決策をググってもなかなか答えがでなかったのでメモ

 

しかし

「 &#009; 」 で表示できるよ!

って記事ばっかで参った

表示は確かにできるけどコピペしたら結局「半角スペース」になるんよ

 

他にも

「コピペ」→「コピペOK!」 違うんよ

「 tab 」 →「タブ切り替え」 違うんよ

「コピー」→ 「コピーAPI、コピーボタン」 ……???

 

とまあ本当に辿り着けない

JavaScript を学ぼう」とか要らんのよ

 

 

最終的に教えてgooだかどっかの記事に

<pre>使え

って答えがポンとあってようやく決着

原文に何の手も加えずにコピペできるようになりました

 

 

比較用 ↓

YButton    !0,Toggle POV    !0,Toggle POV    !0,Jump    0    0    0   

YButton	!0,Toggle POV	!0,Toggle POV	!0,Jump	0	0	0	

 

 

 

しかしまあ初心者が身の丈に合わないことするもんじゃないなと

「今のプログラミングではtabインデントは主流じゃない」

とか要らん知識ばっか増えたよ

まあSkyrimって古いもんね、しかたないね

 

……こういう時の不便さもtabが傍流になった一因なのかな?

 

 

追記:

  今見たら「html tab」で一番上に出てくるページに

  <pre>のこと書いてましたわ

  わかってからなら目に入るんよな本当

 

 

【Skyrim】 モンゴリアンもどきの不満解消

 

SkyrimSE をモンゴリアンスタイルもどきで遊べるようになったはいいけど

だんだんと不満点が見えてきたんで、それらの解消過程をとりあえずメモ

 

 

  1. なぜか戻る視野角
  2. 歩く/走るが逆になる
  3. 選択肢がズレる
  4. 隣のモニターがコロコロする
  5. セーブリストが点滅する(SkyUI)

 

 

 

・なぜか戻る視野角を固定する

 

モンゴリアンで初めての弓ゴリラプレイ

弓がメインだと画面がちょっと狭く感じる

でそれを解消しようと視野角を「FOV 90」にしても、気がついたらなぜか戻ってる

 

それを解消する方法 ↓

ポリゴン革命:The Elder Scrolls V: Skyrim 最適化メモ2 [4] - livedoor Blog(ブログ)

Skyrim.ini」の [Display] 下に
fDefaultWorldFOV=##  ※ ##はお好みのFOV値
fDefault1stPersonFOV=##.0000
SkyrimPrefs.ini」の [General] 下に

fdefaultfov=##

ModOrganizer2 > SkyrimSE > profiles > プロファイル名 > Skyrim.ini SkyrimPrefs.ini

MO2を使ってるし ↑ のiniを書き換えれば大丈夫やろ

って思ってたんだけど、なぜかまだ戻る

 

逆に本体側の

Skyrim Special Edition > Skyrim_Default.ini

Skyrim Special Edition > Skyrim > SkyrimPrefs.ini

を同じように書き換えたら戻らなくなった

……なんで?

まあ良くなったんだからとにかくヨシ!

 

 

 

 

 

・歩く/走るが逆になる

 
色々書いたけど未解決です、はい
 
追記: ようやく解決したっぽい
    参考にしてくれるなら逆順でどうぞ

 

---------------以下駄文---------------

 

モンゴリアンもどきでキーボードベースの移動になるからかこんなバグが

コントローラの時は全くこんなことなかった

しかも JoyToKey で Shift + A 系を多用してるからか結構な頻度でおこる

 

んでこれがどのMODを入れても直らない……

キーボードとコントローラを併用できるMOD (controlmap.txt) を使ってるからかも

※ ↑ これの使い方はこっちで ↓

【Skyrim】 弓が真上向く問題 と モンゴリアンスタイル と コン+キー - ガチでただの忘備録

 

で更に調べたらこれを見つけた

これも controlmap.txt を弄るタイプ

「もしかしてこれ合成してしまえばいいんじゃね?」

って、比較して改変した

 

……うん、でも全然バグる

やっぱ素人にゃよくわからん

 

とりあえず勿体ないので改変箇所のメモ

txtファイルを貼るのは問題ありそうなので、要所だけ

ベースになるのは先の「Use both Xbox 360~」の方のcontrolmap.txt

// Main Mode Rightの下に (65行目らへん)

Run			!0,Run					0xff					0xff			0	0	0
Toggle Always Run	!0,Toggle Always Run	0xff			0xff			0	0	0

// Map Menu  LocalMapMoveModeの下に (119行目らへん)

Journal				0x24					0xff					0x0010							0	0	0	

// Stats  Rotateの下に (127行目らへん)

YButton	!0,Toggle POV	!0,Toggle POV	!0,Jump	0	0	0	

この4行を追加

内容理解してないからいらんことしてるかも

けどとりあえずのおまじないでやってる

 

 

※追記:

  色々書いた後にも色々試した結果

  このdll入れたら多少はよくなった

  けどやっぱり頻発するし根本的な解決はしてない

  引き続き模索中……

※再追記:

  ようやく解決したっぽい

  ↑ これとその必須MOD ↓

  これら入れたら劇的に良くなった

  最後のだけでよかったのか、今までの蓄積かはわからん

  蓄積だといいなあ……

  同症状の人は逆順でお試し下さい

 

 

 

 

 

 

・選択肢がズレる

 

マウス選択になってまあよくミスる

一個上とか一個下とかまあズレるズレる

俺のエイムの問題かと思ったら意外と同症状の人が多いらしい

そこら辺を解決するMOD2つ

要は「ホイール操作でずれなくなる」のと「クリック範囲の拡張

ついでになぜかTabキャンセルもしっかり効くようになった

本当に快適になったんで、マウスプレイにはガチで必須

 

 

 

 

 

・隣のモニターでホイールが反応してしまう

 

カーソルがゲーム画面内にいる間は問題ないんだけど

気づかないうちにだんだん隣にズレてるらしく

ホイールをコロコロすると色んなものがコロコロしてしまう

特にうちはPureRefを常駐させてるから「またか……」が毎回毎回ある

 

それを防ぐのがカーソルロッカー

これはMODっていうより別のソフト/アプリ

カーソルを画面外に出さないようにしてくれる

説明は「メインモニターより外」になってるけど、ちゃんと「ウィンドウより外」でカバーしてくれてるっぽい

導入はダウンロード先のCursor Locker at Skyrim Nexus - Mods and Communityの最初のDESCRIPTIONページにGIF画像があるんでなんとなくわかるはず

・Foreground Window Title  ▼

Skyrim Special Edition

になってりゃとにかくヨシ

あとは切替時に微妙に音が鳴るんで、気になる人はMuteにした方が

 ※Settingの最後の Initial Mute State ■ Muted をオンにすればデフォでオンになる

 

探せば普通の常駐系もあるだろうけど、Skyrimに特化してそうだし当分これで

いちいち起動させるのも面倒なんでCLaunchModOrganizer2の「同時起動アイテム」に登録してる

便利

 

 

 

 

・SkyUIのセーブリストが点滅する

 
バグフィックスのMOD調べててびっくりした
おま環じゃなかったんだ……

↑ これ地味に助かるなー、とか思ってたら上位互換があった ↓

こっちはシステムメニューの「クイックセーブ」も消してくれる

 ※クイックセーブ自体は使える。表示が消えてスッキリするだけ

もちろん点滅もしなくなる

しかもオマケのように書かれてるコレ ↓ も書き換えると「Mod」も消せた

Skyrim.ini  
[General]
bModManagerMenuEnabled=0

 ※ModOrganizer2を使ってる場合は書き換えるSkyrim.iniに注意

  ModOrganizer2 > SkyrimSE > profiles > プロファイル名 > Skyrim.ini

  本体側のSkyrim_Default.iniやSkyrimPrefs.iniを書き換えても無反応だった  

ModConfigと間違えるし最初から無くていいレベルよねコレ

めっちゃスッキリ

 
 
 

 

とりあえず以上

しかし時代はSkyrimAEなのに、SEのしかも1.5.39.0を遊んでるような人の記事って意味あんのかなっていう

でもまあ世の中広いし、他にもこういう人いるかもしれないし

 

それにしても、遊んでる時間より弄ってる時間の方が圧倒的に長い

これもSkyrimの楽しさではあるけども

毎回毎回本末転倒感がすごいわ

 

 

【ツクールMV】キーコンフィグプラグインを入れてくださいお願いします

 

決定ボタンとキャンセルボタンを逆にできませんでした」っていう話

 
追記:

 逆にできた!!

 
  www > js >plugins の中に 「 input.js 」があってそっちにバインドされてた
 
 その中の Input.gamepadMapper の cancel と ok を逆にすれば簡単にいけた
 
 わかってみればとても単純で、たらたらと恨み節を書いてたのがとても恥ずかしい
 だって rpg_core.js はコアなんだからそこまるっと上書きしてるとか考えないじゃん……
 誰も input.js なんてプラグインあるなんて書いてなかったしさあ
 恥ずかしいけど戒めとしてそのまま残しとく
 

 

 

というわけで以下完全に駄文

 

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

 

 

いやネットで散々RPGツクールMVのダメさを弄る記事は見たつもりだったけど、こんな所までダメだとは思ってなかった……

MV製の同人ゲーを遊ぶときにPSコンを使ってて、○がキャンセル✕が決定なことにずーーーっと違和感を覚えてて、ずーーーっとモヤモヤしてて

で今回ガッツリ調べ回った結論が「できません!!」だったっていうオチ

いや大半のゲームではできたし、俺がやりたいゲームではたまたまできなかったってだけかもしれんけど

 

 

 

以下やったことリスト

 

 

逆にはなる。たまに。

ただ干渉しまくっててとてもゲームできる状態じゃない。

 

 

今まではここでもういいやって諦めてたんだけど、今回はもうちょい調べた。

 

 

 

  • Input.gamepadMapper を弄る

調べて最初に出てくる記事を参照。 

 RPGツクールMV製ゲームのゲームパッドボタン設定変更(キーコンフィグ)方法 | がめづくし

rpg_core.jsの中のInput.gamepadMapperを弄るやり方。

ただなんでかどう書き換えても全く変化なし。

これ ↑ を参照してるこの ↓ 記事内で最後の方に

MVInputが効かないタイプのツクールMVゲームでゲームパッドのキーコンフィグが出来たので備忘録 - DLチャンネル みんなで作る二次元情報サイト!

>アップデートでいらんことをしてキーコンフィグ不可になったりしませんように。

>
>いらんことしましたね。なんでキーコンフィグ程度の事もできないんだろう……。

って書いてるし、バージョンアップでできなくなったんでしょうかね。

変な書き方にしたら起動不能にはなったからファイル自体が無関係になったってわけではないんだろうけど、どうにもできなかった。

 

同様にこちらのコメントアウト(/**~~*/)方式も無反応。

【怪文書】RPGツクールMVですいっちのプロコン使う時のめも : 極私的GNJメモ

試しに全消ししても関係なく起動。

なんなの……

 

 

 

  • MVJPad・MVInputを使う

どっちもダメでした。

最初に検索したときはMVJPadしか出てこなかった。

「XInput非対応を利用可能に」=箱コン系以外も使えるようにするよってアプリ。

RPGツクールMVってキー設定が無い? - 永遠の有給休暇

ダメ元で入れてみたけどやっぱりダメ。

更に記事をたどって発見したMVInput。

「XInputとDirectInput両対応なのでも可」=どのコントローラでも使えるよってアプリも見つけたけどやっぱりダメ。

MVInput中間報告 - 永遠の有給休暇

どうもXInputの最新バージョンがxinput9_1_0.dllで、これの対応が作者さんの環境的にできないとのこと。今回のはこれにひっかかっちゃったんだろうな。

残念。

 

 

 

 

他にも「Steamでひっぱれないかな」とか「ツクールにコントローラとして認識させないためには」とか「JoyToKeyの入力デバイスの処理方法で偽装できないかな」とか、何調べたか覚えてないくらい色々試してみたけど上手くいかず

俺にゃ無理だわってことで残念だけど泣く泣く諦めることに

 

つまり現状、作者さんにお願いしてキーコンフィグプラグインを導入してもらうしかないらしい

なんやねんこの仕様

 

 

 

まあでもこれ書き残しとけば、誰かしらの役にはたつかな、たつといいなって記事でした

ついでに万が一作者さんがここを見てくれた時用に

ぜひこれ入れておいてくださいマジでお願いします」なプラグインのリンクを

Mano ゲームパッド設定 - Mano_InputConfig.js - #ツクプラ

 

そもそもこんなのツクール自体が対応してなきゃいけない機能なのにね

ああモヤモヤする

 

【StrokesPlus】ウィンドウのモニター間移動

 

StrokesPlus っていうブラウザじゃなくてWindows自体にマウスジェスチャを認識させるアプリ

公式のサンプルに

1.6.次のモニタへウィンドウを送る - StrokesPlus JP

ってのはあるんだけども、若干使いにくかったので自分用改変

 

Send Window to Next Monitor - Gesture

local wnd = acGetOwnerWindowByPoint(gsx, gsy)
acRestoreWindow(wnd,0,0)
acSendWindowToNextMonitor(wnd,0,0)
acMoveWindow(nil,0,0,0,0)
acActivateWindow(wnd,0,0)

 

・サイズも位置も変えずに次のモニタにただ送るだけ

 

 

f:id:h_tobira:20220124012205j:plain

んで今使ってるマウスがELECOMのM-DUX30BKっていう¥2,000くらいで買ったゲーミングマウスなんだけど

これの左クリックの隣りにある小さいボタンに割り当てて使うのが超便利

StrokesPlusのホットキーで適当に割り当てて使ってる

 

それがこっちの改変

 

Send Window to Next Monitor - Button

local wnd = acGetForegroundWindow()
acRestoreWindow(wnd,0,0)
acSendWindowToPreviousMonitor(wnd,0,0)
acClipWindowToScreen(wnd, gsx, gsy, 1)
acActivateWindow(wnd,0,0)

 

・サイズは変えないけどウィンドウが右にあったら左に寄せる

  ※ジェスチャの方はこの動作あると煩わしいので省いてる

・うちのモニターは順番がおかしいので1→2→3でなく1→3→2の逆順

  ※正順にしたかったら三行目を下記に変える

   acSendWindowToNextMonitor(wnd,0,0)

・ボタン連打できるようにウィンドウのアクティブ状態を保持

 

 

ウィンドウ間を移動させる手間が「カチカチッ」で済むようになる

マルチモニタ使ってる人にはマジでおすすめ

 

 

【Skyrim】 弓が真上向く問題 と モンゴリアンスタイル と コン+キー

 

久しぶりにSkyrimSEで遊んでたら、の挙動がおかしい

撃とうとすると真上向いたり真下向いたりでボコられ放題

原因ググってもわからなかったけど自己解決したので5chにでも書こうとしたとき、ふと

「5chすぐ消えるしgoogleも弱くなったし、ブログで残してた方が誰かの役にたつんじゃ?」

と思いたったのですごく久しぶりにブログ投稿

 

しかし最後に書いたのが7年前って……

今見たら恥ずかしい記事ばっかだったのでついでに整理

 

 

 

弓の問題

 

で、肝心のSkyrimで弓が真上向いたり真下向いたりでまともにエイムできない状態

マウスジェスチャが原因だった

StrokesPlusっていうWindows全体で統一したマウスジェスチャを使えるアプリを使ってるんだけど、「Skyrimは無視リストに入れたし大丈夫」が大丈夫じゃなかった

無視リストに入れても右クリックの初動自体は拾っちゃうみたい

StrokesPlusを無効化したら無事エイムできた

めでたし

 

追記:

 単純に無効化するだけだといちいちON/OFFが面倒

 遊び始めて「あーOFFにしてなかったわ」が頻発する

 なので、無視リストタブの

  ☑ このアプリケーションがアクティブな間はS+を無効にする

  ☑ 無視リストに無いアプリケーションがアクティブになればS+を有効化する

 この2つのチェックボックスを ☑ ON にするとそこそこ便利

 勝手に切り替わってくれる

 

 でも結構な確率で最初の一回がスルーされがちなので

 MO2を使ってたらそっちも無視リスト入りさせると流れでOFFになって更に楽

 

 

 

 

モンゴリアンスタイル

 

ついでに昔は諦めてしまっていた「左手にコントローラ右手にマウス」なモンゴリアンスタイルのやり方もメモ

やり方は悲しいことに酷く単純で、JoyToKeyを使うためにSteamのコントローラー設定を無効化するだけ

  • Steam → ライブラリ → TheElderScrollsV:SkyrimSpecialEdition → プロパティ → コントローラ
  • 「Steam入力を無効にする」

Skyrimのプロパティでだけ無効にしておけば他のゲームは普通に遊べる

コントローラをゲームが勝手に認識して離してくれないなら、最初から認識させなけりゃいいだけっていう

MOD入れたり設定弄ったり散々悩んで諦めたモンゴリアンスタイルがこれだけでできてしまった

なんだかんだ俺も成長してたんだなとしみじみ

これで晴れてコントローラがただの入力デバイスになって、移動もエイムも楽ちんに

コントローラとマウスが併用できるっていいよね

昔はできなかった遊び方をそれなりに堪能できました

めでたし

 

追記:

  しばらく遊んでやっぱり不満点がでてきたので追記

  このスタイルにすると移動がキーボードベースになるので違和感がね

  てことでJoyToKeyの機能をフル活用

 

  キーボード(複数)

    入力1Shift + A  入力2 = A  入力3 A

 

    ⦿アナログ入力のレベルによって切り替える

     [入力1] < 95% < [入力2] < 100% < [入力3]

 

  以上を上からADWSの4方向分セット

  これでだいぶ違和感が……ちょっとは無くなった

 

  ただ会話等で歩き/走りが逆になるバグ ↓ に常に戦々恐々としなきゃだし

   ToggleWalkRunFix バグフィックス - Skyrim Mod データベース

  TKDodgeも4方向だけになっちゃうし

  できればちゃんとコントローラの動きで遊びたいところ

  そうそう上手くはいかんなー

 

 

 

コントローラ+キーボード

 

ついでに今まで遊んでたコントローラ+キーボードの設定もメモ

ちゃんとコントローラで遊べてるのにキーボードショートカットも使えて結構便利

Use both Xbox 360 controller AND Keyboard SIMULTANEOUSLY その他 - Skyrim Mod データベース MOD紹介・まとめサイト

基本的には ↑ この配布してる controlmap.txt を置き換えるだけ

ただこれLE版なので使ってるコントローラによっては説明通りじゃ使えない可能性が

自分はPS3コンを箱コンに偽装認識させてBluetoothで使ってるんで認識自体は箱コン

なのでインストール先は

✕ Data > Interface > Controls > PC

ではなく

○ Data > Interface > Controls > 360

じゃなきゃ認識してくれなかった

※他にもPS3なパターンもあるっぽい

そんで多分Controlsフォルダ自体も無いだろうからそこから作る必要あり

 

で、本体弄るの嫌だなって人はModOrganizer2とかで管理するのもスマート

  • Mod一覧で右クリック → 空のMODを作成 (適当なMOD名をつける)
  • 作ったMODを右クリック → エクスプローラーで開く
  • 開いたフォルダに新しくフォルダを作っていく → Interface > Controls > 360

  つまり最終的に ↓ こうなってればOK

  ModOrganizer2 > SkyrimSE > mods > 適当なMOD名 > Interface > Controls > 360

  • 最後に360フォルダの中にcontrolmap.txtを貼り付けて終了

MOD沼にハマると本体汚すの怖くなるからね

 

これはこれで色んなMODのホットキーがポンと使えるし

コントローラの挙動もちゃんとコントローラなのでそこそこ快適

「コントローラじゃボタン足りねえ!でも切り替え面倒!」って人は是非