- 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以降
- 504 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/03(木) 11:44:32 ID:ZAkvXKNe0]
- 資金足りてるのかなあ。もう一口くらいレジストするかな……
- 505 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/03(木) 20:29:43 ID:x4Kexg2/0]
- のどかってyamyみたいにマウス置換できる?
- 506 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/03(木) 20:50:08 ID:ZH4gjJuA0]
- 署名取得の道筋ついたみたいだしこれからレジストする人増えるべ。
とりあえずおれがそうだ。
- 507 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/03(木) 21:17:39 ID:j3KFFPpwP]
- >>505
今はできない。yamyが出来るのだから実装できるだろうけれども。
- 508 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/03(木) 21:32:57 ID:ZH4gjJuA0]
- そりゃ出来るだろうけどnodokaでやるならフィルタドライバから書かないと駄目じゃないのか。
mayuの頃からそんな話だった気がする。
- 509 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/03(木) 21:37:23 ID:x4Kexg2/0]
- その場合,IntelliMouseとかで専用のマウスドライバ使ってる場合でも対応できるの?
- 510 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/04(金) 00:56:29 ID:mPqcB7m90]
- あなたがそういうドライバを書けば出来ます
- 511 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/04(金) 07:06:56 ID:w5pXzctU0]
- のどかだとマウスドライバ使ってる場合はほぼ不可能ってことだ
- 512 名前:名無しさん@お腹いっぱい。 [2009/09/04(金) 10:32:51 ID:wkK9Us0O0]
- マウスまでフィルタドライバである必要はないんじゃないかな。
yamyと同じ方法で実装しても問題ないでしょう。きっと。
- 513 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/04(金) 11:54:56 ID:mPqcB7m90]
- yamyと同じことするんならyamy使えばいいじゃん
- 514 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/04(金) 16:06:34 ID:aoxPO0fx0]
- 併用できるしね。
- 515 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/04(金) 20:51:50 ID:MC06t19q0]
- そうだね
yamyではマウスイベントだけ使って のどかでキーボードやればいけるかもね
- 516 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/04(金) 21:24:00 ID:Qayrsbqc0]
- yamyを使ってみた
繭の設定ほとんどそのまま使えるしこれはいいかも・・・ Windows7の発売に備えてしばらく使ってみよう
- 517 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/05(土) 22:25:59 ID:mdEKmHFD0]
- 繭の再読み込みは&LoadSetting だけど
一時停止は無いの?
- 518 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/06(日) 05:55:15 ID:ycEh6mtc0]
- マウスフック便利すぐるw
神だこれ
- 519 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/06(日) 12:07:04 ID:eTQeIkS1P]
- >>517
のどか だったら下記いずれか。 &SendPostMessage("PostTray",,"のどか", 0x0205, 0, 0) &Sync T # WM_RBUTTONUP, Tを送る。 &SendPostMessage("Post", "nodokaTasktray",, 0x0111, 40007, 0) # WM_COMMAND, ID_MENUITEM_disableを送る。 繭は、専用のファンクションを作る。別のアプリから上記のようなメッセージを送る。とかかな。
- 520 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/06(日) 12:19:45 ID:1V7ky9OJ0]
- 定数のdefineができたらこういうの書きやすくなっていいのにね
- 521 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/06(日) 12:27:31 ID:3PL0Uzvt0]
- defineはあるでしょ
まさにそういう目的のためのやつ
- 522 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/06(日) 16:09:12 ID:j8PRo7WM0]
- で結局 E0-0x2a ってなんだったの?
- 523 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/06(日) 17:39:51 ID:2gcBblsi0]
- >>519
のどかにチェンジしてやってみるわ
- 524 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 06:10:20 ID:Cb8EvLTe0]
- 通常権限でマウスフック有効にして起動すると管理者権限で起動した
アプリにイベントがとどかなくなるバグ治して欲しい
- 525 名前:名無しさん@お腹いっぱい。 [2009/09/07(月) 07:52:05 ID:ozdL4oUv0]
- マウスフックってなんですか
- 526 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 08:15:33 ID:m09p55/R0]
- バグじゃなくて当り前のことを言っている気がする
- 527 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 08:33:53 ID:riEbFuzU0]
- 仕様だわな
- 528 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 20:40:03 ID:R5NFrhDh0]
- むしろそれで動いちゃった方がバグだしな、OS側の
- 529 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/07(月) 22:28:57 ID:C5a8rQ6l0]
- Adminのパスワード記録しておいて自動昇格させる仕組みなんてのは可能なのかな?
まあ本来は必要なら最初から自分で管理者権限で動かせって話だが
- 530 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 05:40:09 ID:FdMB5Qc50]
- >>528
キーボードフックだとこんな問題起きないのに どうしてマウスフックだとこうなるの? 詳しそうだから教えてくれ
- 531 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 20:17:54 ID:BDeU9oBO0]
- Yamyを起動してるとキーイベントがまったく届かなくなるソフトがあるんですけど対処法はないですか?
一時停止をしてもダメな様で一々終了させないと キー入力できないので何とかしたいんですが・・・ 具体的にはMAMEの1.2x〜0.13x系でキーイベントが届かなくなります Alt等のキーは届いてるようですからAlt+Tabで 何とかソフト自体は終了させる事はできるのですが あとWin7のExplorer右上の検索窓でもYamyが使えません こちらは完全にキーフックを無視してしまうようです 自分で色々.mayuを書いてみたいのですが 何れも上手く設定できませんでした
- 532 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 20:44:19 ID:/T+FwH2f0]
- mameが駄目ならFBA使えばいいじゃない
- 533 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 13:43:12 ID:HlkvUj2x0]
- モディファイヤキーを離した時のU-イベント発生時に
モディファイヤが効いてるかどうかがmayuとyamyで違うな 技術的制限が無いなら同じにしてほしい 例えば右シフトを離したところのキー定義をしたかったら mayuはU-S-RShiftだけどyamyはU-~S-RShiftになる(E0RShiftはRShiftに置換済みとして) あとホームディレクトリが無くなったのが非常に不便 なんで無くしちゃったの? 特に使えない理由もなさそうに思えるけど
- 534 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 23:09:57 ID:Cj/ki5It0]
- 539 名前:名無し~3.EXE :04/01/15 21:37 ID:lFwvDBoC
mod mod0 = !!英数 key M0-*IC-*H = *BackSpace こう書いたものを使っているのですが、 D-H D-英数 U-H のあと、意図しないHのキーリピートが発生します。 つまり、英数を押しっぱなしにしているだけでHを押していないのに Hがずらーっと表示されてしまいます。 OSの設定が悪いのか、常駐物とぶつかっているのか、 はたまた.mayuの理解が足りなくて記述が甘いのか、 とりあえず調査してみますが、何か良い知恵をお持ちの方はご教授いただけると幸いです。 540 名前:539 :04/01/15 21:53 ID:lFwvDBoC !!英数 を 英数 にし、とりあえず問題を回避しました。 541 名前:名無し~3.EXE :04/01/15 21:56 ID:fOWVCKlw >>540 !!!英数ならどうなる? 542 名前:名無し~3.EXE :04/01/16 00:00 ID:dZ4s/dnc !英数、!!!英数、いずれも !!英数 と同じ結果になりました。 543 名前:名無し~3.EXE :04/01/16 00:13 ID:6OZW8081 !!!!!英数国理社ならどうなる?
- 535 名前:名無しさん@お腹いっぱい。 [2009/09/11(金) 08:03:10 ID:FZ605Sou0]
- >>533
> あとホームディレクトリが無くなったのが非常に不便 特に不便だと思わんが。 どこらへんが「非常に」不便なの?
- 536 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 08:16:14 ID:gTzv6is+0]
- > あとホームディレクトリが無くなったのが非常に不便
具体的にどう変わったの。 個人設定は%HOME%じゃなくて%USERPROFILE%かどっかに変更されたって事なのか。
- 537 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 09:06:43 ID:3BPxIrEi0]
- >>484 あたりに書かれていることだろうな、不便っつーのは。
- 538 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 09:13:27 ID:fRULPRvi0]
- %HOME%でも%USERPROFILE%でもなくて固定パスしか指定できなくなった
複数ユーザーで使うのに不便 mayuと条件分岐程度で設定が共通化出来るのに同じファイルを指定できないし あと既出だけどincludeがyamyのあるフォルダしか探さなくなってるのもホームが無くなったせい せっかく設定がiniになったのにこのせいで別環境に持ち運んで使えないしな
- 539 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 09:58:40 ID:In4ty/AG0]
- yamyのあるフォルダのサブフォルダも使えないの? ちょっと面倒だな。
- 540 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 16:36:08 ID:3fvNePgG0]
- yamyでE0CapsをCtrlにした時って
ほとんどの場合はちゃんとCtrlとして効くんだけど Ctrl+Alt+Delだけ押せなくね?
- 541 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 22:19:44 ID:RFiRZn+s0]
- 以下のようにキー割り当て設定を行ってます。
しかし、日本語入力の変換中にECSキー(実際は半角/全角キー)を押すと、IME自体がオフになってしまいます。 本来なら、変換取り消しになるはずです。(MS-IME、ATOKともにだめ) ESCと半角/全角の入れ替え部分を削除したところ、本来の動作をしました。 半角/全角のキーが働いてしまっているように見えるのですが、なにか設定に不具合があるのでしょうか? key Esc = 半角/全角 key 半角/全角 = Esc mod alt -= RightAlt key RightAlt = $ToggleIME key IL-*IC-RightAlt = $ToggleIME
- 542 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 22:22:42 ID:xVweyyM50]
- key *Esc = *半角/全角
key *半角/全角 = *Esc
- 543 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 22:38:10 ID:RFiRZn+s0]
- >>542
うまくいきました! 有り難うございました。
- 544 名前:名無しさん@お腹いっぱい。 [2009/09/12(土) 02:46:16 ID:+dZHVUxM0]
- >>538
A君はA君用のyamyディレクトリを自分のホームディレクトリ下に置いて使用。 B君はB君用のyamyディレクトリを自分のホームディレクトリ下に置いて使用。 あるいはyamy-Aとyamy-Bと名前を変えてProgram Files下でもいい。 インストーラー不要、スタートアップに入れて使うyamyはそうやって使うツール。 設定の共通化なんて最初だけのものだからそれで十分。 たかだか1M程度のyamy,個人がダブって持ってようが問題無し。 他人の設定まで(共通設定)強制したくないし。 いずれにせよ「非常に」不便とは全く感じない。 >>540 たしかに。これに関連してかどうかしらないけど、 しばらくするとyamyが効かなくなり、yamyを再起動するまでその状態になった。
- 545 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 03:18:13 ID:V8O9Gw640]
- インストーラ不要だからってインストーラ型の使い方を否定する必要まではないと思うが
- 546 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 03:48:40 ID:jP7ckD+L0]
- >>528
得意げになのにいざ求められると何も説明できない無能の典型
- 547 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 07:04:54 ID:RJwRETRe0]
- >>544
yamyの使い方は俺が決める 俺が不便だと感じることを勝手に不便でないと思うことは許さん って言われたらどうする?
- 548 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 08:15:49 ID:gxpJl0UL0]
- フリーウェアってそんなもんでしょ
- 549 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 08:23:14 ID:5Z69/Sf90]
- 主観と客観とかの中学生レベルの話はVIPでやってね。
- 550 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 13:13:21 ID:teBqBWb60]
- yamyをローカルマシンで起動している状態だと
リモートデスクトップで右シフトが効かなくなる 例えば「#」を打とうとしても「3」になってしまう yamyを一時停止してもこうなるので設定の問題ではないようだ 左シフトで「#」を打つのは手が吊るから対策してほしい
- 551 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 19:56:52 ID:WNhwXhZb0]
- そこでセンターシフトですよ
- 552 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 08:11:28 ID:k5sk+ggb0]
- C-q で右クリック→一時停止の効果を出すにはどうすればよいでしょうか?
- 553 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 08:22:31 ID:kPwzwRZn0]
- 一時停止ってなんだ? なんかのプレイヤーか?
- 554 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 08:46:37 ID:k5sk+ggb0]
- すいません yamy 0.02です
- 555 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 09:55:05 ID:kPwzwRZn0]
- ならこのスレ内を「一時停止」で検索してみろ。
- 556 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 00:56:28 ID:Kxwvnouh0]
- yamy 0.02
One Shot モディファイヤとして設定したキーを使った入力を行うと、 入力後も当該モディファイヤが押されたままになってしまう事象発生。 readme.txtにある"&CancelPrefix"という新設関数が関係ありそうだが どう使ったらよいのか分からず。うまく設定できた方の情報求む。 key C-Space = $ToggleIME #たぶんこの行は無関係 mod control += !!CapsLock key R-*CapsLock = &Ignore key U-*CapsLock = &CancelPrefix #mayu→yamyで追加してみたが機能せず ↑こんなことやってみましたがダメでした。
- 557 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 08:50:19 ID:zoqVE0Td0]
- >>556
CapsLockを指定してるってことはNLSキー対策してないよね? やらないとCapsLockはまともに使えないよ
- 558 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 23:29:51 ID:76ngj0f40]
- のどかで独自定義のかな配列を使っていて、かな入力中に英数字を入力できるようにするために(具体的に言うと月配列2-263の最上段)
&SetImeConvStatus(0x0008) &Sync _1 &Sync &SetImeConvStatus(0x0009) みたいにして英数オン→数字or記号→英数オフで実現してるんですが、メモ帳なんかだとこれで行けるのにFirefoxとかSkypeのテキスト入力では&Syncが効かない(&Syncが無いときと同じ挙動)みたいです。これって既知の問題なんでしょうか? 今のところ緊急避難的に&Wait(5)とかに差し替えてなんとかなってるんですが、&Syncの場合には起こらない問題(同時打鍵でかなが混じって入力されてしまう)が厄介なので、出来ればどのアプリでも&Syncで通したいところです。 def syncでスキャンコードいじればなんとかなったりするんでしょうか?
- 559 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 00:32:16 ID:dpUp7URo0]
- Atok?
俺はまだその関数使ってないけど、IME周りの挙動がOSやIMEによっておかしくなるのは 仕様だと思ってる。 月配列ならカナモードじゃなくローマ字モードでやっちゃったほうが楽なんじゃね。 最上段いじらなくていいし。カナロックで配列いじってんのかな。
- 560 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 02:18:29 ID:+lPx8sz10]
- ATOK2009です。本当はMS-IMEでも試してから書き込むべきだったんでしょうが、言語バーから削除しちゃって元に戻すの面倒だったんで……。
ただ、ATOKでも&SetImeConvStatus自体は正しく機能しているらしく、問題の一行も&Waitに置き換えれば問題ないので、やはり「特定のアプリにおいて&Syncで同期がとれていない」というのが原因なのではないかと思います。 かなモード実装にこだわるのは、菱とまったく同じ動作をする設定を繭で書きたいと思っていて、のどかの新しい関数を使えば楽だなー、と思いついたからです。署名取得も現実味を帯びてきたようだし、菱もこれから先使えるのかわからないし。 結果だけ見れば、かなとローマ字では確かにごくわずかな違いしかありませんが……(IMEの変換候補を英字インデックスにした時に誤操作が減ります)。 ローマ字モードで実装した例はたとえば↓のようなことですね。 ttp://kyoto.cool.ne.jp/mayuto64/dependence/mayu.htm じつはここのやり方を参考にして、同じことを逆にやってみています。「濁点・半濁点の時だけカナロック」ではなく、「英数字の時だけ英数モードON」です。 ――というような話は、月と新JISのスレでした方がいいのかも知れませんが、&Syncまわりのトラブルだとアタリがついているので、こちらで訊いてみました。 &Syncのデフォルト def sync = 0x7e をいじってみて、うまくいった経験のある方はいないですかね? あるいは&Wait以外の回避策など……
- 561 名前:560 mailto:sage [2009/09/15(火) 03:23:32 ID:+lPx8sz10]
- ちなみにChromeとIEでは&Syncで問題ありませんでした。
- 562 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 13:02:59 ID:z4r5hL6V0]
- のどか本家の掲示板で聞いたら?
- 563 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 13:27:30 ID:z4r5hL6V0]
- あと、言語バーから消しただけなら復活させるのは一瞬だろ、MS-IME。
- 564 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 17:38:08 ID:+lPx8sz10]
- そうですね。公式のサポートで問い合わせた方がいいかな。
一応、問題の設定ファイルを貼っておきます。 上記のリンク先のものを拝借・改変しただけなので恐縮ですが。 ttp://sites.google.com/site/tsukihairetsu/Tsuki2-263.nodoka 興味のある方は試して感想をお聞かせください。
- 565 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 19:40:41 ID:3c23b9BKP]
- >>564
Functionとキー入力を混ぜるときに&Syncが必要なわけで Functionばかりにすれば良いのでは &SetImeConvStatus(0x0008) &SendText("1") &SetImeConvStatus(0x0009)
- 566 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 20:43:16 ID:+lPx8sz10]
- なるほど。
まぜ書きしなければ基本的に&Sync不要なんですね。 実は全部のキーを&SendTextで設定しちゃえばいいのでは? と思って試したんですが、それだと数字や(シフトごしの)英字で 変換候補が選択できないっぽい。 目標は一応、菱の「過不足ない代替」なので残念ながらNGです。 ならば&VKで仮想キーを送ればいいのでは?とおもいついて、 &SetImeConvStatus(0x0008) &VK(D-_1) &VK(U-_1) &SetImeConvStatus(0x0009) を試してみたところ、結果は&Syncなしの &SetImeConvStatus(0x0008) _1 &SetImeConvStatus(0x0009) と同じで、どうも記述順に実行されていない様子。 蛇足に思える&Syncを挟んで &SetImeConvStatus(0x0008) &Sync &VK(D-_1) &VK(U-_1) &Sync &SetImeConvStatus(0x0009) だと完璧に動作するのですが。 やはりキー入力が絡んでる局面では同期か遅延が必須みたいですねえ。
- 567 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 22:57:16 ID:3c23b9BKP]
- >>566
FireFoxでは、&Syncが効いていないというよりも、最初の&SetImeConvStatus()が失敗しているように見えるので 先頭に&Syncを付けるのは、どうでしょうか? &Sync &SetImeConvStatus(0x0008) &Sync _1 &Sync &SetImeConvStatus(0x0009)
- 568 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 23:57:03 ID:+lPx8sz10]
- > &Syncが効いていないというよりも、最初の&SetImeConvStatus()が失敗しているように見える
たしかにそのようにも見えますね……。 内部でどうなっているのかわからないので、結果から推測するだけですが。 残念ながら、ご提案いただいた方法でも改善しないようです。 &Syncと差し替えた&Waitも3ms以下に設定するとダメなのですが、これは見た感じ 「&SetImeConvStatusの処理に3ms前後かかっており、それ以下の遅延だと 以降の処理に追い越されてしまう」 というようなことなのかなあ、と。だから英数字のかわりにかなが出力されてしまう。 やはり一度&SetImeConvStatusから切り離して、別の関数との組み合わせで 試してみないことには&Sync固有の問題とは言い切れないようです。 なにかわかりやすいサンプルを考えて試してみます。
- 569 名前:568 mailto:sage [2009/09/16(水) 00:37:52 ID:uSRUn3Hp0]
- 早速つくってやってみました。
include "109.nodoka" key T = &ClipboardCopy("A") &Sync C-V B &Sync &ClipboardCopy("C") &Sync C-V で、Tを連打すると理屈では「AbC」が出力されるはずですし、実際メモ帳などではそうなります。 (CapsLockがかかっていれば真ん中はBになるでしょうが) ところがこれをFirefoxやSkype上でやると「CbC」とか「AbA」しか出ません。 ちなみにアタマに&Syncを足してみても結果は一緒でした。 やはり「&Syncが特定のアプリで有効にならない」ということでしょうか。 いくつか他のアプリケーションで試して確証を得たら、サポートに報告してみようと思います。 なにか、ここまでのところで致命的な勘違い等あったら、どうぞご指摘ください。
- 570 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 00:56:43 ID:HlKczduD0]
- &Syncって1回しか効かないんじゃなかったっけ
- 571 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 01:45:49 ID:/EXp32uK0]
- >>557
ご指摘通り、スキャンコード書き換え後は正しく動作するようになりました。ありがとうございます。 しかし副作用によりyamy無効時はCapsLockが機能しなくなったので、 個人的にはOneShotモディファイヤでキー本来の機能を残しておいた意義が なくなってしまった…うーん悩ましい…。
- 572 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 02:57:25 ID:JVhkBrzk0]
- >571
escapeNLSkeys=1 じゃいかんの?
- 573 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 07:44:51 ID:uSRUn3Hp0]
- >>570
そういえば>>184でもちらっとそんな話題が出てましたね。 ヘルプには特に注意書きはないし、公式ブログ↓でもそういう例が取り上げられてるので ttp://d.hatena.ne.jp/applet_at_h/20090603/1244031854 べつだん禁止されているというわけではないようです。 ただ、原因としては疑えるかも知れません。 現に片方の&Syncを&Waitに差し替えたらまともに動作しているような……。 &SetImeConvStatus(0x0008) &Wait(5) _1 &Sync &SetImeConvStatus(0x0009) これでしばらく様子を見てみます。
- 574 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 23:17:42 ID:YJUMdkKQ0]
- >>550
ローカル側で104.mayu/109.mayuにあるように key *E0RShift = *LShift とすればうまくいかない? 右シフトと左シフトを区別するようなアプリを使ってるなら採用できないだろうけど…
- 575 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/17(木) 00:59:51 ID:Xs9sYB0+0]
- >>572
一般ユーザーでの運用なので、今回それはダメなんです。 実装手段がレジストリの都度書き換えってところにも、二の足を踏んでる次第でして。
- 576 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 10:27:53 ID:UlWgdL3v0]
- yamy 0.02 で、C-X H ですべて選択をするにはどうすればいいのでしょうか?
emacsedit.mayu で keymap2 EmacsC-X : EmacsEdit key *H = C-A としましたが選択できませんでした
- 577 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 01:23:22 ID:5J9kKchL0]
- yamy - 0.03
- 578 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 06:05:25 ID:VqyptEDS0]
- Yamy 0.03にて上手くキーフックが出来ないソフトで
一時停止も出来なかった問題は解決した 特定のソフトでYamyを一時停止に出来る設定って無いですかね? 調べ方が足りないのかもしれないけど分からなかった
- 579 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 07:06:23 ID:oEk7Te3b0]
- スルー機能をキーマップで指定できればいいんだけどね
&Throughとか
- 580 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 10:16:35 ID:UD8a3zX50]
- &Defaultじゃなくてか?
- 581 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 17:06:16 ID:C+0uUi7B0]
- &Defaultじゃだめ
&Default自体をスルー機能に変更する手はあるかも知れない
- 582 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 10:32:20 ID:eDm6lUlC0]
- 普段使ってるキーマップをGlobalじゃなくせばいいんじゃないか。
普段使ってるキー設定は、 window Mykeymap ( // || // ) : Global 以後に書いて、 デフォルトにしたいときは window xxxxxx : Global とかくとか。
- 583 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 17:06:20 ID:qHkvrBUN0]
- もうずっと XP でいいじゃん。
みんなそんなに Vista とか 7 でシコシコしたいの?
- 584 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 17:38:36 ID:Y0coC4YG0]
- yamyがあるとキー入力ができなくなるのは
yamyのキー置き換え方式そのもの(SendInput()によるエミュレート)の問題だから 置き換えないようにするしか対策は無い &Defaultは入力されたキーを同じキーに「置き換える」設定だから解決できない
- 585 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 20:32:30 ID:5rye6u+W0]
- のどかのnshell.exe使えば?
- 586 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 23:12:24 ID:Zxpy5pod0]
- yamyの作者の人が見てたら
指定アプリケーションがカレントにある場合 一時的にキーフックを停止できるコマンドを新設してください
- 587 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 03:15:30 ID:NNL8K3bR0]
- のどかなら実装されそうな気配もあるんだけどねそれ。
yamyは掲示板とかないのかね。
- 588 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 03:56:23 ID:BrZEyhsz0]
- sourceforgeなんだから一通りあるよ。
yamy.sourceforge.jp/
- 589 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 15:05:54 ID:mSIXk40M0]
- >>583
XPは提供されないセキュリティパッチが登場してきたぐらいだから、 さすがにそろそろ乗り換える時期だろう。
- 590 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 20:26:22 ID:kgRuZBam0]
- のどかでgamepad.nodoka読み込もうとするとリロード完了までに5秒くらいかかるんだけどこんなもん?
- 591 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/26(土) 15:20:22 ID:f5mklerHP]
- >>590
そんなもん。gamepad.nodokaを読み込むときに、DLLのロードが遅いみたい。
- 592 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/28(月) 03:26:04 ID:NJYisKuB0]
- そんなもんか。さんきゅう。
- 593 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/29(火) 23:24:22 ID:b1T3UmSg0]
- のどかが着々と64bit対応進められてて安心感があるな。
- 594 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/30(水) 07:56:16 ID:In6UMOlc0]
- keymap Global
mod mod0 = !!!Space key M0-R = Down window ExplorerList /EXPLORER.*:SHELLDLL_DefView:.*SysListView32$/ : SysListView32 key M0-R = F2 これでエクスプローラでM0-Rを押してもDownになってしまう。 Globalに書いたM0-R=Downの行をコメントアウトしたりC-M0-Rにするとちゃんと動くので タイトルとクラスの指定は間違ってない。 ためしに window Notepad /:Notepad:Edit$/ : EmacsEdit key M0-R = UP を追記するとちゃんとメモ帳でM0-Rを押したときだけUPになる。 より下に書いた設定で置き換えられるはずなのに、なんで? 使ってるバージョンは窓使いの憂鬱 snapshot20050612 (UNICODE)
- 595 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/30(水) 10:23:48 ID:quuHS9ha0]
- : SysListView32 ってキーマップで何やってるかわからんので、
とりあえず : Globalにして試した結果は問題無く動いてる。 バージョンは同じsnapshot20050612。
- 596 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/30(水) 10:31:21 ID:SzL5oxQl0]
- どうせGlobaの子lにしてないってオチだろ
- 597 名前:594 mailto:sage [2009/09/30(水) 16:46:17 ID:In6UMOlc0]
- default.mayuにExplorerListっていうキーマップ名が使われていたのが原因だった。
あとから同じキーマップ名を指定すると最初にキーマップ名を書いた場所に挿入されるような感じで処理されるのか。 原因がわかって思い出したけど、昔全く同じ理由ではまってたわw
- 598 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/30(水) 17:07:34 ID:pGbWg/ND0]
- Default.mayu丸々includeせずに、いる分だけ自分で移植した方が良いかもね。
- 599 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/04(日) 10:40:54 ID:uPimnAM70]
- VC2008でC-Lが効かない(カーソルが中央にならない)んだけど、
どう設定すればいいかな?
- 600 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/04(日) 10:47:15 ID:fhyvfhGT0]
- VCのキーボードカスタマイズで設定するんだろ。
VisualStudioスレで聞け。
- 601 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/05(月) 10:03:02 ID:0e2SbIf50]
- 繭でやれることは繭でやりたいと思うのが繭使い。
どうすれば良いか、繭でやれるのかどうかも知らんけど。
- 602 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/05(月) 10:21:22 ID:pbpMFRb80]
- モディファイヤキーが押しっぱなしになる問題って、最近ののどか等では解決してる?
自分はmayu3.30をXP SP3で使ってるけど、 Ctrl押すと10回に1度以上の頻度で押しっぱなしになるので、かなりストレス溜まる……
- 603 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/05(月) 18:31:29 ID:gxlx8+Mv0]
- C-X C-T(前の行と今の行を置換)のスマートな実装を教えてください。。
- 604 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/05(月) 20:25:41 ID:o9MGkVFY0]
- スマートに、か……
力業だと keymap control-x : Global key C-t = home &Sync UP &Sync S-DOWN &Sync C-x &Sync down &Sync C-v &Sync Left keymap Global key C-x = &Prefix( control-x ) Emacs知らないからこの挙動であってるのかどうか分からない。&Syncはおまじない。
|

|