【スマートスクロール】補助入力総合スレ【n52】

このエントリーをはてなブックマークに追加
952名無しさん@お腹いっぱい。:2008/04/05(土) 12:08:04 ID:LUUc1hvc
途中で送ってしまった。

> 大方設定画面の英語が読めずに、"キーを押している間は繰り返す"や"次に何かキーが押されるまでは繰り返す"の
> オプションがオンになったままなんだろう。

ん?Macro Behaviorのところにそんなオプション無いぞ?
1.02もダウンロードしたけど同時押しが連打にならない設定はないよ。
つか同時押しを1キーでできなきゃ左手デバイスのありがたみが薄いと思うがなー
953名無しさん@お腹いっぱい。:2008/04/05(土) 12:10:36 ID:LUUc1hvc
>>951
両方singleキーで登録したよ。
Pro Gamer Command Unitも連打で困ったのでこの手のデバイスはそれが標準なのかもね。
954名無しさん@お腹いっぱい。:2008/04/05(土) 12:22:05 ID:xVToFTMj
>>950
まぁ、元々ゲームデバイスなんだから、CG用途に使えんくても、それは買った側のOWNRISKでやることなんで
金返してほしいってのは言いすぎじゃねぇのって事でしょ。
955名無しさん@お腹いっぱい。:2008/04/05(土) 12:40:25 ID:LUUc1hvc
Basic CommandのUndoやSaveだと連打しないね。
956名無しさん@お腹いっぱい。:2008/04/05(土) 12:40:38 ID:uaLgWGe4
>>950
ある物を本来の用途ではない事に使えないから金返せとほざくのがお門違いなのは
板がどこであろうと同じだ。
更に今回の場合はクリック一つで解決する問題なのに、工夫以前に機能の理解すら出来ていない。
>>953
だから己の馬鹿さ加減を自覚しろと言ってるだろうが。
ttp://mumei24.run.buttobi.net/cgi-bin/src/up0135.jpg
英和辞書を引け白痴。

と、ここまで書いて、もしかしたら相手(>>940)が小中学生の可能性もある事を失念していた。
もしそうならきつく言い過ぎてごめんね。
上の画像の赤丸で囲った所の"Repeat while pressed"が"キーを押している間は(マクロを)繰り返す"で、
"Repeat until next key is pressed"が"次に(何か)キーが押されるまでは(マクロを)繰り返す"だよ。
ここが緑色に光っている場合はクリックして無効(光が消えて文章が白色になる)にしてね。
マクロをセーブした後キーマップから改めてそのマクロを登録し直して、"Save"でキーマップをセーブした後
"Apply Changes"でキーマップデータをn52te本体に送り直さないと変更が有効にならないから気をつけてね。
957名無しさん@お腹いっぱい。:2008/04/05(土) 12:44:41 ID:uaLgWGe4
誤 >>953
正 >>952
958名無しさん@お腹いっぱい。:2008/04/05(土) 12:51:55 ID:zZCdIZgW
>>953
別スレ見る限りはn52ノーマルとteのユーティリティの違いは
設定画面の見た目とディレイが50ms刻みになったくらいしか書かれてないねぇ。
(ノーマルはディレイ無し、または10ms刻みで設定可能)
n52ノーマルのユーティリティはマクロ登録が少々面倒なところはあるけど
その分、細かい設定とかもできるんよねぇ。

teにもマクロをリピート無し、リピートする、もう一度押すまでリピートを継続する
のどれかを選択する設定があるんじゃないかな??
teを持ってないから確実にあるとは言えないけど。

Ctrl+SやCtrl+Aは決められたキーを順番に押すだけなので
マクロとして登録してリピート無しにしておけば
押したままでも一回しか実行されないないので問題無く使えるはず。

ちなみに、Alt+Spaceはそのときによってキーを押している時間が異なるので
マクロ登録はn52では難しい、というか無理だと思う。
といいつつ、別の方法もなくはない。

Alt Down
Space Down
ディレイ 500ms
Alt Up
Space Up

というマクロを作成し、マクロを設定したキーを押してから
0.5秒(ディレイに設定した秒数)以内に左クリックすれば、
まぁ、使えなくはないかな。慣れが必要だと思うけど。

>>956
まぁ、まぁ、おちつきなされ。
959名無しさん@お腹いっぱい。:2008/04/05(土) 12:52:08 ID:LUUc1hvc
>>956
お前、口は悪いが実はいい奴かw
だからマクロは使えないっての。Run 1 timeにしろと言いたいんだろ?
マクロ自体は一回だけど、そのキーコードはリピートされてるよ。
System.Windows.Inputで見てみたけど、君はみた?
Ctrl+Sとかそういう一発押しのはいいけど、PainterやSAIでのAlt+Spaceみたいなショートカットは
動きがおかしくるね。
960名無しさん@お腹いっぱい。:2008/04/05(土) 12:58:17 ID:uaLgWGe4
生理中+昼飯まだで気が立っていた。少し反省している。
飯食ってクールダウンしてくる。
961名無しさん@お腹いっぱい。:2008/04/05(土) 13:04:14 ID:LUUc1hvc
>>956
ちなみに君のその設定のctrl-cでも連打されてるよ。
WinAPI使って取得してごらんよ。それだけ大きい口たたいてるんだから分かるでしょ?
962名無しさん@お腹いっぱい。:2008/04/05(土) 13:14:07 ID:xwtDjYd3
n52系にはsdkとかないの?
963名無しさん@お腹いっぱい。:2008/04/05(土) 13:20:26 ID:mJeGpyUB
play macro one time only
とかってチェックがマクロエディタに無い?

n52ノーマルにはあって、これで普通に連打にならないんだけど。
964名無しさん@お腹いっぱい。:2008/04/05(土) 13:23:35 ID:mJeGpyUB
あーごめん 956の画面良くみてなかったわ。
965名無しさん@お腹いっぱい。:2008/04/05(土) 13:53:59 ID:zZCdIZgW
>>963
>>956を読む限りは
"Repeat while pressed"
"Repeat until next key is pressed"
の2つが白文字ならn52の play macro one time only と
同じ扱いっぽいけど、まぁ、te持ってないので確認しようがない
966名無しさん@お腹いっぱい。:2008/04/05(土) 14:03:51 ID:uaLgWGe4
飯食ってきた。
>>961
もしかして、Single Keyで登録すればキー押しっ放しでも連続入力されないと勘違いしているのかな?
押しっ放しで連続入力されるのは普通のキーボードも同じだろう。
只これはマクロで登録すれば、例えば単独の"C"でも"Ctrl+C"でも押しっ放しで連続入力されない様に出来る。
確認もした。
ttp://mumei24.run.buttobi.net/cgi-bin/src/up0136.jpg

WinAPIなんて言葉を知ってるところや口調からすると子供じゃなさそうだし、
でも設定項目の短い英文も読めなくて(読まない?)
理解力もあまり高くない人みたいだからこれ以上は相手しないよ。
後は52teは使えない連打が止まらないと喚くなりteを窓から投げ捨てるなり好きにして。

>>962
無いっぽいね。SmartScrollみたいに有志が便利なプラグインを作れるといいんだけど。
967名無しさん@お腹いっぱい。:2008/04/05(土) 14:17:32 ID:LUUc1hvc
>>966
わからない人だなあ。
いいからAlt+SpaceもしくはShift+Spaceの回転系のショートカットやってみなよ。
グラフィック系の板を見てるならこのショートカットがどれぐらい重要か分かるよね?

君がなぜそこまでn52teを擁護するかわからないけど、もう少し人の話を聞いたほうがいいよ。
968名無しさん@お腹いっぱい。:2008/04/05(土) 14:21:29 ID:p6WelbkS
n52(ノーマル)でPainterとかSAIの回転のショートカットなら>>908で回避できたよ
抜けるときのタイムラグがほんの少しある感じだけど、一応1キーに振ったマクロで動いてる
969名無しさん@お腹いっぱい。:2008/04/05(土) 14:22:25 ID:LUUc1hvc
>>966
> 押しっ放しで連続入力されるのは普通のキーボードも同じだろう。

なんで話を摩り替えるかな?普通のキーボードの話じゃないでしょう?
ちなみにShuttlePro2でもスマスクでも連打にならずに回転できる。
JoyToKeyつかったパッドもね。
970名無しさん@お腹いっぱい。:2008/04/05(土) 14:43:33 ID:XCSfellc
>>953
>Pro Gamer Command Unitも連打で困ったのでこの手のデバイスはそれが標準なのかもね。

普通にできるだろ
ttp://mumei24.run.buttobi.net/cgi-bin/src/up0138.png
971名無しさん@お腹いっぱい。:2008/04/05(土) 14:43:57 ID:sdacssxE
スレの流れ加速させるのもたまには良いが、次スレ立てるのも忘れずにな。
972名無しさん@お腹いっぱい。:2008/04/05(土) 14:55:07 ID:zU67YSlt
俺も前からn52の2ボタン同時押し出来ないって言ってた人間だけど
手のポジションやホイールは気に入ってるからシャトルプロ2と併用で使ってる
2つ押しは仕方ないからボタン二つ使って押してる
>>958のマクロ組んでみたけど…ちょっと無理かな…ペースが狂うというかなんというか
973名無しさん@お腹いっぱい。:2008/04/05(土) 15:10:22 ID:mJeGpyUB
space,alt,Shift,ctrlはそれぞれ単独のSingle Key設定以外で使ったことないから
今ひとつ何が問題になっているのか理解できてなかったよ。
Shift+spaceとか、1キーでやろうとしてマクロ組んでも押しっぱなしが連打になっちゃうのね
ホントだ、気持ち悪w
974名無しさん@お腹いっぱい。:2008/04/05(土) 15:33:31 ID:p6WelbkS
一応回避できたマクロ つ『
Event list:
↓Space Key Press
↓LeftAlt Key Press
↓LeftAlt Key Press
↓LeftAlt Key Press x20行ぐらい
(ディレイ全削除・リリース全削除)

・Repeat macro while key is down
Seconds between repeats: 0.00

上のマクロ使うと押してる間だけ回転が効くマクロキー設定できました
マクロ放すとき他の操作をしないって癖さえ付けば普通に使えます
975名無しさん@お腹いっぱい。:2008/04/05(土) 16:10:02 ID:zZCdIZgW
>>962
そもそもn52はゲーム用に作られているのでSDKを提供できないと思う。
SDKで”簡単”に通常設定以外の機能をを追加/編集可能にしてしまうと
ゲーム用のbotツールとして利用される可能性が高くなってしまう。
そうなるとゲーム側で拒否(※)されて、ゲームの通常操作用に
購入したユーザーまで使えなくなってしまうので。

マウスカーソルを指定した座標へ移動する機能が搭載されていない
理由も同じだと思う。

※ゲーム連動のセキュリティソフトにbotツールとして扱われると
 ゲームを起動できなかったり、Windowsを強制終了させられる。
 但し、ゲームメーカー側も連打やショートカットとして利用する程度の
 デバイスなら拒否していない。

>>972
>ちょっと無理かな…ペースが狂うというかなんというか

慣れない操作方法だし、変な癖が付く恐れもあるからやっぱり無理かな(;;

>>974
テストしてみた。
ウチの環境だと(n52ノーマル)だと1/20〜1〜30 の確率で手の平が出る。
試しに LeftAlt Key Press x20 を300msのディレイに置き換えても
同じような感じだった。手のひらを気にしないならいけるかも。

Space Key Press
LeftAlt Key Press
0.30 Delay
LeftAlt Key Press

個人的には2つ押しに慣れているので1つに纏める必要は無いんだけどね・・・
976名無しさん@お腹いっぱい。:2008/04/05(土) 17:11:04 ID:uaLgWGe4
>>967
Alt+Spaceを試してみて、何を言わんとしていたか理解した。
私は3D系とテクスチャ作成が少々だから、PainterやSAIみたいなドロー系とは縁が無い。
Alt+Spaceは単独キーに登録して使う事は無かったよ。
Alt+Spaceはteの単独キーの組み合わせやキーボード(Microsoft Natural Wireless Ergonomic Keyboard 7000)では
反復されないが、teのマクロでは反復される。
逆にCtrl+Cはteのマクロでは反復されないが、キーボードでは反復される。
アプリによっても挙動が違い、その辺りの仕様の違いは工夫で乗り越えるべき問題だろう。

で、SAIの試用版をインストールして試してみたが、
例えばキー06にAlt、15にSpaceを割り振った状態ではキーボードと同じ様に動作する。>>944で問題無い。
>>946は押し方か何かが悪いんじゃないの?

マクロを使って1キーで済ます場合は、n52teではリピート間隔を50ms迄しか落とせないので
>>908>>974の旧n52用の方法は使えない。
ttp://mumei24.run.buttobi.net/cgi-bin/src/up0142.zip
方式aではaltとspaceのpressのみを担当するキーとreleaseのみを担当するキーを用意する。
pressキーとマウスから指を離しても回転モードは維持されるが、キーが押されっぱなし状態の為
他のアプリにフォーカスを移すと当然乍alt+spaceが暴発する。
方式bではaltとspaceのpressからrelease迄の間に2秒間の猶予を持たせて、その間にマウスをクリックして回転させる。
クリックしてしまえば指を離すまで回転モードは解除されない。
977名無しさん@お腹いっぱい。:2008/04/05(土) 17:30:07 ID:J2IkIkxM
ぶっちゃけシャトルプロ2買った方がいいよな、いろいろと
978名無しさん@お腹いっぱい。:2008/04/05(土) 17:54:27 ID:uaLgWGe4
ゲーミング兼用となるとちょっと難しいけど、デザイン的にも可愛らしくて良いよねShuttlePRO2。
ムービーや3Dのモーション編集、DAW等の時系列管理が必要な場面では
あのジョグとシャトルダイアルがとても便利そう。
979名無しさん@お腹いっぱい。:2008/04/05(土) 21:02:54 ID:1qOupURB
自分MacなのでWinの人とは違うかもしれないんだけど
システム環境設定からn52の設定開いて
右下の”frequency”を初期設定の”QuickRepeat”(連打)から”once”(一回)に変えればおkだったよ
キーごとに設定変えて同時押しも長押しも普通に使えてる
なんか勘違いしたレスしてたらごめん
980名無しさん@お腹いっぱい。:2008/04/05(土) 21:44:45 ID:zZCdIZgW
数年前にどこかでみたけどn52のユーティリティはMac版の方が出来がいいらしい。
というか、元々はMac専用(優先?)として作られたとかそんな感じだった気がする。
そのときみた内容にもMac版は同時押しをマクロを利用せずに登録可能で
Win版は同時押しがマクロとしてしか登録できないという感じだったと思う。

フォーラムに今後はteのドライバをVer2、Ver3としていくみたいな書き込みがあるっぽいので
”もしかしたら”Windowsでもマクロを利用せずに同時押しを登録できるようになる”かも”。
まぁ、n52ノーマルは放置だろうけど。
981名無しさん@お腹いっぱい。:2008/04/05(土) 21:45:03 ID:o8AOOgpm
最近MKPの作者さんこないなぁ。
忙しいのかな?
982名無しさん@お腹いっぱい。:2008/04/05(土) 22:08:39 ID:EpVTidTa
>>980
ゲーム用デバイスをmac優先?
983名無しさん@お腹いっぱい。:2008/04/05(土) 22:16:35 ID:zZCdIZgW
>>982
前に見たのがそう書いてあったような、というだけなので確証はないよ?
俺自身も何故にMac用に?とかそのとき思ったから印象に残ってるんだと思う。
それかMac用のユーティリティが作りやすかったとかそんな感じじゃない?
まぁ、理由は記憶が曖昧なのでスルーしてくださいな。
984名無しさん@お腹いっぱい。:2008/04/06(日) 04:07:03 ID:/0BhT4yR
http://www4.atpages.jp/shioaji/ahk_script/saipopupmenu/

需要は少ないだろうが、Exclusive Scrollのボタンに設定して利用する
ポップアップメニューを出すAutoHotkeyの非常駐型スクリプトを作ってみた
SAI以外でも自由にメニューをカスタマイズして使える
ショートカットキー直押しにはかなわないけど、ボタンの少なさを少しはカバーできるかも
985名無しさん@お腹いっぱい。:2008/04/06(日) 22:14:13 ID:pusjVBzM
n52teだが、不具合があるな。
CGソフトのマニュアルに載っているマクロを130個程登録してみたら、
100個程度から先は登録出来てもキーに割り当てられない。
マクロエディタもバグを抱えているみたいで、ディレイの挿入操作を行うと
高確率でキーのリリースが内部的に消えてしまい、マクロ保存時に警告が出る。
警告を無視してバグったマクロを保存して使うとキーが押されたままの状態になるので、
本体をPCから外すまで連打状態が続くことになる。
ハードウェア的には手の形に馴染んで使い易いので、ドライバの改善待ちかな。
現状では何でもかんでも登録してそこからチョイスするやり方が採れないのは残念。
986 ◆enc33/X.3E :2008/04/06(日) 23:17:32 ID:0O9HQKU4
>>981
ちょっといろいろあってしばらくMKPに時間を割けない状態になってました
またボチボチ再開していきます

>>872
報告ありがたいです
シーケンスのコピペは次に公開できるテスト版で実装します
情報ウィンドウにシーケンス名というのも、アクションとして任意の文字列を表示できるように

デバイスドライバの本を立ち読みしてみたら
スタンバイからの復帰でデバイスを見失いっぱなしになるのは、ソフト側の配慮が足りていなかった可能性がありそうです
立ち読み故に記憶が曖昧なのと、個人的に優先度があまり高くないので後回しになりそうですが(すみません)
区切りがついたあたりでデバイスに近い部分の振る舞いも見直すべきかも

64bitVistaのドライバもUMDFとか使うとなんとかなりそうな感じ
でも現時点でwebに情報ほとんどないし本高いしドライバとかよくわかんないので
必要に迫られるまでは他の手法も含めて情報収集してみます
987981:2008/04/08(火) 03:07:06 ID:t6qQ1Csb
>>986
無理はしないでください〜。
といいつつも、キー割り当てを見直ししようか迷ってたところなので、シーケンスのコピーには期待してます〜。
988名無しさん@お腹いっぱい。:2008/04/08(火) 09:56:53 ID:8Ytfip3K
n52teの同時押し問題(alt+spaceなど)完璧解決法発見!!!

まず好きなキーをDi button、つまりゲームパッドのキーに割り当てる。
Di buttonの番号はジョイパッドのボタン番号。

そしてJoyToKeyでその割り当てたボタンにAlt+Spaceなど同時押しを割り当てる。

連打にならずウマー!ついでに連打になって気持ち悪かった手のひらSpaceも割り当て。ウマー。


つか全部のキーをジョイパッドに割り当ててJoyToKeyなどのジョイパッド制御ソフトで管理した方が
楽かも。
989名無しさん@お腹いっぱい。:2008/04/08(火) 12:08:19 ID:1caH9N/x
>>988
JoyToKey併用試してみた!
スゲー!!!いいな、コレ!

良い方法教えてくれてありがとー
990名無しさん@お腹いっぱい。:2008/04/08(火) 13:30:09 ID:ZqSvtGHz
>>988
テンキーの00などに割り当てもできますか?すみませんトチ狂ったこと言ってますね私
991名無しさん@お腹いっぱい。:2008/04/08(火) 13:38:00 ID:8Ytfip3K
>>990
それは普通にマクロで0を二回押しすればいいのでは?
0 press
0 release
0 press
0 release
992名無しさん@お腹いっぱい。:2008/04/08(火) 13:39:40 ID:YTlJTCyQ
00として使いたいのではなく00キーに何かを割り当てれるかという事を聞いているのだと思うよ。
993名無しさん@お腹いっぱい。:2008/04/08(火) 13:43:49 ID:8Ytfip3K
とりあえずマクロで00はできたよ。000も問題なし。
00キーは手元に00キーのあるキーボードが無いので出来るかどうかわからない。

>>992
00キーって0の連打以外で何に使うの?
994名無しさん@お腹いっぱい。:2008/04/08(火) 13:53:19 ID:YTlJTCyQ
>>993
ショートカットや特定のマクロを割り当てるんでしょ?
逆に0連打として使いたいって人はこのスレではあんまいないんじゃないの。
995名無しさん@お腹いっぱい。:2008/04/08(火) 18:50:38 ID:wr4rwgH4
テンキーの00って、ハード的に0を二回打ってるだけなんで、
OSやソフト側から00というキーは認識できないと思う。
996名無しさん@お腹いっぱい。:2008/04/08(火) 18:55:22 ID:iQ3F6Diy
JoyToKey併用か、試して見るかな
ホイールとかも割り当てできたっけ
997名無しさん@お腹いっぱい。:2008/04/08(火) 19:13:21 ID:l4tRXaHB
誰か次スレ頼む
998名無しさん@お腹いっぱい。:2008/04/08(火) 20:08:07 ID:K9vkeQTb
999名無しさん@お腹いっぱい。:2008/04/08(火) 20:25:39 ID:K9vkeQTb
うめ
1000名無しさん@お腹いっぱい。:2008/04/08(火) 20:30:15 ID:K9vkeQTb
埋め
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。