1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/04(火) 21:37:17 ID:AUMOfiK40] Windows 2000/XP で動く汎用キーバインディング変更ソフト「窓使いの憂鬱」と、 その派生版を語るスレ ■本家 「窓使いの憂鬱」 mayu.sourceforge.net/ ※開発終了。Windows Vistaでは動作しないが、有志によるハック版で動作報告あり。 ■派生 汎用キーバインディング変更ソフト「のどか」 www.appletkan.com/nodoka.htm 窓使いの憂鬱 Linux & Mac (Darwin) 対応版とか配布してるところ members.at.infoseek.co.jp/hattoushin_uma/ 過去スレなど>>2 以降
762 名前:名無しさん@お腹いっぱい。 [2010/01/20(水) 20:23:52 ID:Yz6q7+H50] 756です。 SandSをやりたかったので、sands linux で検索してsands-0.1tar.gzを見つけました。
763 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/21(木) 07:50:31 ID:YHyQO9K00] >>762 最近、Xorg 周りをアップデートしたら xsands がまともに動かなくなって mayu を使い出したのですが、導入には下のブログを参考にしました。 Slackware の作法は知りませんが… ttp://d.hatena.ne.jp/nokturnalmortum/20090227/1235742723 自分が keyfake から sands をでっちあげて、それを他の方が C で 書き直したのが xsands です。xsands の配布サイトがなくなり、 なまじっか過去スレからソースを取得できるので、近年でも sands を 使い出す方がいらっしゃるようですね。mayu 導入時に SandS 事情を 調べて驚きました。 sands も xsands もシフト状態が解除されないことが少なくない頻度で あります。長年使っていると無意識のうちに対処していますけどね。 新たに使い出す人には、これが結構なストレスになるはずです。 SandS だけが目的でも、なんとか問題を解決し mayu を導入される ことをおすすめします。なかなか快適ですよ。
764 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/21(木) 17:53:09 ID:KIboae23P] まさにまゆつかいの憂鬱だな。
765 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/22(金) 21:25:02 ID:KZ/FfZ8M0] yamy 0.03 ですが、オプションを有効にすることで ワンショットモデファイアの Shift でも マウス左ボタンクリックで 範囲選択できるようになりました。 しかし、範囲選択後にワンショットモデファイアの Shift を離すと 選択範囲が ワンショットの入力と入れ替わってしまいます。 ワンショットモデファイアの Shift を離しても選択中のままに しておくにはどうすればいいのでしょうか?
766 名前:765 mailto:age [2010/01/23(土) 04:10:37 ID:wQPB7Q/R0] 自己解決 age mod Shift += !!LShift key ~L1-S-LShift = ~S-*Colon &Toggle(Lock1,off) # : key L1-S-LShift = &Ignore &Toggle(Lock1,off) key S-*LButton = S-*LButton &Toggle(Lock1,on)
767 名前:名無しさん@お腹いっぱい。 mailto:age [2010/01/23(土) 04:18:24 ID:wQPB7Q/R0] ついでに昨日解決した設定も書いとくか # 直前にアクティブだったウィンドウをアクティブに key ~L0-A-*E0半角/全角 = A-*ESC &Toggle(Lock0,on) key L0-A-*E0半角/全角 = A-S-*ESC &Toggle(Lock0,off)
768 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/23(土) 20:42:24 ID:YfZEzHG60] よく分からんが乙
769 名前:767 mailto:sage [2010/01/23(土) 23:21:40 ID:rxV9ZlnL0] よく確認してみたら、直前にアクティブだったウィンドウに切り替わってなかった。 ぐぐってみたらウィンドウの切り替えを環視してなくては無理みたい。 これは作者にお願いするしかないようだ。
770 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/23(土) 23:29:43 ID:VppGtnXM0] 昔、ウインドウの切り替わりをmayuで監視しようと、 キーマップの切り替わりをイベント化したことあるけど、 キー押した時に初めて切り替わるから意味無かったの思い出した。
771 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/23(土) 23:34:20 ID:YfZEzHG60] のどかのwishlistには載ってるけどどうだろね。
772 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/24(日) 18:03:05 ID:AjWo5Anz0] Win7でまともに使えるキーストローク変更ソフトを早く・・・ せめてExplorerでまともに動いてくれないときつすぎる
773 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/24(日) 18:39:43 ID:zNH2dLC30] えっ、のどかでもyamyでも、AHKでも良いじゃん。
774 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/25(月) 00:28:26 ID:NAOQ8m1G0] yamy、ちょっともたつく感があるのだが、 シングルコアからデュアルコアのCPUに乗り換えたら 仮に同じ周波数でもずっとさくさくになる?
775 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/25(月) 18:56:37 ID:QloxaUZ0P] さあ。もたつく原因次第だろうけども。
776 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/26(火) 00:29:46 ID:othTseSn0] 起動/再読み込み時点の Lock 常態を指定する方法はありませんか? 具体的には &Toggle(Lock1,on) にしたいのですが…。
777 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/26(火) 22:13:19 ID:95c5PJXwP] 再読み込み時は、再読み込みするキー操作で同時に&Toggleすればいい。 タスクトレイアイコンのメニューからだと出来ないけど。 起動時は無理じゃなかろうか。繭はあくまで「何かのキーが押されたとき(か離されたときか 押されっぱなしの時)、指定の操作を行う」が基本機能なので。 のどかのチケットには違うのも記載されてるから将来は対応されるかもしれないけど。 と思うがもし出来たらごめんよ。 そもそもどうしてそんな操作したいの? キー定義の方をいじるのが筋だと思うが……
778 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/26(火) 23:27:05 ID:QS4KQamJ0] yamy で searchitプラグイン使えたのですが、ユーザー定義の検索エンジンが使えません。 デフォルトで用意されている find2ch も使えません。 yamy のユーザーで使えている人はいますか? なお、のどか版の searchit ではフリーズしますた。
779 名前:776 mailto:sage [2010/01/26(火) 23:46:49 ID:QS4KQamJ0] >>777 すみません。mayu 系の初心者で yamy 使い始めて1週間も経っていません。 始めは 変換 → Shft (単打で IME ON)、無変換 → (単打で IME OFF)、Dvorak などが出来たらという目的で始めたのですが、今やすっかりはまってしまって 文字の入力の Qwerty/Dvorak 切替、ショートカットの Qwerty/Dvorak 切替 にチャレンジ、なんとかこれも出来るようになりました。 で、自分一人で使うだけならキー定義をいじるだけでずむのですが、 友人その他に配布するばあいはオプションなどで起動時/再読み込み時の レイアウトを簡単に指定出来ればいいなと思いました。
780 名前:776 mailto:sage [2010/01/26(火) 23:48:16 ID:QS4KQamJ0] 訂正 変換 → Shft (単打で IME ON)、無変換 → Ctrl (単打で IME OFF)
781 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/26(火) 23:53:59 ID:95c5PJXwP] 単純に、設定ファイルを別にしたら? 共通部分はコピペしてもいいし、モジュール化して(例えば Dvorakにするだけの設定ファイルを作る等)それをincludeしてもいいし。 いまいちどうしたいのかイメージがわかないなあ。
782 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/27(水) 00:20:35 ID:F8Xb88NA0] 俺の場合は、パソコンを起動したときは普通のQWERTYで もし誰かほかの人がさわっても大丈夫 特定のロックキーを押すと自分の配列になるというふうにしてる もちろん自分は起動したらまずロックをオンにする
783 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/27(水) 00:39:42 ID:U5TFhCeQ0] むしろ他の誰かが触ってもどうしようもない状態の方が俺的には「大丈夫」だな。
784 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/31(日) 03:13:02 ID:Jj+Ccwpi0] このソフトで、英数キーをモディファイアキーとして、 英数+Aで、なんかマクロとかプログラム起動させることはできますか? FAQにはないようなのでお聞かせください。
785 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/31(日) 03:58:59 ID:HhB+9L610] >>784 mod mod0 = !英数 key mod0-a = &ShellExecute("open", "なんかマクロとかプログラム.exe",,, ShowNormal)
786 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/31(日) 07:33:36 ID:Jj+Ccwpi0] >>785 助かります。ありがとうございます。 まだ使い出したばかりでなにもわかりませんが、これから調べます。 Pauseボタンの割り当てができない。 Win7とかでこのソフトを使うためにはシェアになっちゃうのかー
787 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/31(日) 10:06:54 ID:0hd9UpEO0] つ yamy
788 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/31(日) 11:44:59 ID:Jj+Ccwpi0] >>787 d.hatena.ne.jp/foldrr/20090829/p3 これみると、yamyはかなり制限が多く問題あるっぽいですね
789 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/31(日) 11:49:43 ID:pJdANSHoP] 窓使いの憂鬱であるキーボードフック型のcmkeyでは出来ないことが多かったから、 ドライバ置換型の窓使いの憂鬱が生まれた。 言ってみればそのcmkeyに戻ったのがyamyなわけだ。
790 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/31(日) 12:15:56 ID:Jj+Ccwpi0] ということは、俺的には、 Win7でドライバ置き換え型の窓使いの憂鬱みたいなフリーソフトが でればソレ使えばいいみたいですね。過去ログまったく読んでおりませんが。 capslockとかひらがなキーをほかのキーに割り当てたいので。
791 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/31(日) 12:21:18 ID:pJdANSHoP] それだけならレジストリ書き換えればいい(remapkey)。 ただしモディファイアには出来ん。
792 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/31(日) 13:25:29 ID:0hd9UpEO0] >>788 そこに書いてある制限は今は自動回避する機能ができてるし ハングするなんて報告ここではあったっけ? 俺は常用してるけど一度もハングしたことない
793 名前:>>774 mailto:sage [2010/01/31(日) 15:04:36 ID:vU1K8lME0] >>774 ですが、Process Lasso をアンインストールして 代わりに GhostProcess 入れたら快適になりました。 >>784 ↓参考に pc11.2ch.net/test/read.cgi/pc/1237645593/959,935
794 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/31(日) 20:28:16 ID:2WRSx5te0] >>789 LL
795 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/31(日) 23:13:09 ID:uZvK3+8k0] >>789 d.hatena.ne.jp/LM-7/20090614/1244980470 f.hatena.ne.jp/images/fotolife/L/LM-7/20090614/20090614202326.png
796 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/02(火) 04:04:40 ID:mzHm2u6v0] 変換キーを押した時をctrl+tabを押したようにするには keymap Global key 変換 = C-Tab と記述すればいいことはわかったのですが、例えば 変換キーとF3やF5等(普通のその他キー全て)を押した時もctrl+tabを押されたままにするには どう記述すればいいんでしょうか?
797 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/02(火) 11:50:47 ID:Thg2dCMIP] ちょっとよく意味が分からないけど、 ウィンドウ選択プラグイン「window-select.dll 」つかったら?
798 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/02(火) 12:01:53 ID:AsNShuBG0] > 782 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2008/11/27(木) 01:43:58 ID:pOwnMABe0 > よく分からんけど、 Ctrl とかが押しっぱなしになる。解決はよく分からんが対処法としてアラートだすようにした。 > if書きたくないから、三項演算子だいすき > > #SingleInstance > #Persistent > keys = Ctrl|Shift|Alt|LWin|RWin > alertDur = 3000 ;(ms) > SetTimer, Alerter,200 > return > Alerter: > alert = > Loop, PARSE, keys, | > { > %A_LoopField% := !GetKeyState(A_LoopField) ? 0 : !%A_LoopField% ? A_TickCount : %A_LoopField% > alert .= (%A_LoopField% && (A_TickCount - %A_LoopField%) > alertDur) ? "[" A_LoopField ": " (A_TickCount - %A_LoopField%) "ms]" : "" > } > Tooltip, %alert% > return この機能付けてくれないか。
799 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/02(火) 18:54:42 ID:Z6D+POdd0] モデファイアキーを通常の動作に保ったまま、 つまり、SHIFT押しっぱなしでSHIFTの動作をする状態で SandS機能も持たせるようには出来ないでしょうか。 key U-~R-LShift = F1 てな感じでLShiftをSandSに指定しなくても、SandS的な動作は出来るんだけど、 これだとShift+A等を入力した直後もキーアップでF1が押されてしまう。 逆にSandSを有効にしてしまうと、 キー押下への設定が不可能 になる。 SandSって便利なんだけど、モデファイアキー+マウス操作が使えなくなるから グラフィックソフトでは使えないんだよな……。(直線書きとか機能の反転とかが出来なくなる)
800 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/02(火) 19:40:24 ID:Thg2dCMIP] やみい使え
801 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/02(火) 22:53:51 ID:JBV28LZP0] そろそろ次スレに向けて、 誰かmayuとnodokaとyamyのフィーチャーマトリクス作って。
802 名前:796 mailto:sage [2010/02/03(水) 01:01:05 ID:wWLtOppk0] >>797 「alt+tab」ではなく「ctrl+tab」と入力したいだけなのでそのプラグインは関係なさそうです、 どう説明したらいいのかな・・・ 796で書いた記述だと変換キーを押した時Ctrl+Tabが入力されるのはいいのですが、 変換キーを押したまま他のキーを押すとCtrl+Tabの入力が途切れてしまいます。 これを防いで変換キーとそれ他のキーを押した時もCtrl+Tab+他のキーが入力されたままにしたいのです。 要するに実際のキーでCtrl+Tab+他のキーを押した時と同じ動作をさせたい、ということです。 説明下手ですいません、これは可能でしょうか?
803 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/03(水) 07:19:04 ID:9NSQBFkc0] Check Keystate: VK_BACK(0x8): pressed! VK_MENU(0x12): pressed! VK_KANJI(0x19): pressed! VK_KANJI(0x19): locked! VK_ESCAPE(0x1b): pressed! VK_F4(0x73): pressed! VK_F11(0x7a): pressed! VK_LMENU(0xa4): pressed! ( ^ω^)・・・
804 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/03(水) 09:01:05 ID:fbYfFJeL0] >>796 ハードウェア的な制限で、実際におした3つのキーが同時認識されていない、ってことはないよね?念のため。 やってみたけど君のいうとおり動いているようだよ。 もっと具体的になんていうソフトでどういう動きを目論んでるのか書けばわかる人もいるかもしれない。
805 名前:796 mailto:sage [2010/02/03(水) 17:30:27 ID:wWLtOppk0] >>804 実際のキーでctrl+tab+他のキーを押した時はその通り入力されてるのでハードウェア的な制限はないと思います。 用途はネットゲームです。(そのゲームからのなんらか制限もないです) 調査ウインドウで実験してみたところ以下のログがでました。 変換を押したままF5キーを押す 0x11 &VK( D-CONTROL ) 0x09 &VK( D-TAB ) 0x11 &VK( U-CONTROL ) 0x74 &VK( D-F5 ) 0x74 &VK( U-F5 ) 0x09 &VK( U-TAB ) F5を押した時 0x11 &VK( U-CONTROL ) とCtrlが離されているようです
806 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/03(水) 18:03:08 ID:MvvEEslM0] ハードの問題っぽいな ↓読むと分かるよ ttp://ja.wikipedia.org/wiki/%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89_%28%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%29#.E5.90.8C.E6.99.82.E6.8A.BC.E3.81.97.E3.83.BB.E3.83.AD.E3.83.BC.E3.83.AB.E3.82.AA.E3.83.BC.E3.83.90.E3.83.BC
807 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/03(水) 18:07:47 ID:fbYfFJeL0] ああなるほど。確かに。 んー、変換自体にモディファイア機能を追加するか、&Prefixと&VK使う形かなあ。 仕事中なんで帰ってから考えるよ。
808 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/03(水) 18:12:47 ID:fbYfFJeL0] >>806 今回、実際に押下されるのは変換とF5のみなので、それは関係ないと思う。 俺も>>804 で変なこと言ってるけど。
809 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/03(水) 18:18:28 ID:MvvEEslM0] Nキー同時押しは、元来のモディファイアのShift,Ctrl,Altのうち2個+文字キーので3つなら平気だけど 文字キー(Tab含む)の複数はNGってキーボードもあるんで、どうかなぁと思ったまで。
810 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/03(水) 18:47:40 ID:fbYfFJeL0] さすがに2キー同時押しを認識しないキーボードはないんじゃ? (Pause/Break以外)
811 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/03(水) 21:36:55 ID:PKNZWVyY0] 簡単なのはこうかなあ。 window そのゲーム /.*そのゲーム\.exe.*/ :Global mod ctrl += 変換 key *変換 = c-tab &Prefixの方はめんどくさそうだ。
812 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/03(水) 21:39:20 ID:PKNZWVyY0] 一応調査でとったログを貼っとく。(nodoa.exeをウインドウ指定した) (変換単体) 0x11 &VK( D-CONTROL ) 0x09 &VK( D-TAB ) 0x09 &VK( U-TAB ) 0x11 &VK( U-CONTROL ) (変換+F5) 0x11 &VK( D-CONTROL ) 0x09 &VK( D-TAB ) 0x74 &VK( D-F5 ) 0x74 &VK( U-F5 ) 0x09 &VK( U-TAB ) 0x11 &VK( U-CONTROL )
813 名前:796 mailto:sage [2010/02/04(木) 02:41:36 ID:bKeAJ7fU0] >>811 これで無事動作しました。 試行錯誤してくださったスレの方々ありがとうございました。
814 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/06(土) 23:31:39 ID:wAb6l6Ng0] のどか >>590 の、gamepad.dllの読み込みに時間がかかる問題は解決してた。一瞬で読み込む。 >>640 の、gamepadで複数ボタン同時押しも普通に出来るようになってた。 調査でもパッド入力拾える。これで昇竜拳みたいなコマンドも設定できる。
815 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 00:07:19 ID:AOkwA5Kr0] Yamyのマウスフック - applet@Hatena d.hatena.ne.jp/applet_at_h/20100209/1265723890 なんかやっとる
816 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 00:35:27 ID:sUtyTBAS0] Yamyと同じ実装じゃ意味無いじゃん。
817 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 09:39:40 ID:w/C0sAomP] 意味あるだろ両方起動しなくて済むから。 少なくとも俺はありがたい。
818 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 08:33:34 ID:ANpGKzPh0] いっそnodokaはキーボードのLLフックにも対応して、 どっちを使うか選択できるようにすれば、 インストール不要で使えたり、 リモートデスクトップで自動切換えできたり、 あれこれ便利なんだけどな。
819 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 12:01:05 ID:QOKkzrr30] そこまで求めるのは酷だな。
820 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 14:12:26 ID:CYv48kwY0] >>742-743
821 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 14:57:27 ID:ANpGKzPh0] いまさらmayuのバグ見つけた。 ASCIIプラグインに日本語渡すと文字列が短くなる。 ソース見たら、to_stringのwcstombsの使い方間違ってた。(to_wstringのmbstowcsも間違ってる) yamyでも残ってる。git.sourceforge.jp/view?p=yamy/yamy.git;a=blob;f=stringtool.cpp#l421 nodokaは知らん。 プラグインの引数の末尾に日本語の文字数だけ文字追加してとりあえず対処した。
822 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 20:33:41 ID:OaLzEDQYP] >>821 ASCIIプラグインって、どこで手に入るの?
823 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 23:41:57 ID:ANpGKzPh0] >>822 引数がASCIIのプラグイン関数って意味ね。
824 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 00:19:11 ID:8/5RybV3P] >>823 ありがとう。
825 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 05:32:20 ID:CDSbdQhe0] aキーダウン時-------&Prefix(a)→keymap a aキーアップ時-------&Prefix(global)→keymap global っていう擬似Modがやりたいんですが キーアップしたときにglobalに戻す書き方がわかりません… keymap a key a = &Prefix(a) key s = a &Prefix(a) key d = i &Prefix(a) key f = u &Prefix(a) keymap global key ~U-D-a = &Prefix(a) key U-~D-a = &Prefix(global) 例えばこれだとa押しながらsdfが<あいう>って出るものの a離してのsdfも<あいう>に… <あいうsdf>3つ目でaキー離すとするとこういう風になるのが理想なんですが どこか間違ってますか? こういう時のためにModキーがあるからやっぱりこれだとだめなんですかね。 かなり色々調べたつもりではあるんですがどーもダメみたいで… そもそも = &Prefix(global)の正しい書き方すらあってるか自信がない。 どなたか力を貸して下さい。
826 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 06:37:47 ID:Gu2Qy6RL0] 何かmodを使いたくない理由があるの?
827 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 09:07:48 ID:wA9/7RkJ0] >>825 繭の仕様で、keyupでは&Prefix効かないんだったと思う。詳しいことは忘れたが。 これ参考にしてみて。 jisx6004.blog8.fc2.com/blog-entry-64.html >>826 使いたいモディファイアが多いとき、modじゃ足りなくなるからかも。
828 名前:825 mailto:sage [2010/02/12(金) 11:22:07 ID:CDSbdQhe0] レスどうもです。 実験的に色々やってることがありまして 細々とした理由はとりあえず置いといて大きく分けて2つ、 1.>>827 さんまさしくModキー足りない。 2.Modキー→Modキーでの出力ができない 2は自分の設定が悪いのかも知れませんが… 例えばaにMod1、sにMod2を設定するとして a→sとやったときにM1-M2-という状態になってしまい何も出力されない。 prefixなら可能っぽいのでもう少し踏み込んで使いたいためみなさんに助けを求めた次第です。 ワンショットモディファイアにすればいいのかも知れませんが キーアップ時にしか反応しない独特の引っかかり感が嫌なのと なにより上でも書いてますが色々試してみたりしてるので これが使えるようになればかなり面白いかなぁと。 >>827 一回そのページ見たんですがあんま関係ないやと思って速攻で閉じてました。 こんなヒントがあったとは… どうやらロックキーを一つ付けるのが重要みたいですね。 なんかできそうなできなさそうな気がしてきたのでもう一度いじってきます。 できてもダメでもたぶんまた報告に来ますが、w 差し当たってお礼をば。 長文失礼。 どうもありがとうございました
829 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 12:29:54 ID:/jizkPUv0] 仮に、mod7とmod8とmod9は同時には押さない、とかいうことがあるなら mod9をM7-M8-で代用することで多少稼げるよ
830 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 14:03:28 ID:bIxsT9IFP] prefixならその気になれば押す順序や離す順序で出力を変えることもできるし自由度が高い。
831 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 14:38:08 ID:XpoMUgNA0] >>828 用途がわからんけど、もし日本語入力配列ならこっちも参考に。 jisx6004.blog8.fc2.com/blog-entry-73.html
832 名前:825 mailto:sage [2010/02/14(日) 03:26:38 ID:nigz+i4o0] うーんやっぱできない。 色々試してみてはいるが惜しいとこまで行ってる気はするものの思った通りにはできない。 意図的にkeymap Globalに戻す何かがあればできると思うんだけどなぁ… というか最初からよくわかってなくて今まで一回も使ったことがなかったので無視し続けてきたんですが、 keymap2の存在意義ってなんですか? マニュアルだと<keymap2 はデフォルトキーが &Undefined になってるようなキーマップで、主に &Prefix を利用して 2 ストロークキーを記述する時に使用します。> とのことなんですが&Undefinedのキーがないと意味ないってこと? keymap 2 と &Prefix(2) の組み合わせとの違いがよくわからんです。 なんかこれ使えばできそうな気がするような、まったくしないような。 誰か活用例的なのを教えていただけないでしょうか…
833 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/14(日) 11:43:44 ID:hyQL1GUxP] もっと具体的になにをどうしたいのかいた方が良いよ。
834 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/14(日) 15:04:33 ID:78iiV0vW0] keymap2は同梱のテンキーかなめくりのmayuで使われてる。
835 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/14(日) 17:22:32 ID:nigz+i4o0] レスどもです。 >>833 やりたいことは>>825 なんですが説明が難しい。 Modキーもどきをプリフィクスでできないかというお話です。 >>834 見てみた。ありがとう参考になった。 とりあえずその携帯用っぽいやつだとincludeが何もされてないから デフォルトキーが&Undefinedのキーマップ→keymap2を使うとしか認識できませんでした… keymap aと&Prefix(a)とかでもできそうだったから多分あってると思うんだよなぁ… どうしてもkeymap2を使わなきゃいけない理由が見つからぬ… あと>>832 で意図的にkeymap globalに戻す何かが…ってやつは普通にありました。 Prefix(global)で普通に戻りました。普通に勉強不足でした。普通にすいませんでした。 キーアップしたときにkeymapを戻せないかとかロックキーでとかがんばってはいるんだけど そもそもglobalの時のキーアップとPrefix時のキーアップそれぞれ試しにaとb出力するようにしてみたら ランダムで出力されてるっぽいんだよね。aababbbabbaaaaとかそんな感じ。同時に信号が行ってるっぽいからってwaitかましてもみたがなんか挙動がおかしく… うーん難しい… よかったらだれか一緒に考えて下さい…テンキーじゃない方の 1押しながら2,3でb、c / 2押しながら1,3でa、c / 3押しながら1,2でa、b ……ができる状態で 1押しながら2押したらb、bが出たら1離して3押したときに3がでる<b3>……これを&Prefixを使って出す というのがIMEオンかつ変換中の状態ででればおそらくModキーに近い状態で使えるはずなんですが… いざ書くとわかりにくいな…ニュアンスだけでも伝わるといいんですが…
836 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/14(日) 17:31:59 ID:hyQL1GUxP] >>827 のでできるだろ。
837 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/14(日) 23:00:29 ID:nigz+i4o0] >>836 やってみたけど思ってたのは違ったみたいです。 これだと同時押しがメインみたい。なんでかわからんが判定もかなりシビアだったし。 a押しながらs押すと3かな〜とか思ってとりあえずaキーダウンしたら1あああああああああとかでModキーとしては全然つかえんかった。 リピート時を無効化もダメだしプリフィクスもダメ。 どうもキーアップがカギっぽいんだけどなぁ。 Modキーもどきを押しながら別のキーを押す→離した瞬間プリフィクス戻すにするとModキー離したあとglobalにもどらない。 Modキーもどきを押しながら別のキーを押す→離した瞬間プリフィクス戻さないと一回だけ入力可能でglobalに戻る。 いまんとこ後者でいろいろやってるんだけどなんとかならんかなぁ。
838 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/15(月) 00:37:10 ID:80bzMejv0] Rをignoreすりゃいいだろ。
839 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/15(月) 10:15:09 ID:lqIGkVea0] 設定も貼らずに自分で出来ないって判断してるんだから、ほっとくしかない。つきあうだけ時間の無駄だ。
840 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/16(火) 00:36:20 ID:STfHgwUW0] なら書き込まなきゃいいじゃん
841 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/16(火) 01:21:23 ID:a4baaDT20] >>838 それもやっては見ましたがその時の書き方の場合は根本的にやりたいことと違ったのでスルーしてました。わかりにくくて申し訳ないです。 >>839 ごもっともなので貼ります。すいません。よかったら付き合って下さい。 include ".mayu" #---------------------------- keymap a key a = j key R-a = &Prefix(a) # &IgnoreだとGlobalに戻っちゃう key s = k &Prefix(a) # &Prefix(a)つけないとGlobalに戻っちゃう key ~D-U-a = o &Wait(100) &Prefix(global) #oは表示されるもののGlobalに戻らず &Wait入れてもダメ #event after-key-up = p &Prefix(global) #a押したあとのsを離したときにも効くので× #---------------------------- keymap s key s = l #--------------------------- keymap Global key ~U-D-a = &Prefix(a) key R-a = i &Prefix(a) #これはkeymap aのリピートが何も表示されないときだと出る(この場合jの後) key ~D-U-a = e &Prefix(global) #リピートせずに単押しすると出る key s = &Prefix(s) 一旦諦めたので書き直ししました。アルファベットは適当です。 a押しながらs押すとk表示、aを離した後のsはkeymap sに行って欲しいんですが 現状はkが表示されてしまいます。 今はロックキーなど使って試行錯誤中ですが原型はこんな感じだと思うので一応この状態で載せてみます。 ご一緒に考えていただけると幸いです。
842 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/16(火) 10:12:47 ID:02koYTvn0] >a押しながらs押すとk表示、aを離した後のsはkeymap sに行って欲しいんですが >現状はkが表示されてしまいます。 そのためのLock
843 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/17(水) 04:21:14 ID:CgCrikXS0] >>841 自分も初心者なのですが、いろいろと実験してみたところどうやら通常キーのU-を使った処理にはバグがあるっぽいですね "LCtrl"を使うと普通にできるのですが↓ include "109.mayu" keymap k_LCtrl = &Prefix(k_LCtrl, false) key *S = K &Prefix(k_LCtrl, false) key U-*LCtrl = &Prefix(Global, false) keymap Global key *LCtrl = &Prefix(k_LCtrl ,false) "A"を使うとGlobalに戻れない↓ include "109.mayu" keymap k_A = &Prefix(k_A, false) key *S = K &Prefix(k_A, false) key U-*A = &Prefix(Global, false) keymap Global key *A = &Prefix(k_A ,false) しょうがないので別の方法で実現してみました↓ include "109.mayu" keymap k_A :Global = &KeymapParent mod mod0 = !A key M0-S = K &Prefix(k_A, false) keymap Global key *A = &Prefix(k_A ,false) 明示的に書いてる部分が多いので実際はもう少し単純にできるはず
844 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/17(水) 08:42:24 ID:UI5EndbMP] ML読めばわかるがバグじゃなくて仕様だった筈。
845 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/22(月) 06:57:14 ID:/7XtG/MX0] yamy使ってるけど、google IMEで中途半端にしかIMEの状態を取得出来ない。 IC、ILが拾えてたり拾えてなかったりする。 GoogleIMEJaRenderer.exe:GoogleJapaneseInputCandidateWindow ログにこんなのが出力されてたから window GoogleIME /GoogleIMEJaRenderer\.exe/ : KeymapDefault やってみたけど、効かなかった。 nodokaでも同じ?
846 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/23(火) 00:34:58 ID:oqH/w4+k0] 現状ではのどかも同様らしい。 d.hatena.ne.jp/applet_at_h/20091221/1261397881 > IMEの状態取得あるいは設定において、TSFネイティブではないために、 > 動作がおかしい場面が多い。
847 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/28(日) 10:13:24 ID:k+o33n9E0] ttp://jp.globalsign.com/campaign/os201002.html
848 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/28(日) 12:13:06 ID:BoSrCuCR0] >>847 時すでにおすし。 まあ今後もずっと個人で取得可能ならば、合同会社解消して法人税とか払わなくてすむように なるかもね。
849 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/04(木) 06:38:54 ID:htA5E1+G0] win7 64bitへの移行のために猫まねきからのどかへと変更したのですが キーの入れ替えがうまくいかないのでご教授いただけますでしょうか? 希望 1に左Ctrlを割り当てて、そのキーを押しながらF1〜F5を押したい。 現在の設定 key _1=*LeftControl 現象 1を押しながらFキーを押すことができない。 D-C-NL-F1 となってほしいのになぜか U-NL-F1 となってしまう。 説明下手ですみませんがよろしくお願いします。
850 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/04(木) 06:47:09 ID:vO8AXtjO0] モディファイヤの概念に初心者が気付かないのは永遠の課題だなぁ
851 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/04(木) 07:08:37 ID:DSnHyO+DP] >>849 のどか のヘルプの下記を参照。 6. チュートリアル tutorial vii. モディファイヤになっているキーを置き換える
852 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/04(木) 07:14:39 ID:FcLpcnAI0] >>848 署名のために会社まで設立したことが後押しになったのかもよ 今のところ日本独自プランみたいだし
853 名前:849 mailto:sage [2010/03/04(木) 07:17:01 ID:htA5E1+G0] >>850 >>851 ありがとうございます。
854 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/04(木) 08:57:19 ID:/avXPzIk0] >>852 何年か後に「やっぱり個人は不可にしました」とか変更されるかもしれないしな
855 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/20(土) 23:27:59 ID:hb5bYQ120] 必要にせまられてAltIMEからの乗り換えなんですが、調べてみたら 窓使いの憂鬱はもう開発終了とのことで、"まどか"を使うことにしました。 なんかシェアウェアになっているのですが、署名は自分でやればいいやと思って コンパイルしてみようとおもったのですが、うまくいきません。 とりあえずVC++ 2008 Expressで.slnを開いてみましたが、build solutionして たくさんエラーが出ました。エラーを見るとboostやWDKが必要みたいで結構 大変そうなのですが、どこかにコンパイル手順で書いてあったりしますか?
856 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/21(日) 00:03:32 ID:t5JG/AE+0] >>855 なんかいろいろ違ってるけど… とりあえず、1800円未満で署名する方法ってあるの?
857 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/21(日) 00:23:53 ID:cNBwfdVJP] >>855 .madoka にするんですね。
858 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/21(日) 00:45:11 ID:jHLBzC290] すみません。 "のどか"でしたw スレをある程度読み直したので、以前”まどか”と間違った人がいたのを読んで 間違えました。 >>856 正式な署名は出来ませんが、自分で使う分には認証局が確認できなくても受け入れ られるので、お金はかからないと思います。
859 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/21(日) 00:51:35 ID:cNBwfdVJP] >>858 なぜシェアウェアになっているか理由を考えるべきとは思うけども exeファイルだけ作り直せば良いので、デバイスドライバは、そのまま使えるよ。
860 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/21(日) 01:51:27 ID:rsJeuJen0] >855 その程度の知識なら止めとけ。他に無料のはいくらでもあるだろ。
861 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/21(日) 02:47:32 ID:KvTZRmIE0] あれ、32bitはオレオレ署名でも特に制限なく動くんだっけ? TESTSIGNING ONにする必要があって、そうするとBDが見れなくなると言われてたような…
862 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/21(日) 02:52:38 ID:KvTZRmIE0] ぐぐったらオレオレ署名すら必要ないとのどかの人が言ってたので大丈夫なんだろうな オレは64bitだから関係ないが > BDなどのプレミアムコンテンツを視聴する場合には、x86, x64に関係なく、 > Protected Media Path関連のデバイスドライバに署名が必要ですが、 > それ以外のカーネルモードデバイスドライバには署名は必須ではありません。 > Windows Vistaリリース前後では、確かに、署名無しドライバが存在すれば > ダメとの報道、記述が見られましたが、実際に 署名無し のどかのデバイス > ドライバが動作中であっても、Windows Vista, Windows 7 RC上で、 > BDソフトの視聴は可能でした。