1 名前:ぬるぽ mailto:sage [2007/07/16(月) 12:30:27 ID:cd0T6xfs0] (テンプレ>>1 ) ■公式 www.autohotkey.com/ ■解説 AutoHotkeyを流行らせるページ lukewarm.s101.xrea.com/ ■過去スレ 1 pc7.2ch.net/test/read.cgi/software/1098531338/ 2 pc7.2ch.net/test/read.cgi/software/1129836713/ 3 pc11.2ch.net/test/read.cgi/software/1157043396/ 関連リンク>>2 以降も参照
331 名前:325 mailto:sage [2007/09/05(水) 07:09:17 ID:hayqHRIy0] >>326 ありがとうございます。確認できていないのですが、帰宅したら試してみます。 >>330 自分もそれは非常にやりたいのですが、おそらくは本家が対応しないと無理そうです。
332 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 07:14:41 ID:dr5YDobe0] あいかわらずこのスレはごみ書き込みしかないな
333 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 08:24:21 ID:7HbnRb8cO] >>330 そのソフトは過去にも話題に上がったことあったと思うけどパッドの情報は多分取れなかったかと そもそもデバイスとしてタッチパッドが繋がってるかどうかも見れないんじゃないかな
334 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 08:40:32 ID:g6AaTA6q0] >>331 >>333 なるほど、そうなのか。Thx あくまで開発の方の気まぐれを期待するしかない、ってレベルか。 代用法として、右altを小指に、J左クリ L右クリ IKで上下ホイール、 UOで戻る、進むに設定すればちょっと気分味わえるな。 (単純にThumbsenseが使いにくい。ホイール周りとか特に。 これがもうちょい自由にカスタマイズできればおkだったんだがな。)
335 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 11:03:55 ID:g6AaTA6q0] ついでにこのマウス操作をしていて思ったんだけど、 どうもAutoHotKeyは、通常のように !j:: Send,{LButton} って記述したら、Alt+j押してる間中左クリック連打してるんだね。 これを、 Alt+jを押してる間、ずっと左ボタン押し続けて、j離したときに同じく離す、 っていうふうに記述するにはスクリプトをどう変えたらいいかな?
336 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 11:28:12 ID:PS3JYgfk0] >>329 AutoHotKeyはマウスジェスチャもマウスコマンドも出来る どっちを使うのかは重要な問題だ どうスレ違いなのか教えてくれ
337 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 11:33:58 ID:85hizbmd0] >>335 !j:: IfNotEqual, A_ThisHotkey,%A_PriorHotkey%, Send,{LButton Down} !j up:: Send,{LButton Up}
338 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 12:04:50 ID:g6AaTA6q0] >>337 すまんそのスクリプトだと、まだ連打しているようだ。 だけどもっと単純な方法があったみたい。 !j::LButton で解決するようだ。 ありがとう
339 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 12:13:10 ID:85hizbmd0] 雑談レベルなら多少スレ違いでも話題は広がるが、お前がやりたいのは「談義」じゃなくて 最初に結論ありきの「決め付け」だろ? 「どっちを使うべきか」はAHK関係ない。 AHK以前に「人に使い方を指図するスレ」ではない。そんなの個人の自由。 > 俺は客観的にどうかにしか興味がない > ただこの事実を論証していくことに俺は興味がある お前にしか見えない「事実」をお前がどう「論証」しようと勝手だが ここは「"お前"の興味がある話題」を取り扱う場所じゃない。 スレ違いのネタで「議論」及び「倫理検証」を強行しようとすること自体が 他人の迷惑を顧みない自己中的行動だし、「非難」の対象だ。 しかもネタ元がお前の言う『俺の主張』がベースとなれば もはやお話にもならない。 2ちゃんは"お前"を特別扱いする場所じゃない。 "お前"が望むような「(お前的に)論理的で意味のある議論」(=「言葉遊び」)がしたいのなら HPなりなんなりに「"お前"と"お前以外の奴"が論理的に議論するための場所」を作ってやるべき。
340 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 12:44:02 ID:PS3JYgfk0] >>339 自分の意見が正しいという前提で発言するのは議論の大前提であり 客観的な根拠に基づいた説得力のある意見が出てくれば考えを変えるのも大前提だ 客観的な根拠を挙げてもらえれば俺は意見を変える 主観的な決め付けで議論を拒否しているのは俺の意見に反対している人間であり そんなことは過去レスを辿れば分かることだ マウスコマンドとマウスジェスチャ、どっちが使いやすいのかは 多くの人の作業効率に関係のある問題であり俺だけが興味のある話題ではない ネタ元は「速さ、疲れにくさ、間違いにくさ」でありどれも客観的に計測が可能だ 何をどう読めばネタ元が俺の主張だけと読めるのか 雑談スレならいざ知らず、ここは実用的な話題を話し合うスレであり 意見には客観的根拠があるべきなのは当然のことだ 客観的な根拠に基づいた意見を交し合うのが、俺のいう「論理的で意味のある議論」であり これは誰にとってもそうだ 主観と決め付けで意見を否定するのは誰にとっても意味のある議論ではない それを行った俺の反対者を非難するならいざ知らず、なぜ俺が非難されなければならないのか 合理的な理由を述べてくれないか
341 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 12:52:44 ID:k4PvKAqE0] わかったからもう相手するなボケ
342 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 12:53:18 ID:M9FkZLef0] タッチパッドってPS/2マウスと同じ扱いなんじゃないの
343 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 12:57:13 ID:ri+fxiHo0] なんという視野の狭さw 厨二病真っ盛りだなw ツッコミどころが多すぎて相手するのも馬鹿馬鹿しい
344 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 13:01:37 ID:PS3JYgfk0] 一個でもツッコんでみなさい 客観的な根拠をもってね
345 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 14:14:21 ID:85hizbmd0] ごめんね、噛み付いた自分が悪かったわ。 とりあえず他住人に迷惑になるからコテつけてくんない? そしたら自分みたいな「論理的に意味のあることが言えない気持ち悪い人」が 間違えて君にレスすることもなくなると思うよ >>338 あら、一応自分のところではちゃんと動いてんのは確認したんだが。 つかRemapの存在忘れてた。確かにそっちのがスマートやね。
346 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 14:26:07 ID:PS3JYgfk0] 俺はコテはつけないよ NGIDしたら?
347 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 14:47:00 ID:MqwIO/u70] >>342 すまん。詳しく知らないからどういう原理かも良くわからないんだけど、 AHKでできる可能性があるってことかい? それならばどういった感じでスクリプト組めばいいかも聞いてみたい。
348 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 14:55:33 ID:j+xrvRC90] AHKじゃタッチパッドに触れてることを感知できないべ ドライバレベルでどうにかせにゃ
349 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 15:03:27 ID:/OMsp2r/0] ID:PS3JYgfk0 は > マウスジェスチャよりマウスコマンドが使いやすい > 根拠:(速さ、疲れにくさ、ミスの少なさ) > こういう意見を述べていて、 とかいていて、これを主張するだけならなんの問題もないが、 > マウスコマンドが大量に割り当てられる環境があれば何のメリットもない とか > 問題はマウスジェスチャが不合理だということで とか ここに飛躍があることがわからんのか。 296書いたの俺です。みんなごめんね。 謝ってもこんなレスしてたら台無しだね。
350 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 15:13:45 ID:PS3JYgfk0] 疲れやすくて遅くてミスが多い入力方法は不合理である という命題が真ではないという主張だろうか 根拠があるなら聞いてみたい
351 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 15:43:26 ID:17jIsT600] 流れぶった切ってすまんが、X1ボタンは完全に潰してキーボードとの連携専用にしてる。 右手がマウスにあるわけだから、キーボードは左手で無理なく打てる範囲に限られるが、 それでもマウスコマンドより4−5倍はコマンドの幅が広がる。 5ボタン以上のマウスの人はためしてみ。
352 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 17:01:50 ID:/OMsp2r/0] >>350 「疲れやすくて遅くてミスが多い入力方法は不合理である」と 主張するのは勝手だが、だれもが「疲れやすくて」「遅くて」「ミスが多い」 と感じる(あるいは実際にそうなる)とは努々考えなされるな。 それと「疲れやすくて遅くてミスが多い入力方法は不合理である」が 命題であるというのであれば、それは命題として認められない。
353 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 17:03:10 ID:h8Et1qYU0] 無理に賢そうな言葉遣いしてもかえって馬鹿っぽくなるだけなんだ
354 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 17:07:14 ID:j+xrvRC90] いい加減相手するほうも荒らしだろ
355 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 17:29:33 ID:PS3JYgfk0] >>352 速さ、ミスの多さ、疲れやすさは客観的指標で量ることが出来る そう感じるかどうかという話ではない マウスジェスチャとマウスコマンドをこれらの指標で比べるとどういった結果になるか 確かめてみることを勧める そうすれば少なくとも、君が君の環境においてどっちを使った方が有効か知ることが出来るだろう 俺の主張は、5ボタン以上のマウスを使う環境ならば、 誰であっても、マウスジェスチャよりマウスコマンドの方がこれらの指標が良い値を示すということだ まあ人より指の数が少ないとかの特殊なケースは除かせてもらうが >それと「疲れやすくて遅くてミスが多い入力方法は不合理である」が >命題であるというのであれば、それは命題として認められない。 どういう意味で言っているのか分からないが、命題とは真偽が決定できる文のことだ より正確に言えば、真か偽か、真偽決定不能かが決定できる文のことだ この文が解釈によって真偽が異なる、つまり偽となる解釈があるという主張だろうか だとしたらその解釈を聞かせてもらいたいのだが
356 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 18:34:01 ID:/OMsp2r/0] > 速さ、ミスの多さ、疲れやすさは客観的指標で量ることが出来る > 俺の主張は、5ボタン以上のマウスを使う環境ならば、 > 誰であっても、マウスジェスチャよりマウスコマンドの方がこれらの指標が良い値を示すということだ 特定の環境/条件でしか成り立たない。習熟度によっても結果は大きく変動するだろう。 > >それと「疲れやすくて遅くてミスが多い入力方法は不合理である」が > >命題であるというのであれば、それは命題として認められない。 > > どういう意味で言っているのか分からないが、命題とは真偽が決定できる文のことだ > より正確に言えば、真か偽か、真偽決定不能かが決定できる文のことだ > この文が解釈によって真偽が異なる、つまり偽となる解釈があるという主張だろうか > だとしたらその解釈を聞かせてもらいたいのだが 「疲れやすくて遅くてミスが多い入力方法」の定義が明確でない。 そもそも「速さ、ミスの多さ、疲れやすさ」だけでUIの優劣は決定できるのか? ひとりよがりもいい加減にしてもらいたい。
357 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 18:40:38 ID:xMeZ+F2u0] >>356 いちいち相手するなよ糞が
358 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 18:44:47 ID:PS3JYgfk0] >>356 >特定の環境/条件でしか成り立たない。習熟度によっても結果は大きく変動するだろう。 複雑なコマンドでなければ習熟度はほとんど関係しない 拡張ボタンと左、右、中同時押し、ホイール回す程度なら誰でも出来る それらの簡単なコマンドだけで頻度の高い大部分の作業は割り当てられる 実際やってみて比べてみればいい 環境は5ボタンあるデバイスが前提だが、トラックボールでもなんでも、 同時押しさえ出来ればコマンドは快適に動かせる そうでない環境というのは無いに等しい >「速さ、ミスの多さ、疲れやすさ」だけでUIの優劣は決定できるのか? そう思うんだったら、出来ないとする根拠を述べればいい それらより重要なファクターがあって、UIの優劣がひっくり返るケースが俺には思いつかない
359 名前:名無しさん@お腹いっぱい。 [2007/09/05(水) 19:01:36 ID:7HbnRb8cO] 使い勝手云々は結局のところ感覚的にしか計れない部分だし、対象使用者の主観抜きに語ることはできないよ。 それに、AHKなんかは特に己のところでまともに動いてるものでも他PC持ってったらダメだったてことはよくある。 環境に左右されるものをベースにしてモノ語るのは合理的ではない。
360 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 19:15:08 ID:PS3JYgfk0] >>359 感覚的にしか量れない部分を議論の俎上に載せるのは合理的ではないが 速さ、ミスの多さ、疲れにくさは計測できる 計測方法を厳密にこれと定めるのは大変だし異論も多いだろうけど 自分がこれと思う計測方法で量ればいいと思う 個々人が、自分がどの入力方式を採用するのがいいのか決められればいいわけだから どんな計測方法を採用するにせよ、それがこれらの指標を量るものであれば マウスコマンドが勝つだろうと俺は考えている まあこれらの指標で上回ったとしても使いやすさが上とは考えない というのなら俺の主張は意味を失うが 俺はこれらの指標が下のものを採用するのは不合理ではないかと問いかけることはしたい 環境に左右されるものうんぬんというところはよく意味がわからない 自分のよく使っている環境でうまいこと動けばいいんじゃないかと思うが
361 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 19:16:59 ID:/OMsp2r/0] >>358 > >>356 > >特定の環境/条件でしか成り立たない。習熟度によっても結果は大きく変動するだろう。 > > 複雑なコマンドでなければ習熟度はほとんど関係しない 一般化できないんだろ。 > 実際やってみて比べてみればいい どうやって比べればいいの。どうやって比べるのを前提としているの。 何度もやってみればいい比べてみればいいと言われているが、実際に比較してないのは確かにそう。 でも頭で想像する程度の操作なら、慣れた方が使いやすい、くらいにしか思えない。 > >「速さ、ミスの多さ、疲れやすさ」だけでUIの優劣は決定できるのか? > > そう思うんだったら、出来ないとする根拠を述べればいい > それらより重要なファクターがあって、UIの優劣がひっくり返るケースが俺には思いつかない マウスジェスチャーでいえば、マウス操作と画面の動きに一体感があるようなインタフェースなら 分かりやすいんじゃないか。分かりやすさはすごく重要だと思うけど。 これくらいしか思いつかない
362 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 19:29:54 ID:PS3JYgfk0] >>361 習熟したマウスジェスチャと 未経験の簡単なマウスコマンドであれば マウスコマンドの方が勝つと考えている 複雑なマウスコマンドは慣れが必要なのは確かだが 比べ方は、上にも書いたが個々人で自分がどっちが上かを比べられると思う方法で 比べればいいと思っている どういう方法で調べても、速さやなんかを比べるのであれば、 マウスコマンドが勝つだろうと考えている 分かりやすさは大事だと思う マウスコマンドも自分でルールを決めれば別に分かりにくいということもないので そこで優劣がひっくり返るということもないと俺は思うが 分かりやすさを大事にする人だったら違ってくるのかもしれない
363 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 19:39:13 ID:nffzyXyc0] この世において、どうして正しい主張が通らないなんてことがあるのかというと、 相手の正しさに従うためには、自分の正しさを捨てなくちゃいけないからだろう。 自分の培ってきた経験、技術、習慣、反射、すべてに変更を迫られるのはつらいものだ。 「やってみせ、言って聞かせて、させてみせ、ほめてやらねば、人は動かじ」 QWERTY配列がいかに不合理かを説いたとて、それだけで人の習慣を変えられると思ったら甘すぎる。 世の中にはキーボードを使うより携帯電話の入力方式の方がずっと楽だ、と言う人もいるし、 (キーボードに習熟する前の)その時点のその人においては事実そうなのだからどうしようもない。 遠くの利を振り翳しただけで近くの利を捨てられる人間は少数だ。目の前の快楽にかまけてさぼる学生は多い。 マウスコマンドの優位性を誰かに分からせるためには、 ジェスチャとコマンドとを対等に比較するための場を用意し 各人が実験しやすいように、心理的・物理的障壁を下げるよう努めるべきだ。 新鋭と古参とで温度差があるのは仕方ない。あとはお互いがどこまで歩み寄るかによる。 どんなキーボード配列がいいかを論じるのと同じで、 雑談程度ならいいけれど、本気でやるならスレ違いと言われるだろう。
364 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 19:39:58 ID:4tAIsUCq0] マウスボタン同時押しというのは一般的なオペレーションでは まずない動作だから慣れがまず必要だな。 マウスジェスチャーはドラッグという一般的な操作から派生しているけど。 個人的な感想で言えば、同時押しは普段慣れない動作だから指に違和感を感じる。 どちらかといえば一般的な操作から派生しているジェスチャの方が 効率的かはさておき、導入コストの点で優れているな。
365 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 19:41:25 ID:xMeZ+F2u0] い い 加 減 よ そ で や っ て く れ な い か ?
366 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 20:31:42 ID:rDP1ah1T0] マウスジェスチャなんて多くの人が使ってる便利なものなのは周知の事実なのに、こんなところで優位性がどうのとか言われても困る。 スレ立ててVIPでやってろ
367 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 20:49:34 ID:PS3JYgfk0] >>363 いいこというなあ 対等に比較しなくても、ジェスチャに慣れ親しんだ人がちょっと 試してみただけでも速さとか楽さとかは浮き彫りになると思うけど、 しかし実用になるかというのは、これがしたいと思った時に 手が瞬時にその操作を実行できるかだからな したいことと操作が結びつくまである程度時間は必要だし そもそも5ボタンマウス買って試せというのも無理がある話だ まあこの辺が限界かな そろそろ消えるわ
368 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 21:02:29 ID:ri+fxiHo0] もうこないでね^^;
369 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 21:17:10 ID:n/eX0LD90] とりあえず >363に拍手
370 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 23:43:14 ID:3a4UBRCdP] マウスジェスチャ?マウスコマンド?はぁ? キーボード使おうぜ!
371 名前:325 mailto:sage [2007/09/06(木) 00:56:25 ID:CgUEgPrj0] >>326 期待通りの動作になりました。改めて感謝を。
372 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 01:17:57 ID:MpeKuTu20] >>363 の基地害対応力に嫉妬
373 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 10:13:43 ID:nPLCSJdD0] Win2000SP4です。 Winキー+uをホットキーに割り当てたいのですが、ユーティリティーマネージャーが起動して困っています。 このユーティリティーマネージャーが起動しないようにすることは出来ますでしょうか?
374 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 10:57:08 ID:oGNJCOoO0] #u::run, notepad でメモ帳しか起動しないですけど (XP Pro SP2)
375 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 11:08:04 ID:nPLCSJdD0] >>374 www1.tcnet.ne.jp/k-saku/low_visions/accessibility/sub_01.htm これをみるとWin+uで起動しますね。ググったところたくさんヒットしました。 ところで Win::return としてもWinキーが死なないのですが、どうしてでしょうか?マニュアルのスクリプトをコピペしたのにうまくいきません。
376 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 11:26:02 ID:h7dZV9To0] >>375 「Win」じゃなくて「LWin(左Winキー)」か「RWin(右Winキー)」と書く。 RWin:: LWin:: Return これでWinキーは無効になるはず。
377 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 11:49:53 ID:nPLCSJdD0] >>376 ありがとうございます。確かにできました。 ところで#IfWinActiveを使って、特定のソフトでだけWin+uをhotkeyとして使いたいのですが、ユーティリティーマネージャが起動して困っていました。 #IfWinActive,hogehoge RWin:: LWin:: Lwin & u::send,{return} Return としたらユーティリティーマネージャーが起動しなくなりました。でも、なぜかLWinキー押下でreturnキーが送信されます。 Lwin & uを#uとしてもWinキーを押しただけでreturnキーが送信されます。どこに文法ミスがあるのでしょうか?
378 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 12:09:01 ID:nPLCSJdD0] 実験しました。下記でもWinキーのみの押下でメモ帳が起動しました。 どうやら、Winキーに何もアサインしないとコンビネーションがうまく働かないようです。2番目のキーを待たずに動き出すようです。 このあたりの事情は既出でしょうか? RWin:: LWin:: #n:: Run Notepad return
379 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 12:34:39 ID:nPLCSJdD0] 連投すみません。 ユーティリティーマネージャーが起動しないようにできました。コンピューターの管理→サービス→スタートアップの種類を無効でできました。 でも、Winキー+uは相変わらず、何も割り当てられませんでした。OSが確保しているのでだめなんでしょうかね?
380 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 12:44:15 ID:9dcdoup50] ここの 「キーラベルの仕様」嫁 lukewarm.s101.xrea.com/Hotkeys.html >378の書き方だと RWin,LWin,#n に対してNotepad起動をアサインしてることになる。 LRWinを無効にしたいなら Return入れなきゃダメ
381 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 12:55:01 ID:nPLCSJdD0] >>380 ありがとうございます。 読み直していたら、このページ(lukewarm.s101.xrea.com/misc/Override.html )で You can disable all built-in Windows hotkeys except Win+L and Win+U という記述を見つけました。Win+Uはだめですね。ほかのソフトで試してみます。
382 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 12:58:41 ID:nPLCSJdD0] またまた連投すみません。 keybatで試したらあっさり出来ました。 keybatは初心者向けですけど、autohotkeyで出来ないことが簡単に出来ることがあるから手放せませんね。
383 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/07(金) 00:43:08 ID:Leyowai10] マウスの左ボタン押してから右ボタンを押したとき、Ctrl+Vを押したことにしてペーストしたいんですが LButton & RButton::send ^v とすると左ボタンの本来の機能が失われます。(クリックとかドラッグとかできない) それで ~LButton & RButton::send ^v として左ボタンが普通に使えるようにしたんですが これだとペーストするとき左クリックしたままCtrl+Vを押したことになり、アプリによってはペーストできません。 そこで LButton & RButton::send ^v LButton::send {Click Left} としたんですが、これだとドラッグできませんw どうしたらいいですか?
384 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/07(金) 00:53:34 ID:ON1eM8dz0] ~LButton & RButton:: { MouseClick, LEFT, , , , ,U send ^v Return }
385 名前:383 mailto:sage [2007/09/07(金) 01:10:50 ID:Leyowai10] おぉぉ、ありがとうございます!AutoHotkeyは使い始めたばかりで、まだよく分かってませんが いろいろ便利に出来そうで、夢がひろがりんぐ!
386 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/07(金) 04:01:35 ID:rakY4+Fe0] まったくひろがりんぐツールやで
387 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/07(金) 04:45:25 ID:uvgGAP260] 夢がひろがりんぐって、もう死語化してないか?
388 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/07(金) 22:55:54 ID:FhrmnyhW0] MouseClick, R,,,,,D で右ボタンを押している状態からシステムに動作を渡さずに右ボタンを離す方法はないでしょうか HotKey, RButton up, return MouseClick, R,,,,,U HotKey, RButton up, Off return: return などとやってみたのですがどうしてもコンテキストメニューが開いてしまいます
389 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/07(金) 23:08:27 ID:8w//OG5f0] >>388 具体的に何がしたいのか書いた方が良さげ。 OnMouseDownイベントだけを断続的に起こしたいってことだろうか。いまいち状況がわからない。
390 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 00:39:13 ID:iCGYlQBF0] コンテクストメニューって押下時じゃなくて押下解除時に表示される場合のほうが多いと思う 開かさせない方法はわからんが、開いてしまったものを閉じたいのなら send で Esc か Alt を投げてみたら?
391 名前:388 mailto:sage [2007/09/08(土) 00:59:07 ID:l8tyTWRw0] マウスジェスチャのスクリプトを作っています 通常の右ドラッグを阻害せず動作させようとしています Escなどでメニューを閉じるのも考えては見たのですが一瞬表示されるのが気になるうえ メニュー表示されないソフトじゃ使えなくね?と思い RButton:: MouseClick, R,,,,,D マウス動きの判定処理(右ボタン離すで終了) if(ジェスチャに対応した命令が有れば) { ドラッグ中止(とりあえずSend,{Esc}で) 右ボタン開放 命令 } else MouseClick, R,,,,,U のようにしてみたのですがどうしてもメニューが開いてしまって そして今見るとドラッグ中止の方法も甘い気がしてきました
392 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 01:07:43 ID:ZOf7JEAM0] >>391 マウスジェスチャなら流行らせるページのMy Scriptsにあるよ。
393 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 06:32:58 ID:zWESSSjS0] ノートPCタッチパッド使用者用Thumbsense風拡張スクリプトw いや、単純にこの構成が一番使いやすかった& いろいろなものに影響少ない構成かなと。 (右Altキーを起点にすると、いろいろなところが正常動作しなくなることが多い) AppsKey & j:: IfNotEqual, A_ThisHotkey,%A_PriorHotkey%, Send,{LButton Down} AppsKey & j up:: Send,{LButton Up} AppsKey & l:: IfNotEqual, A_ThisHotkey,%A_PriorHotkey%, Send,{RButton Down} AppsKey & l up:: Send,{RButton Up} AppsKey & i:: Send,{WheelUp} AppsKey & k:: Send,{WheelDown} AppsKey & m:: Send,{XButton1} AppsKey & .:: Send,{Xbutton2} AppsKey & ,:: Send,{F5} AppsKey & h:: Send,!{Space}{n} AppsKey & 8:: Send,!{Space}{x} AppsKey & 7:: Send,!{Space}{r} AppsKey & o:: Send,^w AppsKey & p:: Send,^c AppsKey & +:: Send,^v AppsKey & 0:: Send,^x AppsKey & n:: Send,!{Home} AppsKey & u:: Send,#d AppsKey & 9:: Send,!{F4} AppsKey & /:: Send,!{Up}
394 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 10:35:12 ID:iCGYlQBF0] AppsKey起点か、コンテクスト出す以外は使わないキーだからいいかも知んない。 だが自分の旧チンコパッドには AppsKeyがついてない orz WinKeyもないので使いにくくてしゃぁないわ
395 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 10:58:20 ID:zWESSSjS0] >>394 Altキーでもそれなりに使いやすく出来ることは出来たよ。 問題点を挙げると 問題は、Alt+nとかにキーを割り当てたら最小化がうまく動かなくなって困る、とか 実際のAltキーとの組み合わせの奴が単純に動かなくなるとか、そんなん。 あと、癖でAlt押しっぱなしにしちゃうようになるから、Winキー起点のデフォ Win+DとかがWin+Alt+Dとかに認識されちゃって動かない、みたいな。 こうして列挙すると、問題点だらけに見えるから困る。 とりあえずAlt小指にホームポジションのJKLであとは拡張すればいいんじゃないか? 追記、俺は別のソフトでMクリックを右クリ+左クリに割り当ててるから スクリプトに中クリック入れてないけど、入れたい人は、 AppsKey & Alt:: Send,!{MButton} あたりを追加して、 更に自分用に適当に配置換えしたらいいかな。
396 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 11:48:52 ID:iCGYlQBF0] アドバイスd でも右AltはWinKeyとして割付けてあるんよ(AHKじゃなくてIBMのキーコンフィグのほうで) Appsはなくても困らんがWinはないとやっていけん。流石に左Altは潰せないしね。
397 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 14:50:33 ID:ZjvPgMwV0] 変換起点にしちゃだめなのか? 小指でApp押しっぱってしんどいような気がするが
398 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 16:16:09 ID:9UwE3hiH0] カタカナ/ひらがなキーにリマップでAltキーを指定すると Altキーが押しっぱなし状態になるんだけど
399 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 16:39:27 ID:7LDvdjav0] 勝手にコマンドが実行されたりするんだがどうなってるんだろ? Autohotkey.iniを編集するキーを設定してたりすんだけど フトした時に勝手にエディタ起動されてしまう・・・
400 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 17:12:09 ID:zWESSSjS0] >>397 変換起点、ってことは、アプリキーを押すことで、 マウスモードとキーボード入力を切り替える、ってこと? なるほど、一番やりやすい方法かもしれん。 かつアプリキー無いような人もできそうだしな。 ちょっとスクリプト考えてみる。
401 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 17:32:34 ID:ibiZR8M40] 変換キーを使うという事じゃ……
402 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 17:46:09 ID:ZjvPgMwV0] 変換キーを起点にして親指おしっぱのほうが 楽なんじゃないかなと思っただけ 分かりにくくてスマン
403 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 18:12:20 ID:zWESSSjS0] >>401-402 あ、いやいや、それだと「Thumbsense風」の意味が全くなくなっちゃうよ。 親指はタッチパッドに常においておいて、カーソル動かすのに使わないと。 全てを右手だけで出来るようにする、が目的だから。 押すごとにモードを変える、が出来れば変換キーでもアプリキーでも良いと思うんだけどね。
404 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 19:27:58 ID:ibiZR8M40] んじゃ無変換の方を使うのはどうなんでしょ モード切替は避けた方がよいのだと思うのだがな。viとか
405 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 20:51:45 ID:vnArU7SW0] マウスカーソルが動いている間とその後数ミリ秒間有効とかどうよ
406 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 21:30:30 ID:zWESSSjS0] モード切替やろうとしたけど、 Altおしっぱなしとかからしか起動できないなぁ。 AppsKeyおしっぱスクリプト書いてもダメな感じだ。 こっち方面は諦めた方が良いかも。 俺のは無変換じゃなく変換の方だけど、いけると思う。 中指薬指小指でマウスボタン操作、ってのが ちょっとやりにくい気もするけど。 あと小指の長さと器用さがどうしても劣る気もする。 つまり自在に右側のショートカットキーを押せない、とかあるかな。 >>404 その辺を除けば、指疲れないしベストかもね。 てかアットマークとか+ボタン*ボタンを小指で起点にして、 そこに割り当てられてたのは別キーに割り当てる、が実は一番なのかもしれんw できるだけデフォの設定変えたくないなら前者のがいいだろうけど。
407 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 21:42:42 ID:gLCyJSIe0] >>398 俺もそれ気になってた vkF2sc070:: Send, {Alt Down} KeyWait, Alt Send, {Alt Up} return 見たいにやってもうまく拾ってくれないし
408 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 22:40:49 ID:XjeHu6dt0] 漏れもたったいまそこで躓いてたところだw ひらがなキーって押しっぱなしの検知出来ないのかな
409 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 22:45:10 ID:ZOf7JEAM0] まあ最悪>>4 の方法で。
410 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/09(日) 07:09:31 ID:SfSorzkm0] ttp://lukewarm.s101.xrea.com/test/read.cgi/bbs/1146398137/62 これ読んだ人いる?
411 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/09(日) 15:55:46 ID:90jRKVaz0] いま読んでる。面白い。
412 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/09(日) 16:27:31 ID:4071f5mN0] >>410 >>112 付近のツンツンした流れの理由はこれかしら……なんて詮索は野暮か。 出版されたら予約してでも買うので、頑張って下さい。
413 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/09(日) 18:38:52 ID:nU6AA3X+0] >>410 管理人氏も書いてるけど、専用ビューアのインストールが面倒くさいので AHKの触り程度の解説なら、わざわざ入れて読む程かなとか考えてて二の足踏んでた。 いまサンプルソースだけ落としてみたけど、IEの制御とか入門に留まらず結構踏み込んでる感じですな しかし、intro.ahkのキー割り当て例は苛めですかww 右Shift(ノートだとEnter直下が多い)に [Ctrl]+[A]→[Delete] とか [Win]+[Z]にアクティブウィンドウを閉じる([Ctrl]+[Z]と間違えたらアウチ)とか
414 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/09(日) 19:44:14 ID:k7F9BsHB0] >>413 HHK使ってるんで
415 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/10(月) 06:15:09 ID:UFI/YkYK0] モザイクデスクトップ直してたのかぁ でも、これだと、ちょっと重ねてモザイク掛けたいときに押下時に既にモザイクが存在していると そのモザイクが消えてしまうという欠点があるですよー うまく順番考えるなりモザイクの外からドラッグするなりすれば済む話だけど やっぱリリース時に判定した方が良いんじゃないでしょうか?細かい話ですがw
416 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/10(月) 07:13:33 ID:qQU+FFvlP] 誤爆宣言まだあ?
417 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/10(月) 13:43:51 ID:UFI/YkYK0] デスクトップモザイクの間違いだったわ
418 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/10(月) 16:18:39 ID:4oA1cNNn0] 自分で改造しろ
419 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/11(火) 17:07:30 ID:OQt9Rk9z0] あるアプリケーションを起動したくて、 もしそのアプリがすでに起動中だったら、それを最前面に表示し、 二重起動はしないようにする、ってスクリプトってどんな感じで書けばいいかな?
420 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/11(火) 17:19:29 ID:pZ7AKsR/0] さすがにそれくらいマニュアル読んで自分でやる気がないなら AHK使う意味無いと思うよ
421 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/11(火) 18:13:16 ID:uTH3xZH30] CUTEEXEC使ってもええしな
422 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/11(火) 20:21:23 ID:qtsjWZma0] ちょっと調べれば、どんぴしゃの物が見つかるってのに・・・
423 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/12(水) 10:21:37 ID:CDQqT6MY0] 教えてくれろ
424 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/12(水) 21:37:31 ID:brvJ+qdp0] #IfWinActiveとかで2種類以上のウィンドウを指定するにはどうしたらいいの? #IfWinActive, hoge #IfWinActive, hoga とかやると下だけが有効になるし
425 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/12(水) 21:39:17 ID:DGdbkIOS0] グループでなんとかする
426 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/12(水) 22:05:56 ID:Nau46M8t0] # を使わないのが正解
427 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/12(水) 22:14:02 ID:2u7FN4Cx0] 自分もそういう場合グルーウ使ってる。
428 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/12(水) 23:02:14 ID:brvJ+qdp0] グループなんて便利なものが リファレンス見落としてた ありがとう
429 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/16(日) 01:00:03 ID:nU+AqBNG0] >>424 おれこれと同じ感じで書いていて普通にそれぞれ判別されて使えてるんだけど それって変なことなの?
430 名前:429 mailto:sage [2007/09/16(日) 02:07:56 ID:nU+AqBNG0] 後で気付いたけど>>424 って複数のwindowに同じキー割り当てなどをするって意味か。 >>429 は早とちりした勘違いです。変なこと書いてしまって失礼しました。
431 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/17(月) 18:00:48 ID:BfO/EJdt0] 秀丸に Send をしようとすると、先頭が数文字(やるたびに違う)抜けてしまうのですが; どうやって回避できるでしょうか?