窓使いの憂鬱 4

このエントリーをはてなブックマークに追加
238名無し~3.EXE
こんなもの作ってみたけど微妙かも…
ttp://www.tamanegi.org/prog/mayu-plugins/#window-select
239名無し~3.EXE:04/08/13 21:46 ID:snb6bZg2
>>238
早速使ってみました。
通常のAlt+Tabでは選択出来ないウィンドウも選べるのは、
便利だなと感じたんですが、GUIの作りがちょっと使いにくいと思います。
1〜9でウィンドウを選択するのに、
アイコンが上からいくつめなのか数えないといけないので、
ウィンドウを直感的に選べません。
アイコンに数字を添えるなどしていただけると、グッと使いやすくなるのではないでしょうか。

http://hp.vector.co.jp/authors/VA013430/program/alttabpp/main.html
上のAltTab++のようなGUIですと幸いです。
240名無し~3.EXE:04/08/13 23:03 ID:go7AjN8q
プラグインて3.28じゃ使えないんだよね
3.29はwin2kで使えるの?
241名無し~3.EXE:04/08/14 00:33 ID:QeFfjhLj
>>237
こりゃいいですね。
個人的な感想としては窓縮小時のキーは
4⇔6,2⇔8のように交換したほうが使いやすかった。
242名無し~3.EXE:04/08/14 00:56 ID:e4o1z+0X
>238
良いですね。>239氏も言っているとおり番号がつけばより使いやすいと思います。

>240
使えるけど今なら>217
243名無し~3.EXE:04/08/14 01:14 ID:e4o1z+0X
>237だとマウスも一緒に動いてしまう。
&MouseMoveで無理矢理キャンセル
key c-num4 = &MouseMove(9,0) $cwsL left enter
key c-s-num4 = &MouseMove(-9,0) $cwsL right enter

なぜか
key c-num4 = $cwsL left enter &MouseMove(9,0)
だとダメでした。&MouseMoveの前に&Sync入れれば大丈夫だけど。
244名無し~3.EXE:04/08/14 06:35 ID:pMc/Nu8b
>>238 >>239 >>242

状況によって変わってしまう番号よりも、
アプリに固定の文字を割りあてられるといいな。
245名無し~3.EXE:04/08/14 08:16 ID:RaOBs8ld
>>244
それもいいけど
A-Zで割り当てたい
246238:04/08/14 20:56 ID:Ub7h0FRC
> 数字関連
最初は、screen の windowlist のような感じのものをイメージしていたのだけど、
状況非依存でウィンドウを一意に識別できるようなうまい方法が思いつかなかったので断念。
数字で選べるのはその名残りでおまけのようなものです。
default.mayu を include していれば emacs-like キーが効くし、これでいいかなぁ、と今の形に。
自分で使ってみてるぶんにはこれが必要になる頻度は低いみたいだし。

なので、これ以上手を入れる可能性は多分低いです。
必要であれば勝手にいじくっちゃって下さい。
247名無し~3.EXE:04/08/14 21:05 ID:rKMsY3m1
>>215-217
ありがとう
248名無し~3.EXE:04/08/15 05:39 ID:vEIiDDeI
snapshot20040810、WinXP SP1、MS-IME 2003 の組み合せで
&SetImeString("") と空の文字列で実行すると、
入力しているプログラムが応答しなくなる・・・・ような気がする。
249名無し~3.EXE:04/08/15 17:42 ID:gTuP0nmB
SetImeString使えてる? Win2k+MS-IME2000だと、未確定文字列を
確定するだけで終わる。
Atok16と17なら動くけど、漢字が入力されず、カタカナはひらがなになる。
250名無し~3.EXE:04/08/16 00:07 ID:00zwNi7z
>>284 だけど、MS-IME 2003では&SetImeStringで漢字入力できてるよ。
でも、&SetImeStringを短時間に連続して実行すると、時々入力しているプログラムが
お亡くなりになる。&Sync か &Wait 入れないと安定しないのかな?
カタカナがひらがなになるのは MS-IME 2003でも同じで、これはIMEの仕様だと思う。
251名無し~3.EXE:04/08/16 00:55 ID:vrPpwKX1
SNAPSHOT

ファイルをダブルクリックするとプロパティが開く
ファイルをドラッグ&ドロップすると常にショートカット作成になる
ウィンドウズキーを押してもスタートメニューが出ない
252名無し~3.EXE:04/08/16 00:59 ID:v83Dp3nT
Alt押しっぱなしの様だな。
253名無し~3.EXE:04/08/16 01:19 ID:dXRGVlfC
単に物理的にAltキーが押されっぱなしになってるだけとか。
掃除しようねぇ。
254名無し~3.EXE:04/08/16 01:52 ID:00zwNi7z
>>251
俺は 3.29をインストールした時に同じような問題が起ったことがあるよ。
IBM ThinkPad を使っているんだけれど、タッチパッドのドライバとの組み合せが悪くて、
それを外したら正常に動くようになった。

# >>250 で 「俺 >>284」て書いちゃったけれど 「俺 >>248」の間違い。ごめんなさい。
255名無し~3.EXE:04/08/16 08:19 ID:HS+HrUf5
以前やらかした失敗。
起動が早いほうがいいだろうと思い、ユーザースタートアップからAllユーザースタートアップに変えたら
機能しなくなった。
他のスタートアップに登録してあるアプリとの関連有るかも知れんが、素直にインストーラの指示通り
ユーザースタートアップに入れる方がいいみたい。
256名無し~3.EXE:04/08/16 21:06 ID:Wb+dqXaD
前に子音押されたらnをyとするように設定したいが、
Prefixで指定した所
そっきょう(sokkyou)みたいな子音が偶数回続くと
nのまま打ち出されてしまう。
どう書いたらいい?
257名無し~3.EXE:04/08/16 21:34 ID:HUVRal5y
どう設定したのか具体的に
258256:04/08/16 22:13 ID:Wb+dqXaD
>>3 にある
いろいろな仮名入力方法
http://www.fiercewinds.net/programming/SakuraLayout/VariousMethods.htm
のDvorakJPを使った所こうなってしまう。
ヘルプ見ながら試行錯誤してみたがどうもうまくいかない・・・
259256:04/08/16 22:18 ID:Wb+dqXaD
そこの掲示板で聞くべきだった。板汚しすまん。
260名無し~3.EXE:04/08/16 22:44 ID:v83Dp3nT
>>256
ふむ、藻前はAZIKまたはACTユーザになった方がいいかもしれんぞ。
ttp://hp.vector.co.jp/authors/VA002116/azik/azikindx.htm
261名無し~3.EXE:04/08/16 23:50 ID:lhDp9p0q
それの作者は、もうどういう風に設定したか忘れてるだろうから
そっちの掲示板で聞いても埒があかないとは思う。
262名無し~3.EXE:04/08/17 00:29 ID:GlB/QPll
>>256
自分独自の配列をつくって使ってるんだけど、
うちでは子音が連続する所(kkの部分)は&KeymapPrevPrefix(1)を使って対応してるっぽい。
あんまり参考にならないだろうけど。
つか「っ」キーを作っていて、専らそっちを使ってるので、
子音を連続して打つことはほぼ無い。
ちなみうちの配列ではsokkyouはso;dg;(「っ」キー使用)、soddg;(子音連続)と打つ。
263256:04/08/17 05:26 ID:sPlMQ2Sw
書き込もうとして半年以上レスがないのに気付き
どうしようかと・・・

ACTに切り替えました。
これなら上手くいきそうです。多謝
264名無し~3.EXE:04/08/23 04:07 ID:wzkxG2X6
報告。
スナップショット20040810普通に動いてます。
windows2000、3.28からの置き換えです。
(予定通り「↑」とかでエラーが出ましたが)
265名無し~3.EXE:04/08/23 10:24 ID:sHs2/1s5
「↑」でエラーが出るのって、Unicode 関係が原因なんですか?
266名無し~3.EXE:04/08/23 14:57 ID:XIlN0wHG
craftkeytrans
ttp://hp.vector.co.jp/authors/VA012411/index.html

どうなんだろ。win9x系の俺には関係ない話だが...。
267名無し~3.EXE:04/08/23 15:19 ID:3IBBZ3gZ
>>266
よくあるフックソフトじゃん。
フィルタドライバ使わないなら意味無い。
268名無し~3.EXE:04/08/23 17:04 ID:6Cs7f/jW
>>266
使い方が全然分かんない(´・ω・`)ショボーン
AutoHotKeyみたいなもの?
269名無し~3.EXE:04/08/25 22:23 ID:RpZ6IMDN
>>267
ざっと見た限り、かなり高機能では?
270名無し~3.EXE:04/08/25 22:53 ID:t+OWPkAC
繭使ってる人のほとんどが低レベル層からの
キーマップ乗っ取りが必要な人だと思ってたんだけど
そうでもないのかな?

つーか新しい言語をわざわざ覚えるのもしんどいし…
CraftLaunchExとの兼ね合いからもPythonのサブセット
みたいなのを実装してくれたほうが良かったかも
271名無し~3.EXE:04/08/25 23:09 ID:coAzcS5J
なんでこう変な言語を中途半端につくるのかねえ
272名無し~3.EXE:04/08/25 23:42 ID:SSBC858g
>>270
具体的にそれはたとえばどういう機能?
273名無し~3.EXE:04/08/26 05:08 ID:GL/4NMba
もうちょっと実装が進むまでは様子見。
274名無し~3.EXE:04/08/26 22:26 ID:TvwwLugJ
マウスボタンを連打にするのってmayuでできますか?
275名無し~3.EXE:04/08/26 22:27 ID:GL/4NMba
いいえ
276名無し~3.EXE:04/08/26 23:45 ID:UrgCGPMF
>>271
フィルタドライバで実装してるから、mayuはシフトキーとかまで入れ替えられるんだよ。
ふつーのフックソフトじゃそれはできない。
277名無し~3.EXE:04/08/27 00:38 ID:LRBN9RhA
久しぶりに来たら、窓使いの憂鬱 4 になっていた。
3の後半を読みます。jisx6004さんにはいつも感謝してます。bpslfj.
278名無し~3.EXE:04/08/27 03:04 ID:P8lJeraf
fljigedher
279名無し~3.EXE:04/08/29 14:43 ID:uYdMAq9k
>>276
craftkeytransでも、試したらShiftと普通のキーとの入れ替えできましたよ。
WH_KEYBOARD_LL(低レベルなキーフック)というやつを使っているのかしら。

case VK_LSHIFT:
{
SendKeyInput( 'Z', 0, flag );
return 1;
}
case 'Z':
{
SendKeyInput( VK_LSHIFT, 0, flag );
return 1;
}
280名無し~3.EXE:04/08/29 15:13 ID:XsP8q9Jl
>>266
手段と目的が入れ替わってるいい例のような気がする
281名無し~3.EXE:04/08/29 16:17 ID:Ukzjpn94
>>279
その状態でZ+Aを押したらShift+Aと認識されるの?
282名無し~3.EXE:04/08/29 17:03 ID:+pw4C6CP
ひとくちメモ

窓使いの憂鬱の設定ファイルの思想は
kinput2-wnn の設定ファイルの思想に影響を受けている。
キーマップの継承とかそのへん。
283名無し~3.EXE:04/08/29 17:08 ID:XZ/UpeVJ
>>281
される。
でもたぶん、マジメにテストしたらだめな状況が出ると思う。
フックで実装してる限り、フックしてるソフトには逆らえないわけで。
そんなことより、なんで用途が決まってるソフトなのに設定が汎用的な言語なんだか。
284名無し~3.EXE:04/08/29 17:51 ID:Ukzjpn94
>>283
へぇ、されるんだ。
でも、その状態でShift+Aを押してもやはりShift+Aと認識されたりして…。
285名無し~3.EXE:04/08/29 18:12 ID:K4/eJZe3
>>283
柔軟に細かい設定ができるようにしていくと、結局、汎用的な言語になる。
.mayu が、.emacs なみに強力だったら、と思うこともあるし。

286名無し~3.EXE:04/08/29 23:12 ID:2/mUT7b+
mayuくらいでちょうどいいんだyp!!
汎用言語とかつかうとずっと設定ファイルいじってばかり、
結局それで何か生産的なことするわけじゃないからな。











漏れがそうだから間違いない。
287名無し~3.EXE:04/08/30 00:37 ID:Wy7hc58m
分相応な言語(?)というのはあると思うけどね。メールの振り分けに
わざわざ正規表現まで使う必要がないように。
288名無し~3.EXE:04/08/30 00:40 ID:Xc+5KSdm
つーかメールの振り分けに正規表現は必要だろう。
289名無し~3.EXE:04/08/30 00:45 ID:iMCFzxJr
>>287
メールの振り分けには、正規表現はぜひとも欲しい。というか、なくちゃやだ。
ま、spamfilter 系があれば、手動(?)で指定する必要もないけど。

mayu の場合は、やっぱり今くらいがいいのかな。
現状の設定言語に満足できなくなったら、
source に手を入れることも可能なわけだし。
290名無し~3.EXE:04/08/30 00:47 ID:soJ97Ypi
キー設定を汎用言語でできればもっと便利になるとは思うが、
>>266のやつがその用途にふさわしい言語とは御世辞にもいえない
291名無し~3.EXE:04/08/30 14:28 ID:xc4kKhB0
他のソフトけなして楽しいか?
292名無し~3.EXE:04/08/30 14:53 ID:8r95/b1i
秀丸は糞
293名無し~3.EXE:04/08/30 20:11 ID:oRILorYI
デルのinspiron300m(WinXP)に入れてみたんですが、3.28は
起動時にエラー、3.29だと起動はするものの、キーを離しても
ダウンのままになる現象が(´・ω・`)
294名無し~3.EXE:04/08/30 20:48 ID:Wy7hc58m
ML読んで、snapshotを試してみたら。
295名無し~3.EXE:04/08/31 03:52 ID:3baPN8nz
新しいプラグインがサポートMLで公開されている。
296293:04/08/31 04:55 ID:+TpCZ1j7
情報さんくすです。
snapshot20040810版を入れてみました。
押しっぱなし現象も起きずちゃんと動いてるようですヽ(´▽`)ノ
297名無し~3.EXE:04/09/02 07:48 ID:6lIx34N5
猫まねきだと
109 キーボードで 104 キーボードを模倣して
かつ M-: みたいな複雑なことすると
リピートが変になったり、問題があったんだけど、
これは問題ない。いいね。
ところで、default の設定だと、
IME 変換中に Control になっている
CapsLock を押すと IME がトグルしちゃうんだけど、
これはわざとそうなってるの?
298297:04/09/02 08:29 ID:6lIx34N5
> CapsLock を押すと IME がトグルしちゃうんだけど、
この件に関して、FAQ にありました。
よくわからんけど設定で何とかなるようです。失礼しました。
299158:04/09/03 11:15 ID:abxEgoDK
A-Tab の代わりに window-select を使うことにしました。便利。
作者さん有難う。
300名無し~3.EXE:04/09/03 12:39 ID:QF7dTXq7
include "109.mayu"
include "104on109.mayu"

の状態で無変換を Alt にしようとしたのですが、
http://mayu.sourceforge.net/mayu/doc/CUSTOMIZE-ja.html#mod
にあるように

mod alt += 無変換
key *無変換 = *LeftAlt

こうするだけでは無変換を押した時点で space が入力されてしまい、
うまくいきませんでした。104on109.mayu で定義されてる
無変換の subst が原因で、結局

def subst *無変換 = *LAlt
mod alt += 無変換

こうする必要があったのですが、この動作は意図されてるものでしょうか。
上記ドキュメントの
> key *無変換 = *LShift
> として [無変換] キーを押すと [LShift] が入力されるように割り当てます。
> そうすれば、Windows へは [LShift押す] [LShift離す] [X押す] [X離す] という
> キーが入力されます。
の記述とは違う動作のように見えるのですが。
301名無し~3.EXE:04/09/03 12:47 ID:qmPrMRlM
>>300
104on109.mayu を使わない場合はドキュメントに書いてあるとおり
104on109.mayu を使った場合の挙動もドキュメント (の代用定義の項) に書いてあるとおり
302名無し~3.EXE:04/09/03 13:34 ID:QF7dTXq7
ありがとうございます。
ちょっと実験したんですが、

def subst *A = *B
mod alt += A
key *A = *LAlt

としたりすると、
A を押した時点で代用定義で B が押されたことになり、
B が押されたので key *A = *LAlt が有効にならず、
結果 B が出力され、
また同時に LAlt として動くという
妙な状態になるようです。

subst してあるキーをモディファイアにするなということですね。
303名無し~3.EXE:04/09/05 18:37 ID:adbIvpBq
104on109 で shift 7 を押すと、
& が出るわけですが、このあと
&66666666666666
という風に、6 がリピートで入力されることがまれにあります。
まったくわけがわからないのですが、同じような現象が出る人いますか?
cygwin の X で使っているときによく出るような気がしますが。
304名無し~3.EXE:04/09/08 16:21 ID:SpaM1yTR
何で公式のFunction Referenceがブラクラになってるんだよ.ひよった
305名無し~3.EXE:04/09/08 21:01 ID:2exo7ARQ
ブラクラ?
306名無し~3.EXE:04/09/09 01:16 ID:qfIX6+tp
ひよった、ってどういう意味?
日和見から来てる「ひよった」なら知ってるけど。
307名無し~3.EXE:04/09/09 02:55 ID:VP87Y3zG
しかも普通に開けるし。
308名無し~3.EXE:04/09/11 17:19:33 ID:81XLV4LN
保守
309名無し~3.EXE:04/09/17 19:42:30 ID:ODSiw/eY
keymap Global

key C-Space = $ToggleIME
してます。

特定の window でだけ、これを無効にしたいのですが、
どうやったらいいでしょうか。

windownoime /XWin.exe/ : Global
key C-Space = C-Space

こうやってみたんですが、駄目です。
310名無し~3.EXE:04/09/17 20:10:46 ID:6XISCJKR
/XWin.exe/をそのまま記述しているとかいうオチでない?
/XWin\.exe/と書かなきゃ動かないよ。
311名無し~3.EXE:04/09/17 20:23:49 ID:81iIMfqq
問題は一つずつ切り分けていった方が良いね。
他のアプリでもダメなのか、他のキーならどうか、とかとか。
312名無し~3.EXE:04/09/17 20:37:57 ID:tp1WHUST
>>310
ピリオドは、全ての文字にマッチするから、\ があってもなくても
ほぼうまく動く。ごくレアケースでしくじるけど。
313名無し~3.EXE:04/09/17 20:38:56 ID:6XISCJKR
いや、よく考えてみたら/XWin.exe/でもマッチする事はするのね。前言撤回。
314名無し~3.EXE:04/09/17 21:32:47 ID:8L46iuwg
windownoimeってなに?
てゆーか、エラーでない?
315309:04/09/17 22:50:21 ID:ODSiw/eY
うーごめんなさい。
もう一回やってみたらできました。

> 問題は一つずつ切り分けていった方が良いね。
本当にそのとおりです。
なんでさっきはできなかったのか、わからないです。

>>314
typo でした。
316名無し~3.EXE:04/09/23 16:33:29 ID:zg/keMwR
OSを問わず、snapshot20040810で不具合出てる人いるのか?
不具合報告も見当たらないみたいだし、
正式版扱いで良くない?

ATOKユーザとしては&SetImeStatusが付いただけで
心の奥底から髪の毛の先端まで作者タンマンセーでいっぱいなわけだが。
317303:04/09/23 16:40:23 ID:2WnwzU66
>>303 みたいなのはまだ時々あるよ。
shift 8 で * がでたあと
*:::::::::::::
という風に : が続いたりすることもある。
ロジマウス使ってるけど、関係あるかな。
318名無し~3.EXE:04/09/23 16:46:14 ID:WA/LzSVg
ロジマウスのドライバ削除して再現しなければそれのせいでしょう。
詳しいことは知らんけど、マウスのドライバとキーボードのドライバは
関係があるらしいから。

>316
もうちょっとと機能追加するつもりがあるんじゃないかな?
319名無し~3.EXE:04/09/23 16:56:32 ID:zg/keMwR
>>317
なった事ないな。
キー入力ミスではないという大前提の下で、
再現方法も分からないのでログも取れないって事だよね?
ログウィンドウの詳細(D)の所をチェックしておくと、
ログウィンドウがフォーカスを失っても延々ログを取り続けるので
その状態でその不具合が出るまで粘ってみるとか。
メモリを食い続けるけど。

>>318
ただ、作者さんはどんな機能追加するか
決めかねてるような感じだよね。
320名無し~3.EXE:04/09/23 18:42:12 ID:xHcIgt2o
>>316
snapshot20040810うちだとダメです。(VAIO SRX7/WinXP Home SP1/384MB)
入れるとキーボードにさわったとたんPS/2接続のデバイス(Touch Pad、本
体キーボード)からの入力受付けができなくなります。
その状態でもUSBは生きてます。無論、USB版、無印版両方試したけどダメです。

3.28だと、押しっぱなしの症状が出ます。

3.29だとおおむね大丈夫。
3.29でもWinキーが押しっぱなしになることがたまにありますが。
CapsLockとCtrlを入れ替えてますが、たまに取りこぼしがあります。
C-n C-p C-f C-bで移動してると、nとかpを入力しちゃったり。
あと、上記のバインドでカーソル移動中にキーリピートが
余分に入っちゃうこともたまにありますね。

ジョグダイヤルのドライバとか、Touch Padのドライバとかが悪さをしてるん
ですかね。
321303:04/09/23 21:21:46 ID:2WnwzU66
>>318
ロジのドライバについてはあとで試して見ます。
>>319
おっしゃられた方法でログをとってみました。

いろいろやってみたところ、
左シフトを押して 7 を押し、左シフトを離してから 7 を離すときに再現できました。
7 を離す -> 左シフトを離すという順番だと、この問題は起こりませんでした。

ログを見ると、7 を押したとき、
104on109 で設定されてるように S-7 が S-6 に置き換えられてます。
それなのに、キーを離すときに 7 が 6 に置き換えられてないので、
6 がずっと押し続けられてしまうみたいですね。

ログ: (関係ない部分は省略してあります)
* Modifier Key
0x2a D-LeftShift
* Gen Modifiers{
}
=> 0x2a D-LeftShift
0x08 D-S-_7
* substitute
0x07 D-S-_6
* Gen Modifiers{
}
=> 0x07 D-_6
* Modifier Key
0x2a U-LeftShift
=> 0x2a U-LeftShift
0x08 U-_7
=>(already released) 0x08 U-_7
322303:04/09/23 21:30:56 ID:2WnwzU66
今気づいたんですが、
不思議なことに、普通の windows のアプリだと、上と同じログをはく
動作を行っても &66666666 と出ませんね。
cygwin の XWin 上のプログラムだとおこります。
323名無し~3.EXE:04/09/23 22:59:07 ID:d8lzdPg8
3.29はどれを使ってもWindowsを終了させるとき7割くらいの確率でブルーバック
になるか「Windowsを終了しています」とか言うダイアログが出ることなくいき
なり電源が切れてしまう.
OSはWindows2000sp4.
関係あるかどうか不明だけど, けっこう前にintelの古いチップ(型番失念)が乗
ってるマシンで3.29使ってたときは問題がなく, KT600とnForce2のマシンでこの
症状が出た.
3.28を使っていればいいやって話しなんだけどplug-inが使えないのが寂しい.
以上.
324名無し~3.EXE:04/09/23 23:25:32 ID:Ytzoa8S6
ブルースクリーンになるのなら、クラッシュダンプを解析しる
325名無し~3.EXE:04/09/23 23:58:13 ID:vSrguGuY
・VIA K8T800(ASUS K8V Delux), WindowsXP SP2, USBキーボード
・nForce2(Abit NF7-S), Windows2000 SP4, PS2キーボード
の両方で3.29を使っているけど、どちらも問題なく使えているので
少なくともチップセットだけの問題ではないと思う。
326名無し~3.EXE:04/09/24 03:20:15 ID:wA0NVYVw
>>321
うちの環境だと、(そのログ省略記法に沿った場合)
=>(already released) 0x08 U-_7
の後に
* Gen Modifiers {
}
=> 0x07 U-_6
がある。その前までは(省略された部分は分からないが)同じ。

テストするなら、キーボード・マウスのドライバを
標準のものにするのはもちろんだけど、
msconfig>サービス>Microsoftのサービスを全て隠す>全て無効
msconfig>スタートアップ>全て無効
の上でやった方が良い(やってたらスマソ)。
で、mayuのバージョン毎の違いを見ると。

再現しないので何とも言えないけど、
とりあえず&Syncとか&Waitを入れてみて挙動を観察してみるとか。

完全に調べ尽くしたのなら本家MLへ。
327303=321:04/09/24 03:46:52 ID:5Q/vo1m+
>>326
情報どうもありがとう。
なんどかやっているうち、
&66666666 の現象がでる時期とでない時期があることが
わかりました。

そして報告してくれた
* Gen Modifiers {
}
=> 0x07 U-_6
ですが、&666666 の現象が出てないときはこれがでますが、
&66666 となる場合にはこれが出てきません。
出てこないので 6 がリリースされないようです。

どのタイミングでこの状態になるかわかりませんが、
とりあえず mayu を立ち上げなおすと直るようです。
ロジドライバも含め、時間を見てもうちょっと調べてみます。
328名無し~3.EXE:04/09/24 06:16:25 ID:QQA3mjEi
メーリングリストで報告しようや。
329名無し~3.EXE:04/09/24 11:03:36 ID:UpdUtvee
>>322
CygwinのXWinって入力言語サービスをJPからENに切り替えるけど
なんか関係あるかな?
330303=321:04/09/26 08:53:35 ID:aOh/hjvp
>>329
他のアプリで試してみましたが関係ないようです。

結局原因の追究はできなかったものの、解決策を見つけたのでまとめておきます。

>>321, >>327 のログから、シフトキーの離すタイミングによっては
置換されているキーが離されたことにならないことがあり、
それで置換先のキーがリピートし続けるということがわかりました。
&66666 の場合、シフトを離し 7 を離しても、
置換されている 6(& は shift+6 なので) が離されたことにならないので、
&66666 となってしまうわけです。
よって、本来 mayu によって自動的に離されるはずのキーを
明示的に離すように書いてみたところ、うまくいきました。
&666666 の場合は
key U-_7 = U-_7 U-_6
*::::::: に対しては
key U-_8 = U-_8 U-Colon
このようするわけです。
同様の設定を subst されてるキーすべてに行ったところ、
&66666 の現象はまったくでなくなりました。

もし原因不明のリピートで悩んでる方がいたら、試してみるといいと思います。
331名無し~3.EXE:04/09/26 11:59:59 ID:SnG5x32i
特定のアプリでemacs風のキーボードショートカットを普段無効にして、
文字入力時だけ有効にするにはどうしたら良いでしょうか。
332名無し~3.EXE:04/09/26 17:36:02 ID:rf72KjEM
MANUAL-ja.htmlの
> iv. 特定のウインドウのみでキー割り当てを変更してみる
> 参照: ウィンドウクラス/タイトル名
あたりが参考になると思います。また、default.mayuの
> # 仮想キー調査ウィンドウでは全てデフォルト
> windowMayuInvestigate /mayu\.exe:#32770:mayuFocus$/ : KeymapDefault
という設定は、あるアプリのあるウィンドウのみデフォルト、という動作のようなので
サンプルとして利用できるかも知れません。
「文字入力時のウィンドウクラスがわかりません」という問題が出てきそうな予感。
よくわからずに書いてるので間違ってたら失礼。
333名無し~3.EXE:04/10/02 21:01:23 ID:uJ9Z1A4z
Win2000の時はうまく動いていたのだけど、XP(ノートPC)になってから3.29を試してみたら
109キーボード(emacs風)で立ち上げ時に
C:\Program Files\mayu\\109.mayu(87) : error: invalid character U+90
とかたくさん出るだけじゃなくて、動作が異常に重くなったり、時々マウスが
反応しなくなったり、右クリックでブルースクリーンになったりするんだけど、
既知の問題じゃないですよね?

たぶんこっちの環境というか相性のもんだいなんだろうなあ。
思い当たるのはttp://www.asahi-net.or.jp/~ee7k-nsd/のKeySwap for XPをインストール
したことがあることくらいかなあ。
ちなみにmayud_1_13.sysありもなしも試しました。
334名無し~3.EXE:04/10/03 00:19:46 ID:ENcc5H8j
>>333
とりあえず、snapshot を使ってみたら?
335& ◆GBMe4VQREs :04/10/03 03:01:30 ID:0sZGs7bz
>>334
どうも。試してみたけど、状況は同じようです。ThinkPadのTrackPointが相性悪いのかな。

正直言ってちゃんと動くソフトがあればお金を払って良いんだけど、
ねこぽいは最近ぱったりとバージョンアップが止まってしまったようだから、
今さら買う気しないしなあ・・。なかなか残念な状況です。
個人的に窓使いの憂鬱は応援してるので、また再インストールしなきゃいけなくなった時とかに
試してみるつもり。
336:04/10/03 03:02:39 ID:0sZGs7bz
なんか名前が変になった。トリップ(?)とかいうの使った覚えないんだけど。
とりあえず私は333でした。
337名無し~3.EXE:04/10/03 08:45:14 ID:ZoPS+3Kl
チンコパッドとは干渉するという話があったはず。
解決方法も出てたと思う。過去ログをあされ。
338名無し~3.EXE:04/10/03 22:18:40 ID:q+/DcZri
既出中の既出だ罠w
PS/2マウスのドライバでPS/2キーボードドライバも一緒に書き変えるものがある。
だからThinkPadのドライバを導入すると、「標準のキーボードドライバ」以外での
動作が前提の繭で問題が起きることがある。

結論:
 1. 繭を諦める
 2. ThinkPadのドライバを諦める

1の場合、ねこまねきとか他のユーティリティを当たる。
2の場合は他社製のドライバで何とかするなり(もちろん無保証だが)、
マウ筋やXWheelなどのマウス補助ソフトなどで代用する。

ちなみに、マウ筋の「この場でスクロール」がThinkPadのセンターボタンを
押してのスクロール近いぞ。猫舌をタップしてのクリックは諦めれ。
339名無し~3.EXE:04/10/03 22:20:30 ID:q+/DcZri
む、間違った。分かるとは思うけど、
>>338の "ThinkPad" は "TrackPoint" に置き換えて読んでくれ。
340303=321:04/10/03 23:09:46 ID:lLNxEKAm
うちも thinkpad(R40 2722-6mj, WinXP SP2) で
trackpoint とかのソフトウェアは純正のそのまま使ってますが、
>>330 のような方法で最新のスナップショット使えてます。
でも >>333 さんとは症状が違うみたいですね。
ちなみにロジマウスも併用中です。

あと、猫まねきでも、>>303 のような症状は現れてましたね。
341303=321:04/10/03 23:11:15 ID:lLNxEKAm
ちなみに thinkpad の「キーボードカスタマイズユーティリティー」
というのは使ってません。これはさすがに mayu とかち合うと思います。
342名無し~3.EXE:04/10/04 02:07:43 ID:da5pnRk3
最近はホイールを横に倒すと横スクロールするようなマウスもありますが、
アレをエミュレートすることは出来ませんか。
343333:04/10/04 19:42:18 ID:ZUyszVxy
なるほどー。既出でしたか。申し訳ないっす。
今のところmayuがないとつらい作業をするときはWin2000の方でするつもりなので
とりあえずThinkPadではmayuはあきらめることにします。
というのもあんまり複雑なカスタマイズは好きじゃないので・・・。
根性なしですんませんです。。。
344名無し~3.EXE:04/10/14 00:43:35 ID:3EVeeo/7
うーん、ThinkPad + キーボードカスタマイズユーティリティー + mayuで問題が起きていない漏れは奇跡なのか?
少なくともX20, X23, X31, X40では問題になった事がないぞ。
345名無し~3.EXE:04/10/14 01:20:00 ID:qAkPzXX3
ThinPad R40 でもおk。
346名無し~3.EXE:04/10/14 04:16:31 ID:+w9nijcS
WinXP SP1で、アプリのショートカットをデスクトップにおいて、
ショートカットキーを設定してCtrl+Alt+*とかでアプリ一発起動!
って方法を使ってますた。
窓使いの憂鬱インストールしたらこのショートカットが再起動の
度に無効になるようになりました。
窓使いの憂鬱アンインストールしても、元の状態に戻りませぬ。
対処法のわかる方おねがいしますです。。。
347名無し~3.EXE:04/10/14 13:43:57 ID:K5TwofJt
>346
素直にランチャー使えば
348名無し~3.EXE:04/10/14 16:40:48 ID:ROSKIMj5
thinkpad T23+snapshotで問題なく動いています。
3.29の時は、ウィンドウズキー周りが多少挙動不審でしたが、snapshotは
今のところ大丈夫です。

一週間ほど前にosの再インストールをしたのですが、thinkpadのドライバは
手当たり次第最新のを入れましたので、一度ご確認してみてはどうでしょうか。
349名無し~3.EXE:04/10/14 18:31:29 ID:5DdzSZ67
一応報告。X22+W2Kでも問題なし。
350名無し~3.EXE:04/10/14 23:25:02 ID:hkrSOIf0
3.29ですがXPのSP2になってから(?)、C-Space→C-fなどで選択範囲を増やそうとすると、キーリピートが溜まるようになってしまいました。

SP2使ってる方調子はどうですか?
351名無し~3.EXE:04/10/14 23:52:11 ID:W5wBIbi3
>>350
snapshot で特に問題無いが
352名無し~3.EXE:04/10/16 11:02:56 ID:UVAsv0EP
癖になりそうなくらい憂鬱
353名無し~3.EXE:04/10/16 12:00:58 ID:EyvXm3hN
>>352
すでに癖になっている。ある意味、麻薬だな。
mayu がなくなったら、禁断症状がでる。
354名無し~3.EXE:04/10/16 22:06:11 ID:HFsONAiw
mayuとか使ってない人たちは
あの「左下隅のFnの右のCtrl」に納得してC-x s
とかやってるのか?

ほとんどミスタイプせずにあそこのCtrlで同時押しが出来る人をおれはすげえと思う。
355名無し~3.EXE:04/10/16 22:44:24 ID:HLu6R293
俺のパソコンはFnキーの左側にCtrlキーがあるよ。
だから一番左がCtrl。
356名無し~3.EXE:04/10/16 23:56:20 ID:pHG1uRk8
デスクトップのキーボードなら ctrl も慣れれば押せるけど、
ノートでの ctrl の扱いはひどい。
缶切りが発明される前の缶詰のような不便さ。
357名無し~3.EXE:04/10/16 23:57:50 ID:dQ+ZzOLf
>>354
CTRLが左端にあるのがノートPCを選ぶ第一の基準ですが何か
358名無し~3.EXE:04/10/17 00:53:40 ID:nhH71AlT
何か、って何が?
359名無し~3.EXE:04/10/17 01:36:20 ID:Bg7nEZui
mayu使っててわざわざそんなノート選びするのももったいない話ですなあ。
さすがに繭でもFnキーのリマップは出来ないからそう言う人が
いるというのも理解出来ないことではないが・・・
せっかくmayu使ってるんだったらスペースのワンショットモディファイヤに
コントロール当てるとか、いろいろ試すのも良いと思うよ。
360名無し~3.EXE:04/10/17 08:15:50 ID:vqVG4/Ny
ええー
Aの左に持ってくるだろCTRLは
そんなにCAPSLOCK多用する?
361名無し~3.EXE:04/10/17 08:23:55 ID:0pDv804a
それは用途や好みで変わるだろ。
そのためのmayuでないのか。
362名無し~3.EXE:04/10/17 10:03:01 ID:XovQjKMI
俺の場合、左手の小指が薬指の第一関節ぐらいまでしかないから、
人差し指〜薬指をFDSに置いていると自然小指はShiftのあたりにくるんだよね。
そこから小指でCapsLock押そうと思うと、左手全体を上に持っていかなきゃならんけど、
左下Ctrlなら小指を曲げるだけで済む。

CapsLockをCtrl代りにする人って、小指長いのかな?といつも思う。
363名無し~3.EXE:04/10/17 10:51:41 ID:Bg7nEZui
>362は元ヤクザ?
364名無し~3.EXE:04/10/17 11:01:59 ID:r2Tc/0Ks
小指で Control を押す人は結構少ないんじゃない?
特に mayu を使っている人なら。
365名無し~3.EXE:04/10/17 11:16:15 ID:INFkY+Wq
>>362
知り合いに同じくらいの小指の人がいるなぁ。
右上の方にあるキーが押しづらいとぼやいてた。
確かにそのくらい短い人だったら A の左に Ctrl 置いても使えないね。
366名無し~3.EXE:04/10/17 11:21:02 ID:XovQjKMI
>365
そう、[とか^とか押しづらいのですよ。

>364
小指じゃなくてどの指で押すん?
367名無し~3.EXE:04/10/17 11:35:08 ID:Bg7nEZui
親指じゃないの。知らんけど。
368名無し~3.EXE:04/10/17 12:09:40 ID:kY9BJVZ4
>>367
仮にそうだとしてAltとSpaceをどれで押すんだ。
369名無し~3.EXE:04/10/17 12:19:23 ID:XovQjKMI
謎は深まるばかり。
370名無し~3.EXE:04/10/17 12:21:43 ID:0pDv804a
また〜り行きませう〜(・∀・)スンスンスーン
371名無し~3.EXE:04/10/17 17:03:02 ID:eUZdZ/pj
そこまで効率もとめる人ばかりではないだろ
シャーペンとボールペンを持ち替える距離までこだわってる見たい
372名無し~3.EXE:04/10/17 17:18:28 ID:Bg7nEZui
>368
それも親指じゃないの。知らんけど。
373名無し~3.EXE:04/10/17 18:11:48 ID:dzSVGXkw
小指の付け根のあたりで・・・という話もあるよ
374名無し~3.EXE:04/10/17 18:13:28 ID:kY9BJVZ4
小指の付け根Space。
新しい。
375名無し~3.EXE:04/10/18 01:10:38 ID:wMPJxCig
昔 emacs スレあたりで
C-q,a,z,w,s,x あたりをどうやって押すかという話題が出たけど、
結構人によって違ってたな。C-b も遠いんで案外押しにくい。
376名無し~3.EXE:04/10/18 01:17:18 ID:rXaFlGl4
Ctrlの位置も、もしかすると英字の位置さえも好き勝手にいじってる人が
多いかも知れないこのスレでは聞くだけ野暮。
377名無し~3.EXE:04/10/18 01:22:55 ID:OCOXE/YK
>>375
なんでそんなバラバラな位置を?
って素で思ってしまった dvorak 使い
378名無し~3.EXE:04/10/18 17:22:27 ID:SVUk4nXV
そんなあなた方に
[パソコン一般板] よろしければ配列について教えろ その3
http://pc6.2ch.net/test/read.cgi/pc/1078669383/
379名無し~3.EXE:04/10/18 23:36:45 ID:r5Klq8gu
dvorakをなぜかどぶろくと読んでしまう俺
380名無し~3.EXE:04/10/19 09:14:37 ID:3W+JmEGq
右Ctrlを使わない人って結構多いのでしょうか?
381名無し~3.EXE:04/10/19 09:58:30 ID:T3Ml65QX
>>380
右Ctrlは全然使わない。
ついでに、右シフトも使わない。
382名無し~3.EXE:04/10/19 10:09:11 ID:Fr9lpaI0
3.28をwin2000で使ってます。
普通にエディタ(xyzzy)で文章を書いていると突然、何の前触れも無く、
入力中の文章の中にzやxといった文字が入り込むようになりました。
単発で入ることもあれば、連続的にzzzzzzzzzzzzzzzzzzzzzと入ることもあります。
たまにcも入ります。
繭を一年前に導入してからこれまで何の問題も無く使用していました。
最後に.mayuを書き換えたのは一週間ぐらい前です。その際にGlobalのあたりをいじったのが原因かなと自分では疑ってます。
helpをみたり、グ具ってみたりしたのですがそのような症状は報告されていないようです。
どなたかお助けを。
って書きこしようとして、
ふと椅子の下を見ると、足元に転がったゲームパッド(JoyToKeyでキー設定済)踏んでたって香具師はいる?っていうかそれ俺・・・。orz
383名無し~3.EXE:04/10/19 11:20:57 ID:J9oy1Rjc
>>382
笑った。どんまい。
384名無し~3.EXE:04/10/19 15:55:32 ID:0A9L+MrQ
>>380
右Ctrlは普段は使わないなぁ。
Ctrl+PageUpを片手でしようとしたときとかは使うかも。

だってPASOPIA IQには左にしかなかったし。
385名無し~3.EXE:04/10/19 17:02:08 ID:/QUgkxfc
右ctrlはふつう$ToggleIMEじゃないのか。g
386名無し~3.EXE:04/10/19 17:09:04 ID:Tv5X7mu7
>>381
> >>380
> 右Ctrlは全然使わない。
オレは使うぞ。









Ctrl+Alt+Delの時だけ。
387名無し~3.EXE:04/10/19 17:29:04 ID:LZ48e7FG
enterを右Ctrlにしています..
388名無し~3.EXE:04/10/19 18:10:29 ID:oBrqkSqV
>>387
だ、大胆だな、、、で、Enterはどこ?
389名無し~3.EXE:04/10/19 18:29:41 ID:T3Ml65QX
>>388
387じゃないが、C-m と予想してみる。
390名無し~3.EXE:04/10/19 18:37:33 ID:LZ48e7FG
>>388
HHK2を使っていますが, enterは右altに割り当てていて, 右altはスペースの隣
にあるメタキーに割り当てています.
↓こんな風になってます.
[擬似Fn][ALT][SPACE][ALT][ENTER]

「擬似Fn」というのはこれを左手で押しつつ右手で6から=を押すことでファンク
ションキーを入力することを目論んだmodです.
あと, C-mにもenterを当てていてenterを入力するときはだいたいこっちを使っ
ています.
長々と失礼.
391名無し~3.EXE:04/10/19 22:15:12 ID:dRR0837V
>>386
>Ctrl+Alt+Delの時だけ。
それぞれの指の配置が気になるな。

左手で左Ctrl、左Alt
右手でDelete

しか、やりやすい方法を思いつかないんだけど。
392名無し~3.EXE:04/10/19 23:33:51 ID:c4Ln1zc5
右Ctrlは新しいモディファイヤキーにして、↑↓←→と一緒に押すとそれぞれPageUp、PageDown、Home、Endになるようにしてる。
それ以外と一緒に押すと普通にCtrl+なんとか。
前に使ってたDynaBookのキーボードの右端にFnがあって、+↑↓←→で上記の動作になってたのに慣れちゃって抜けられない。

PageUpとかHomeとかがカーソルキーと離れてるのって不便じゃない?
393名無し~3.EXE:04/10/19 23:41:17 ID:Idhosvf5
なるほどー。
unix系のくせが抜けずに、
そういう特殊キーはほとんど使わない体に
なっちゃってるんだけど、
そういうのは便利かもな。
394名無し~3.EXE:04/10/19 23:47:37 ID:V23rJYmw
複数キーを同時に押すんだったらホームポジションからあまり離れないほうがいいと思うかどうかだな
395名無し~3.EXE:04/10/20 00:04:59 ID:FOBfrRq8
key C-Comma= PageUp
key C-Period= PageDown

とやってます。けっこういけるよ。
396392:04/10/20 01:55:03 ID:NojFcfm/
>>394
確かにそうなんだけどね。ま、慣れってやつだよ。
397名無し~3.EXE:04/10/20 17:58:26 ID:MW3jl/Px
窓使いの憂鬱をインストールせずに使う方法ってない?
自分用のPC以外を使うときに使いたいんだけど
398名無し~3.EXE:04/10/20 18:12:25 ID:BSgjLSZg
むりぽ。
399名無し~3.EXE:04/10/20 21:16:51 ID:cLho7AOB
> キーボードドライバレベルでのカスタマイズが可能なため、
> Control キーや Windows キーをはじめ任意のキーを自由にカスタマイズできます。

こんなのをインスコせずに使おうなんて_。
400名無し~3.EXE:04/10/20 21:50:23 ID:FOBfrRq8
>>399
インストールせずに、持ち運んだ先でサクっと使えると嬉しい。
インストールしない代わりに、多少の制限は受け入れる、という形で、
選択できるようになっているといいかも。

ま、そんな事やるよりも前に、他にやるべきことはあるけど。
401名無し~3.EXE:04/10/20 22:03:51 ID:P+SzsPce
スクリプト下位互換のキーフック版でもあれば…ってこと?
402名無し~3.EXE:04/10/20 22:20:27 ID:FzhRFJN9
そんなソフトいくらでもあるじゃん
403名無し~3.EXE:04/10/20 22:21:01 ID:BSgjLSZg
Javaのウィンドウ(少なくともSwingとSWTコンポーネント)に対して、ILフラグが常にオフになっているような気がします。
Java環境下でIMEのオンオフを識別する方法は他にないでしょうか?
404名無し~3.EXE:04/10/21 00:24:48 ID:++Z4nkhe
>>402
え?繭のスクリプトと下位互換のキーフックソフトあるの?
是非教えて欲しい
405名無し~3.EXE:04/10/21 07:22:01 ID:GTYpZznV
つ[cmkey]
406名無し~3.EXE:04/10/21 13:38:02 ID:ObRC/jy5
>403
あーなるほどそうだね。JAVA以外にもILの取得できないウインドウが、ゲームなどであるけど、解消されるとうれしいな。
407名無し~3.EXE:04/10/21 16:26:59 ID:ebywbuBt
ttp://www.itmedia.co.jp/news/articles/0410/21/news035.html

そんな事言う前にフルスペッコのOSを100ドルで売れば良いのにな。
408名無し~3.EXE:04/10/21 18:43:41 ID:9lQfg3w5
>>407
禿同。まさしく正論だ。










どこに誤爆したんだ?
409名無し~3.EXE:04/10/22 12:44:35 ID:B7PxX2Ru
バグや要望をまとめてMLに送ろうかと思うんだけどなんかある?
410名無し~3.EXE:04/10/22 20:04:00 ID:yYqxrA2f
>>403 をお願いしたい。
411名無し~3.EXE:04/10/22 21:37:00 ID:FyyTwFU3
>>409
IMEのモードずれが起こらないようにしてほしいんだけどあれをどう表現したら
いいかわからんorz
412名無し~3.EXE:04/10/22 23:02:08 ID:zoXIFdp/
>>409
ユーザーの切り替えに対応してほすぃ、と思うのは漏れだけですか?
けっこう切実な願いです。
413名無し~3.EXE:04/10/22 23:03:53 ID:EU6QFGpq
>412
環境変数を知らんのか?
414名無し~3.EXE:04/10/22 23:28:09 ID:v5Yf1YFw
なんでそこに環境変数が出てくるんだ?
415412:04/10/22 23:34:56 ID:zoXIFdp/
すみません。書き方がまずかったみたいですね。

ユーザーを切り替えるとキーバインドがおかしくなるバグ(仕様?)を
どうにかしてもらいたいという要望です。

これさえ解決すれば他の人にmayuを薦められるのですが...。
416名無し~3.EXE:04/10/22 23:41:01 ID:846JTH16
>>414
ユーザ毎に環境変数 "HOME" を指定してやってそこに ".mayu" を置けばいい。
417名無し~3.EXE:04/10/23 00:04:16 ID:gQJryRfS
多分>>412は XP のユーザ切り替え (ログオフせずに複数ユーザ間を切り替えできるやつ) のことを言っているのかと。
これの場合、ユーザを切り替えても mayu はドライバレベルでコントロールしているから
別ユーザに切り替わってもキーバインドがそのままになってしまう。
具体的な方法は前スレの697参照。
http://pc5.2ch.net/test/read.cgi/win/1062166670/697
418名無し~3.EXE:04/10/23 04:42:17 ID:PpoYCMgB
タスクトレイの mayu アイコン右クリックしてでてくる「選択」を利用できない?
419名無し~3.EXE:04/10/23 05:48:56 ID:s/al0v/x
「ねえ、あなた…ちょっと代わってくださらないかしら」
「ああ…すまない、少し待ってくれ。今、mayuを一時停止させる」

(ある日)
「ねえ、あなた…ちょっと代わってくださらないかしら」
「さあ、どうぞ」
「あら…なんだかキー設定がおかしいわ」
「しまった、mayuを一時停止させていなかった」
420名無し~3.EXE:04/10/23 18:33:00 ID:SBPIpug1
3.28をXPにインストールしました。
> C:\Program Files\mayu\109.mayu(114) : error: invalid character U+2191
> C:\Program Files\mayu\109.mayu(119) : error: invalid character U+2190
> C:\Program Files\mayu\109.mayu(122) : error: invalid character U+2192
> C:\Program Files\mayu\109.mayu(127) : error: invalid character U+2193
というエラーが出ます。
109.mayuの該当行は
> def key ↑ Up= E0-0x48
> def key ← Left= E0-0x4b
> def key → Right= E0-0x4d
> def key ↓ Down= E0-0x50
となっています。
さて、何をチェックすればいいでしょうか?
421名無し~3.EXE:04/10/23 18:51:59 ID:s/al0v/x
↑↓→←を消す。
つかなぜ今3.28? snapshot入れれ。
422名無し~3.EXE:04/10/23 19:15:34 ID:oetVX9zx
>>163-170あたりの流れを読んで3.29もしくはsnapshotを導入する事を薦める。
3.28はXPじゃまともに動かないし。
423420:04/10/23 19:20:29 ID:SBPIpug1
>>421
できましたー!

>>1 のサイトからdownloadに飛んだら最新バージョンは3.28でした。
snapshotという言葉は知らなかったので調べて、
開発途中バージョンだということはわかりました。
>>4 で3.29とsnapshotの場所はわかりました。

ありがうとございます。
424420:04/10/23 19:22:09 ID:SBPIpug1
>>422
おっと、レスを書いてる間に新たな情報が。
了解です。
勉強します。
425名無し~3.EXE:04/10/23 19:25:53 ID:i+sUPYlu
なぜ、現在の snapshot を 3.30 にしないんだろうか。
426名無し~3.EXE:04/10/23 19:27:24 ID:s/al0v/x
もうちょっと機能追加してからするんじゃないだろうか、と言うのが
関係筋の推測。
427名無し~3.EXE:04/10/26 10:51:37 ID:CX9WEL0v
復旧ドライバキター
428名無し~3.EXE:04/10/29 02:51:35 ID:GHU78CvW
>>426
小林タンが勝手にバージョン番号つけていいのか悩んでるとか、
そんな些細な理由とみた。
429名無し~3.EXE:04/10/31 15:36:04 ID:Om8gmm3E
Shift+Ctrl+Alt+↓キーが使えない。あきらめるしかないの?

(マニュアル)
キーボードによっては、特定の3キーの同時押しを認識できないものがあります。
スキャンコードの調査で、
どんなキーイベントが発生しているかをチェックしてみてください。

(調査)
0x38 D-NL-LeftAlt
0x1d D-A-NL-LeftControl
0x2a D-A-C-NL-LeftShift
E0-0x50 D-S-A-C-NL-Down
E0-0x50 U-S-A-C-NL-Down
0x1d U-S-A-NL-LeftControl
0x38 U-S-NL-LeftAlt
0x2a U-NL-LeftShift
430名無し~3.EXE:04/10/31 16:11:50 ID:3GQMzWCI
キーボードのハード的な問題で使えない組み合わせがあるらしい。
そういう場合 左Shift を右 shift にしてみりしたら使えたりする。
431名無し~3.EXE:04/10/31 16:42:49 ID:ERaHSnck
>>429
「調査」の結果見る限りじゃできるはず。
設定が間違っているのでは?
432名無し~3.EXE:04/11/05 08:56:23 ID:9wZ3vbOW
ログを見ると

internal error: m_currentKeymap == NULL

というのが頻繁に見られるんだけどなんなんだろう?
一応正常に動いているようだから気にしなけりゃいいだけなんだけど。
433名無し~3.EXE:04/11/05 16:22:18 ID:R4uzi72U
私も稀にだが同じメッセージが残ってるなぁ。
434名無し~3.EXE:04/11/05 17:01:16 ID:K8Rj8ymH
3.27からつかってるけどそんなログ見たこと無いな。
つか、普段見ること無いけど。クラス名調べたりするときは開くかな。
435名無し~3.EXE:04/11/05 19:13:26 ID:sO6+z9gP
>>432
うちではログイン直後にどこかクリックするとかしてフォーカス確定させる前に
キーを操作するとそれが出る。
この状態だとキー変換が効いてない。
436名無し~3.EXE:04/11/05 23:17:43 ID:oMGOvvRF
>>432
俺の場合(XP SP2+snapshot)、インストール時の既定のフォルダ(C:\Program Files\mayu)以外に
インストールした時によく出てた。
そんときは、setimestatus とか windowmaximize とかが、うまく動いてなかった。
437名無し~3.EXE:04/11/05 23:47:20 ID:j9TsDLBn
>>432
フォーカスが失なわれたときに出るもので、そんなに頻繁には出ないハズだが…
438名無し~3.EXE:04/11/07 19:26:53 ID:TtAe9nec
モデファイア押しっぱなし、キーボード切り替え器外したら嘘みたいに直った。
mayuを疑ってすみませんでした。
439名無し~3.EXE:04/11/08 23:51:48 ID:aFRcsmvl
工エエェェ(´ロ`ノ)ノェェエエ工
最悪だよ藻前・・・
440名無し~3.EXE:04/11/09 00:48:02 ID:vx6K03Bo
まぁ2chでも報告キッチリするだけマシと思えば…。書き逃げ多いしな。
441名無し~3.EXE:04/11/09 01:04:41 ID:FJTjygIU
いや、でも切り替え器使ったら繭がおかしくなる、というのは
ある意味では繭のバグとも言えなくもないのではないかい。
対処可能なのかどうかは知らないけど。
442名無し~3.EXE:04/11/09 01:16:11 ID:vSEWSD12
こういうソフトって需要ないのかね。
英語圏のソフト探したけど、しゃれわれがひとつしか見つからなかったよ。
443名無し~3.EXE:04/11/09 18:04:36 ID:O6erWWfd
AutoHotkeyとかそうじゃない?使ったことないけど。
444名無し~3.EXE:04/11/09 18:23:50 ID:vSEWSD12
>>443
お、それ GPL だし、なかなかよさそうだね。
hotkey みたいなのはいっぱいあるんだけど、
key を remap できるのがなかなか見つからなかったんだ。
AutoHotkey はできる様子。
445名無し~3.EXE:04/11/09 19:00:17 ID:FJTjygIU
でもドライバじゃないんだけどな。ただのフック。
446名無し~3.EXE:04/11/10 01:56:36 ID:bnqdeSPA
鼠使いの憂鬱マダー? チンチン
447名無し~3.EXE:04/11/12 10:15:24 ID:1y5ZYP6Z
またかよ
448名無し~3.EXE:04/11/19 03:57:22 ID:+tnjXvTG
犬使いの憂鬱マダー? チンチン
449名無し~3.EXE:04/11/20 01:14:09 ID:OVQhg9tw
MDI型エディタのQXと、mayuの組合わせで、時々起こる現象です。
相性悪いの?

エクスプローラをダブルクリックしてファイルを開くと、
開いたファイルがアクティブにならないことがある。
(既に開いていたファイルがアクティブのままということ)
450名無し~3.EXE:04/11/20 02:04:41 ID:yvV/B6/f
>>449
それは本当にmayuと関係ある現象なのか?
451名無し~3.EXE:04/11/20 13:01:30 ID:CW5xPsv7
窓使いの憂鬱で、
?なら$QUESTION_MARK、
!なら$EXCLAMATION_MARK、
です。では、
〜なら、何でしょうか?
452名無し~3.EXE:04/11/20 14:40:31 ID:CW5xPsv7
要するにmayuから、ウインドウズに
$QUESTION_MARKを渡すと、?になる。
$EXCLAMATION_MARKを渡すと!になる。
では、何を渡すと、〜になるか?
といった質問です。
453名無し~3.EXE:04/11/20 15:01:10 ID:SupHkLwn
109.mayuとかを見ればいいのでは?
454名無し~3.EXE:04/11/20 15:14:51 ID:CW5xPsv7
>>453
そうです。109.mayuを見て、
>$QUESTION_MARKを渡すと、?になる。
>$EXCLAMATION_MARKを渡すと!になる。
がわかったのですが、
何を渡すと、〜になるか?
が、わからないのです。
455名無し~3.EXE:04/11/20 15:44:41 ID:SupHkLwn
>>454
imeがonの時に$TILDEとか
456名無し~3.EXE:04/11/20 15:54:18 ID:CW5xPsv7
$TILDEだと、+になります。 >>455
457名無し~3.EXE:04/11/20 19:58:20 ID:Lb4n/lrm
試してみたら$TILDEで~が出た。
なんで+なんだろうね
458名無し~3.EXE:04/11/21 02:00:12 ID:cAeGgqQV
普段はどのキーを押せば~が出るのさ?
それに合わせて定義すればよろしい。
459名無し~3.EXE:04/11/21 02:05:12 ID:NomHt3Qc
109 map で ~ の位置は
106 map で + だよ。
460456:04/11/22 05:36:27 ID:Dr809L8Q
実はA907ってノートもどきのへんなパソコンです。
で、mayuとかのキーをいじる、ソフトを立ち上げないで、直接半角英数を打つと
数字のシフトキーが印刷されてる文字と全然違う文字が出てきます。
それは、104.mayuの内容と同じでした。
で、やりたいことは親指シフトです。
http://www.fiercewinds.net/programming/SakuraLayout/VariousMethods.htm
ここで、Qwerty用(連続シフト対応) を頂き、これをアレンジして、
imeがonの時に、無変換+1で?、無変換+2で!、が出来るようになりました。
調子に乗って、無変換+3で〜、を実現したいのです。
実は無変換+3でーを出してーを変換して、〜を出せる様には出来ました。
しかし、1発で、〜を出したいです。無理でしょうか?
他のパソコン+親指ひゅんQでは出せました。
461名無し~3.EXE:04/11/22 05:56:49 ID:icYf2fkL
104キー相当ってだけじゃねーの
462456:04/11/22 05:57:11 ID:Dr809L8Q
実はA907ってノートもどきのへんなパソコンは、2つほどキーが使えません。
バックスペースの左隣のキーと、右シフトキーの左隣のキーです。
スキャンコードの調査と、仮想キーの調査をすると、
0x7d
0x7d
0xff &VK( D-0xff )
0xff &VK( U-0xff )
0x73
0x73
0xc1 &VK( D-0xc1 )
0xc1 &VK( U-0xc1 )
と、出ます。マユを切った状態で。
463456:04/11/22 06:09:41 ID:Dr809L8Q
>>458
>普段はどのキーを押せば~が出るのさ?
普段はどのキーを押しても~は出ません。 (w
しかし、出したいのです。

>>459
>109 map で ~ の位置は
>106 map で + だよ。
106 mapがドコで見れるのか教えて欲しいのですが、
ちなみに、106 mapで ~ の位置は、109 map では何になってますか?

>>461
>104キー相当ってだけじゃねーの
かもしれないです。 しかし、他の部分は問題なく動いているのです。
http://www.fiercewinds.net/programming/SakuraLayout/VariousMethods.htm
ここのQwerty用(連続シフト対応) のファイルは109.mayuをインクード
してるのです。試しにインクードファイルを104.mayuに書き換えると
エラーが出ます。
464名無し~3.EXE:04/11/22 06:56:15 ID:icYf2fkL
109でも109でもない違う何かだったらそれ用の定義を追加してやりゃいいだけでしょ

> エラーが出ます
それだけで分かるとでも思ってるのか?
465456:04/11/22 07:32:35 ID:Dr809L8Q
>それだけで分かるとでも思ってるのか?
いやいや、とんでもございません。
ただ、109.mayuインクードの形でなんとか、丸く治めたいな、とゆう気持ちなのです。
466名無し~3.EXE:04/11/22 11:05:51 ID:BXw1s/7Q
>>465
> エラーが出ます
内容かけよ馬鹿
467名無し~3.EXE:04/11/22 15:31:03 ID:WZyJgaAk
> >104キー相当ってだけじゃねーの
> かもしれないです。 しかし、他の部分は問題なく動いているのです。

どんなドライバかは知らんけど、デバイスマネージャ開くくらいはできる。
自分である程度調べることが出来ないなら繭を使うのは諦めたほうがいい。

つーかね、まずきちんと動くかどうか(キーを押して文字がちゃんと出るかどうか)が
分かってから使いたい機能のインクルードするもんじゃないのかい?
レスみると設定ファイルすら全角で書いてそうで怖いわw

おとといきやがってくださいよ。
468459:04/11/22 17:24:01 ID:DaiPRFJ8
106 key は 104 key の間違いです。

ちょっと、シフト押しながら 1234567890 ってやってみてくれませんか?
109 なら
!"#$%&'()
104 なら
!@#$%^&*()
と出るはず。
469456:04/11/23 07:42:53 ID:RMm9eOO1
まさに!@#$%^&*()となりました。 104 key みたいです。 >>468
で、インクードファイルを104.mayuに書き換え出てくるエラーは以下の通りです。
------------------------------------------------------------
窓使いの憂鬱 3.29 (UNICODE)
built by nayuta@ayu (Jul 16 2003 14:49:40, Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00)
C:\Program Files\mayu\mayu.exe
------------------------------------------------------------
log begins 2004年11月23日 07:30:11
C:\Program Files\mayu\.mayu(92) : error: `CircumflexAccent': invalid key name.
C:\Program Files\mayu\.mayu(93) : error: `YenSign': invalid key name.
C:\Program Files\mayu\.mayu(104) : error: `CommercialAt': invalid key name.
C:\Program Files\mayu\.mayu(116) : error: `Colon': invalid key name.
C:\Program Files\mayu\.mayu(138) : error: `無変換': invalid key name.
C:\Program Files\mayu\.mayu(139) : error: `変換': invalid key name.
以下、変換、無変換のエラーがたくさん。
C:\Program Files\mayu\.mayu(603) : error: `ひらがな': invalid key name.
C:\Program Files\mayu\.mayu(605) : error: `英数': invalid key name.
C:\Program Files\mayu\.mayu(606) : error: `英数': invalid key name.
C:\Program Files\mayu\.mayu(609) : error: `英数': invalid key name.
C:\Program Files\mayu\.mayu(611) : error: `Colon': invalid key name.
C:\Program Files\mayu\.mayu(612) : error: `Colon': invalid key name.
error: failed to load.
470456:04/11/23 08:09:27 ID:RMm9eOO1
>>466
>内容かけよ馬鹿
内容かきましたよ。 (w
471456:04/11/23 08:27:45 ID:RMm9eOO1
109.mayu
def key 変換 Convert= 0x79 # 変換(次候補) 前候補 全候補
def key 無変換 NonConvert= 0x7b # 無変換
ってあるんだけど、
104.mayuファイルには、
検索しても0x79、0x7bってコードが無いんだよね。
ってことは104 key には変換、無変換、って概念がないんじゃないかな?
472456:04/11/23 08:40:06 ID:RMm9eOO1
つか、109 keyの場合、
変換キーを押すと、0x79ってコードをはく、
では、TILDEキーを押すとどんなコードをはくんですか?
473456:04/11/23 10:57:44 ID:RMm9eOO1
あと、
キーボード→マユ→ドライバー→ウインドウズ
キーボード→ドライバー→マユ→ウインドウズ
のどっちですか?
474名無し~3.EXE:04/11/23 11:54:43 ID:b3pMPqb0
>>470
こんなの書いてるアフォは氏ね。
聞きたいことがあったら 情 報 小 出 し に す る な。
後になって「書きました!」って書いてもおせーんだよ。
どのスレでも嫌われることだぞ。

つか、最初に>>469のログ貼ってりゃ繭のverも分かるし、
定義してないキー名を使ってカスタマイズしようとしてると分かるんだよ。

中途半端に分かった振りして連投すんな、ボケ。
475名無し~3.EXE:04/11/23 12:00:06 ID:TUctXwzF
>>468
責任もって教えてやれよ。
476名無し~3.EXE:04/11/23 17:38:29 ID:1LXUYZqS
こんな阿呆にわざわざ教えるようなおひとよしがいるとは思えない
477459:04/11/24 00:35:52 ID:onNrEHgK
悪いけどおれも放棄する。
478名無し~3.EXE:04/11/24 01:46:43 ID:5HSmwiF6
難しくてお手上げです
479456:04/11/24 02:07:49 ID:FRD5kHOT
えへへ、 そんなにヒステリックにならなくてもいいと思うんですがねぇ〜
480456:04/11/24 02:12:19 ID:FRD5kHOT
↑こうゆうのを書くときに、〜が1発で出て欲しいんです。
あと、ば〜か、って書くときも〜が大事なんです。
481名無し~3.EXE:04/11/24 02:20:19 ID:NbbFQTHB
釣りはよそでやれ
482456:04/11/24 02:23:58 ID:FRD5kHOT
いやいや、>>472-473の質問にマジで答えて欲しいんですが。
483名無し~3.EXE:04/11/24 02:39:18 ID:NbbFQTHB
同梱されてるファイル見れば分かるだろ。
484456:04/11/24 02:48:43 ID:FRD5kHOT
具体的にはどのファイルですか? >>483
485>>483:04/11/24 04:07:10 ID:EVsCFLvt
,
486名無し~3.EXE:04/11/24 04:39:58 ID:tmziEuUX
あひゃひゃひゃひゃひゃひゃ
おひょひょひょひょひょひょ
うっひゃああああああああああにょにょにょ
487名無し~3.EXE:04/11/24 11:50:17 ID:l5jaiUod
一連のやり取りを見ててふと思いついて
key IL-S-*CircumflexAccent=> &VK(KANA) &Sync $TILDE &Sync &VK(KANA)
こんなのを書いてみた。
カナ入力でも〜が簡単に打てるようになりました。
488名無し~3.EXE:04/11/24 16:04:16 ID:5HSmwiF6
&ClipboardCopy(〜) &Sync C-v
489名無し~3.EXE:04/11/24 19:10:35 ID:CtWi7Gp4
>>487
それと同じ方法で濁点半濁点をローマ字入力で打てるようにしてるなぁ。
490名無し~3.EXE:04/11/24 19:17:13 ID:NbbFQTHB
IME関連は、新JISスレが結構変態的なことをやってました。
491名無し~3.EXE:04/11/29 12:28:12 ID:iVTjpTqj
こんにちは 初めて質問させてもらいます

ノートパソコンに地図ソフト(Navin'you)とGPSを導入し、
車でカーナビの代わりにつかっており、
USBのテンキーをとりつけ、窓使いの憂鬱で、
よつくつかう操作を割り当て、快適に使用させてもらっています。

以下のことを行いたいのですが、可能でしょうか?
1.Fn+F6:モニタ輝度Down、Fn+F7:モニタ輝度Upの二つの操作を別のキーに割り当てる
2.Vaioノートについているジョグダイアルの上もしくは下にまわしたときの操作を別のキーに割り当てる
ふたつとも、調査で調べて見ましたが、スキャンコードは発生していないようでした。
2については、画面の特定の場所をマウスポインタで左クリックさせるという操作を
キーに割り当てるということでも、かまいません。

【環境】
PC: 東芝 Dynabook SS3500
OS: WindowsXP TabletEdition SP2
窓使いの憂鬱:Ver3.29
492名無し~3.EXE:04/11/29 16:21:08 ID:rZ/ukWb8
>>491
キーコードが分かるなら全部可能
493名無し~3.EXE:04/11/29 16:49:46 ID:gY3E09VE
>>491
1.たぶんできない。スキャンコードの出ないFnキーはいじれない。
 モニタ輝度を変えたいなら、輝度を変えらるツールとか探してみたら?あっても機種依存?かな。
 ボリュームなんかは、そういうツールと組み合わせると簡単だけど。
2.マウスは、カーソル移動「&MouseMove(dx, dy)」とクリック「&VK(virtual_key)」使えばできるでしょ。
 ホイールも動かせる「&MouseWheel(delta)」から、ホイールに対応してればできるんじゃない。
494491:04/11/30 00:19:57 ID:V6MawW6s
回答ありがとうございます

>492
窓使いの憂鬱の調査ウインドウでスキャンコードを調べて見ましたが、
なにもログに表示されませんでした。
他にキーコードを調べる方法ってありますか?

>493
1.のモニタ輝度変更ツールを探して見ましたが、自力では見つけることができませんでした。
別のスレで質問して見ます。
2.は教えていただいた方法でマウスクリックのコマンドを作って見ます
495名無し~3.EXE:04/11/30 01:31:33 ID:QCGf9yd+
調査ウインドウで発見出来ないなら繭じゃどうしようもないよ。
496491:04/11/30 16:34:20 ID:V6MawW6s
>495
通常の方法ではキーコードが分からないようですね。
そもそもキーコード自体発生しているのかどうかもわからないw

>493
マウスクリックのコマンドを作ろうとしてみましたが、
縦横に特定のドットだけ移動することはできますが、
特定の座標に移動させることができないようなので、
目的のボタンをクリックできませんでした。
手動でテンキーを3つぐらい押せば同じことができるのでそれで我慢します(^_^;)
497名無し~3.EXE:04/11/30 18:18:08 ID:Iw9sJ3Kl
>>496
マウスは一度マイナス方向に大きく動かして(0,0)に持っていってから
行きたいところに行けばいいのでは。
498名無し~3.EXE:04/11/30 18:24:04 ID:eH6MuKU5
Fnキー単独は無理だけど
組み合わせなら出来るぞ
499名無し~3.EXE:04/11/30 19:16:07 ID:V6MawW6s
>493
SetGammaというガンマ値を変更できるツールが見つかったので
それを呼び出すコマンドをテンキーに割り当て明るさを変更できるようにしました。
厳密には輝度を変更するのとはちがうようですが、、

>497
なるほど、その方法は気づきませんでした。
試して見ます

>498
調査では
Fn単独ではもちろんのことFn+f6のような組み合わせキーでも
キーコードはログにでませんでした。
なにか他に調べる方法があるのでしょうか?
500名無し~3.EXE:04/11/30 19:34:39 ID:QCGf9yd+
出てないんだったらキーコード吐いてないんだよ。
だいたい調査ウインドウに出ないって事は、繭で補足出来ないんだから、
仮に他のツールでコードが分かったとしてもなんの役にも立たん。
501名無し~3.EXE:04/11/30 20:16:05 ID:949oL4+T
>>449
 ↑これと、同じような症状の人いない? 原因はなんだろう・・・
502名無し~3.EXE:04/11/30 21:08:21 ID:iiOvuR/5
>>501
それは本当にmayuと関係ある現象なのか?
503名無し~3.EXE:04/11/30 21:41:18 ID:8g/JkEvJ
繭を一旦アンインストして、直るんだったら繭との相性だろうな。
少しは考えて試してみないとね。
504名無し~3.EXE:04/12/01 02:42:51 ID:kZeo3mND
TwakUIとかを入れてる香具師なら分かると思うけど、
OSの機能で窓を前面に出すかどうか(フォーカスの移動)を
切り替えることができる。
何らかのユーティリティでこの辺りの設定が変わっている可能性が
考えられる。(まぁ、外れかも知れないがw
この辺りのことはwinfaqでも覗いた方かいいかもな。
505名無し~3.EXE:04/12/01 11:29:23 ID:sSf1hd3I
関係ないかもしれないが、うちではアプリケーション起動に繭を使っている

そんな僕の環境では、タスクトレイで繭のメニューを開いたあとに
起動アプリケーションのフォーカスがおかしくなることはよくある話

そうなったときには慌てず騒がず繭を再起動して対応してるのさ
他に原因があるのかも知れないが、大したことじゃないし
めんどーくさいので調査ほーき

---
2Ksp4の3.29
506名無し~3.EXE:04/12/01 21:47:47 ID:B3zBx2Gr
どなたかMayu-supportの過去ログをメール形式で持ってませんか?
507501:04/12/01 21:56:27 ID:T4BUFUju
mayuが立ち上がっていなければ、QXエディタは正常に動く。

mayuを使い始めて4年ほどになるし、QXはもっと前から使っている。
最近なって気付いた。
以前にも「変だな」と思うことが有ったような気もするが。

気にしないことにする。(気になるが)
508名無し~3.EXE:04/12/02 09:43:01 ID:1467kKAA
>>507
mayuがフォーカスの移動をフックでチェックしてるのが原因だと思う。
PCのスペック教えて。
509507:04/12/02 19:34:45 ID:cFvSNMxS
遅いんだ・・・。先生! 恥ずかしいです。

os Windows2000 sp4
cpu Pentium-500Mz model-7
chipset 440BX
memory 128M + 64M
video ATI RAGE XL AGP 2X (8M 1024*768 24bitColor)
510507:04/12/04 23:57:47 ID:vWKwg10E
QXエディタはマクロでpopupメニューを出せますが、
popupをキャンセルする場合、MDIウインドウをクリックしたりします。
その時、MDIウィンドウが切替わってしまうことがまれにあります。
また、MDIウィンドウ開く(ファイルを開く)マクロで、混乱することもあるようです。
でも、以上のことは使わないので気にしてません。
511名無し~3.EXE:04/12/14 22:55:47 ID:2mDoWTFU
保守点検サービス。
512名無し~3.EXE:04/12/18 13:03:21 ID:fk+ycR4t
保守
513名無し~3.EXE:04/12/20 17:47:13 ID:GHSGyldo
気がついたら繭のアイコンがタスクバーにでなくなったんだけど,どうしようかな.

※隠れてるわけではないぞ
514名無し~3.EXE:04/12/20 19:22:34 ID:ycWOZT9n
>>513
実は起動していないワナ
515名無し~3.EXE:04/12/20 22:41:41 ID:wuQ/3hzG
IEが落ちたせいでは
516名無し~3.EXE:04/12/21 02:07:41 ID:PRpGmCBh
explorer落ちるとトレイアイコン復活しないことがあるな。
知らぬ間にexplorerが落ちて再起動してるってパタン鴨。
(trayexpandとか使っていると復活させられる。)

ログオフして再ログインして直るんなら上記の症状だと思う。
517名無し~3.EXE:04/12/21 10:17:46 ID:nB1U5D8U
TaskbarCreatedメッセージを捕捉してるはずだから
explorerが再起動してもトレイアイコンは復元されるはずだが
518515:04/12/21 10:58:54 ID:FwuNd4kz
アチャーIEじゃなかった。
explorerだよね。

>>517
俺は昨日explorer落ちてトレイアイコン消えてた。
win2k
519名無し~3.EXE:04/12/21 11:05:30 ID:K1tBrc3J
mayuで確認したわけじゃないんであれだが。
TaskbarCreatedをみてアイコンを復活させるアプリでも10種類ぐらいトレイに
起動しておくとそのうちのいくつかが復活しないことがあるっていう現象が
以前なんかを作った時にあった。ちゃんと調べてないんでわからんがレース
コンディションみたいなのがあるのかもしれない。
520名無し~3.EXE:04/12/30 05:46:27 ID:NxPPm6wt
既出なら申し訳ないのですが、
1台のPCにPS/2のキーボードとUSBのキーボードの2機を
つないでいる場合、どちらのキーボードでも繭を有効に
することは可能でしょうか?

インストール時にPS/2を選ぶと、PS/2だけが有効になり、
USBを選ぶと、再起動後に落ちてしまう、という状況です。
521名無し~3.EXE:04/12/30 14:03:56 ID:ACmeE8I9
mayuのver.は?
522520:04/12/30 15:15:08 ID:NxPPm6wt
>>521
バージョンは 3.28のsnapshot 20040810-ntです。
すみません、書き忘れました。
523名無し~3.EXE:04/12/31 13:16:36 ID:15fj1dPH
3.28ってことはねーだろと。
とりあえず、できることはやっとけと。
>>4のmayud_1_13.sysをrenameして%SystemRoot%\system32に放り込むとか。
524名無し~3.EXE:04/12/31 16:38:38 ID:BdbDvQ5V
snapshotなら>4入れること無いと思う。
525520:04/12/31 20:25:00 ID:JAFa3HbT
>>523-524
サンクスです。
バージョンの3.28は余計でした。snapshot20040810です。

とりあえず、PS/2は大丈夫なので、PS/2で使ってます。
一般的にノートPCとかで、本体のキーボードと外付けの
USBキーボードの両方で使いたい場合は、セットアップで
USBキーボードを選べば良いんですよね?
526520:04/12/31 20:28:06 ID:JAFa3HbT
ところで、ALTモディファイヤを使ったキーストロークを
使うと、実際の仮想キーコードでは、なぜかSHIFTが
送られるようなのですが、そういうものでしょうか?

具体的には、ALT-J に左矢印を割り当てた下記の設定:
include "109.mayu"
keymap Global
key *C-*S-A-*IC-J = *C-*S-Left
に対して、ALT-Jで実際に発生する仮想キーコードは
0x12 &VK( D-MENU )
0x10 &VK( D-SHIFT )
0x10 &VK( U-SHIFT )
0x12 &VK( U-MENU )
E-0x25 &VK( E-D-LEFT )
E-0x25 &VK( E-U-LEFT )
のようにSHIFTが入ってしまいます。

不思議なことに、上記はOneShotモディファイヤでは
発生せず、例えば、ALTのOneShotモディファイヤを
mod alt += !!変換
key *変換 = *半角/全角
と定義して、変換+Jを押すと、仮想キーコードは、
E-0x25 &VK( E-D-LEFT )
E-0x25 &VK( E-U-LEFT )
となります。
527名無し~3.EXE:04/12/31 21:05:00 ID:BdbDvQ5V
メーリングリストに投稿したほうが良いのでは。
528名無し~3.EXE:05/01/02 01:39:20 ID:5Ek+D2VX
>>527
すみません、まだ入れたばっかりでMLを知らなかったもので・・・。

なお、 >>526 の件は、明示的にSHIFTのある状態とない状態の
両方を定義してあげれば、発生しないことが分かりました。
529名無し~3.EXE:05/01/03 08:04:07 ID:tviTud88
>>526
それはね、
Alt を押して、すぐ離すと
メニューが開いちゃうから、
間にシフトキーを押して、
メニューが開かないようにしてるんだよ。
どこかで話題になった記憶があるんだが、
どこでだったかは覚えてないな。
530名無し~3.EXE:05/01/03 21:56:14 ID:j+UW4m8g
>>529
なるほど。そうなんですか。
ただ、ALT押してすぐ離してメニューが開くってのは、
Windows的には正常な動作のような気がしますし、
それにALT+他キーのときは、SHIFTを送らなくても
メニューは出ないような思えるので、SHIFTを意図的に
発生させる理由としては弱い気はしますね・・・。

SHIFTが発生しても、普通に使う分にはそんなに
問題にならないのですが、リモートデスクトップで
他のマシンに接続していると、正しくキーが
送られなくなってしまうのが困るところです。

それにしても、このソフト、本当に便利ですね。
最初は単にタイピングゲームを特殊配列で
遊びたいだけだったんですが、今や、普通の
用途でも手放せません。
531名無し~3.EXE:05/01/03 23:03:38 ID:tviTud88
>>530
よく考え直してみてくれ。

キーのデータの流れは、
キーボード⇒mayu⇒Windows
というふうにmayuが間に挟まってデータを変換している。

やりたいことは、「Alt + J」 を 「→」 に置き換えること。

まず、Alt を押した時点で、Windows へは Alt が押されたという情報が行く。
つぎに J を押した時点で、mayu は → を押したという情報を Windows へ渡したいわけだが、
単純に渡してしまうと、Windows では、すでに Alt が押されていることになっているので、
Alt + → が入力されてしまう。

それを避けるためには、mayu は Windows へ Alt を離すという情報を送り、
その後で改めて → を押すという情報を渡さなければならない。

しかしその場合、Alt を押して、すぐさま離す、という動作は、
Windows にとってはメニューを開くという指示と同じなので、
意図していないのにメニューが開いてしまう。
だから仕方ないので、Alt を離す前に
ダミーの Shift 押す、離す、という情報を mayu は生成する。

というわけ。
532名無し~3.EXE:05/01/03 23:05:36 ID:tviTud88
つづき。

> それにALT+他キーのときは、SHIFTを送らなくてもメニューは出ないような思える
メニューが出ないような変換をするときは、
mayu は余分に Shift を押したり離したりはしない。

> リモートデスクトップで他のマシンに接続していると、正しくキーが
> 送られなくなってしまうのが困るところです。
これはよくわかないけど、そもそもリモートデスクトップのウィンドウに対しては、
mayu が動作しないように設定しておいたほうがいいのではないか?
533名無し~3.EXE:05/01/04 14:03:50 ID:Anbb52WS
>>531
なるほど、確かに言われてみればそうですね。
OneShotの場合だけSHIFTが入らない理由も
分かりました。ありがとうございます。

リモートデスクトップの場合、リモートの方に
しっかり同期しながらキーが送られないようで、
SHIFTがUPされる前に「→」が入ってしまったり
することがよくあります。

他の不都合としては、リモート先でのIMEの状態を
把握できない、ということもありますが、これは
当然のことなので仕方ないですね。
534名無し~3.EXE:05/01/04 20:04:59 ID:g5KjvV6/
動作確尿
535名無し~3.EXE:05/01/08 10:53:40 ID:ym9/G83L
保守&ネタなさそうなんで、

引数置換の$Clipboard $WindowClassName $WindowTitleName って引用符(")でくくれないもんかね。
半角スペースを含むパスの場合、複数の引数になって不便。
仕方ないから一度WSHで受け取って、結合させてから新たにアプリに渡すことにしてる。


で、ネタと言うほどのもんじゃないけど……。以下のスクリプトを適当に保存して、mayuで、
&ShellExecute("open", "{スクリプトのパス}", $WindowClassName,, ShowNormal)
と言う風に呼んでやると、アクティブなアプリのフォルダが開ける。

open_exe_dir.js
-----------------------
var str = "";
for(var i=0; i< WScript.Arguments.length; i++) {str += WScript.Arguments(i) + " ";}
str = str.replace(/\\[^\\]+$/, "\\");
var WshShell = new ActiveXObject("WScript.Shell");
WshShell.run("explorer "+str);
-----------------------
536名無し~3.EXE:05/01/09 23:50:27 ID:HW5UjryE
へぇぇ。なかなか良い。
537名無し~3.EXE:05/01/12 19:12:44 ID:Au6Ioei5
キー割り当ての変更で、全てのキー入力を拾って処理したいのですが、
全てのキーを列挙するしかないのでしょうか
具体的には、

def subst *A = *A
def subst *B = *X
...

keymap deny # 打ち消し
key *A = *A
key *X = *B
...

keymap Global
key Hoge = &Toggle(Lock0)
key L0-*全てのキー = &Keymap(deny)

と、このようにしてsubstでの変更を一時的に元に戻したいのです
538名無し~3.EXE:05/01/12 19:38:11 ID:O8A+Gaa/
substじゃないとダメな理由があるの?
539名無し~3.EXE:05/01/12 22:17:59 ID:N+gDdKeS
モデファイアを変更したい場合、
key じゃなく subst しないとできないですか?
540名無し~3.EXE:05/01/12 22:20:59 ID:O8A+Gaa/
モディファイヤを変更するとは具体的にどういう事でしょう
541名無し~3.EXE:05/01/12 23:56:36 ID:GIEyHiyI
ていうかマニュアル読め。
542539:05/01/13 00:28:11 ID:/ySXbImR
あー、すみません。
無変換を Alt にしたかったのですが、
def subst *無変換 = *LAlt しないと動作がおかしいように思えたので、
何でかなと思ってたのでした。
が、104on109 の設定に
def subst *無変換= *Space
こんなのがあったせいでした。
543名無し~3.EXE:05/01/13 00:47:37 ID:WwbyiHBd
mod
544名無し~3.EXE:05/01/13 00:57:34 ID:nTwDenBj
>>538
537じゃないけど、キー配列全体を変更したいときは subst じゃないと mayu の恩恵の大部分を受けられなくなる
545名無し~3.EXE:05/01/13 01:11:03 ID:nTwDenBj
って、よく見たら>>537も多分同じ理由 (Dvorak配列?) なんだろうなあ。
全てを一括して指定する方法は無いっぽいので、自分の場合は
逆変換するキーマップを定義して、元に戻したいウィンドウにそれを適用してる。
キーでトグルするには多段 &Prefix でできそうな気もするけどやったことない。
546名無し~3.EXE:05/01/13 01:18:46 ID:I6eryCUc
1、こういうことがしたい
2、こういうやり方でやろうとした
3、しかし特定の状況のときにうまくいかない

この3つを書けばまだなんとかなるだろうにねぇ。
547537:05/01/13 02:01:30 ID:vaKh/Vhn
>>538
キー配列を入れ替えた上から、さらに処理を行いたいので・・・
「再帰的なマッピング」は行えませんよね・・・

>>545
お察しのとおりDvorak配列です。まだ使い始めたばかりですが。
やはりありませんか・・・モディファイヤを設定してそのままGlobalに
書いてしまうと今度はウィンドウ単位での変更が出来なくなりますしね・・・
とりあえずは、denyキーマップを別ファイルに切り出して、
設定を変えてインクルードすることで対応することにします

ところで、DvorakJP配列、始める前に、IME2002ユーザなので
二重母音拡張と撥音拡張は諦めかけていたのですが、
繭一本で実現できるんですね。すごい拡張性
548名無し~3.EXE:05/01/13 03:25:54 ID:/ySXbImR
繭だけで漢直もできるようですね。
549名無し~3.EXE:05/01/13 15:32:50 ID:PL/uF8s3
日本語入力で言えば、同時押し系以外のほとんどの配列が
繭で実現できるんじゃないかなあ?
ほぼ全てのタイピングゲームが遊べるようになるし。

IMEの状態をご認識したり、一時ログオフしたあと、
ログオンのパスワード入力時にも配列変更がかかっている
場合があったりするあたりが何とかなれば最強なんだけどなあ。
550名無し~3.EXE:05/01/13 16:43:47 ID:aHBQr3co
mayuで状態のトルグってできますか?

無変換かなにかを押すとQWERTYとDVORAKが切り替わる用にしたいです。
551537:05/01/13 16:53:19 ID:vaKh/Vhn
>>550
作ったけど要ります?
552名無し~3.EXE:05/01/13 17:08:42 ID:a4aS6QDj
自分はそういうのは視認性も考えてScrollLockのロック状態をモディファイヤにしてる
Windowsでこのロック状態を考慮したアプリは見たこと無いし
553名無し~3.EXE:05/01/13 17:47:35 ID:PL/uF8s3
>>552
有名どころだと、ScrollLockかかってるとEXCELの
スクロールの挙動が変わるってのはあるね。
554名無し~3.EXE:05/01/13 18:00:57 ID:vaKh/Vhn
ttp://uploader.cgiall.net/src/up0270.zip.html
頼まれてもいないけれど晒してみる

ScreenLockでQWERTYと切り替えにしていますが、
&Toggle(Lock0)等として見るモディファイヤをL0にすれば
任意のキーで変更に出来ると思います。

-DUSE109;-DUSEdvorak109;-DUSEqwerty_shortcut;-DUSEslQWERTY;-DUSEdvorakJP
・ウィンドウ単位、及び、SLによるQWERTYとの切り替え
・QWERTYショートカット
・二重母音拡張と撥音拡張
555名無し~3.EXE:05/01/13 19:01:21 ID:M6DXJJE6
>549
同時押しは繭で実装されてるよ。テンプレにも入ってるし。ひゅんQ等と完全な
互換は無理だけど。あとタイピングゲームもほぼ無理。
556名無し~3.EXE:05/01/13 19:57:54 ID:KOJXtHRv
S以外のモディファイヤが入っていないときはDvorakにしてるんですが、
>>544の意味が分かりません。
もしかして私はとてももったいない使い方をしているのでしょうか?
557名無し~3.EXE:05/01/13 20:33:42 ID:nTwDenBj
例えば、
 key *T = *Y
 key *Y = *F
としてるkeymapで、emacs like な yank をしたくて
 key C-Y = C-V
と定義しても、これが有効になるのは Ctrl + "Y が印字してあるキー" を押したときになる。
これは、キー配列変更後のキーでいうと Ctrl + F ということになる。
配列変更後の Ctrl + Y に対応する設定は、
 key C-T = C-V
となる。他の全ての設定も同様に直さなければならない。
subst を使うと、これらの設定も配列変更後のキーで設定できる。
558名無し~3.EXE:05/01/13 20:43:42 ID:PL/uF8s3
>>555
同時押しも実装されているんだ!
なのに同時押しはタイピングゲームできないって
何か不思議ですね。

でも、たしかに、逐次押しの日本語入力法でタイピングゲーム
やるときでも、「きゃ」は「G (=き)」+「S-7 (=ゃ)」で
普通に受け付けてくれるのに、なぜか「うぃ」は「4(う)」と
「S-E(い)」との間に&Syncとかのウェイトみたいなのを
入れないと受け付けてくれない、なんてことがあるので、
いろいろ微妙な問題があるのかなあ。
559名無し~3.EXE:05/01/13 21:26:18 ID:aHBQr3co
>>554
thx。試してみてるけどとりあえず問題なく動いてる
だけど、俺はdvorak109.mayuを使ってるんだ

・dvorak109.mayuをsubst使うように書き換える
・conv.plを使ってdvorak/dvorak109.mayuを作る
・denyDvorak109-core.mayuを作る

って手順を踏めば良いのか?
560556:05/01/13 22:15:12 ID:KOJXtHRv
>>557
そういうことでしたか。説明ありがとうございます。

Control が入っているときなどは qwerty にしているので
その辺特に気にならなかったみたいです。
561名無し~3.EXE:05/01/13 22:15:40 ID:Xsg155WE
そのセスナ機には,クリントンとビル・ゲ○ツとローマ法皇とボーイスカウトの少年が乗っていた。
突然の轟音と共に,乗客達は,たちまち客室内が煙で充満してきたのに気がついたのである。
すぐに,コクピットが開いてパイロットが客室に転がり込んできた。
「皆さん」パイロットは続けた。「本機は,あと十分ほどで墜落します。そして,ここには5人いますが,パラシュートは4つしかないのです」
そう叫ぶと,パイロットは,パラシュートをつかんで,扉から飛び降りてしまった。

クリントンが立ち上がった。「私は世界で最も重要な政治家である。世界は私を必要としている」
そう言い残すと,彼はパラシュートをつかんで扉の外に消えていった。
次に,ビル・ゲ○ツが立ち上がった。「私は世界で最も賢い人間である。世界は私を必要としている」
そして,彼もまたパラシュートをつかんで飛び降りていった。

ローマ法皇とボーイスカウトの少年が顔を見合わせた。
「私はもう充分に生きたよ」法皇は慈顔を少年に向けた。「最後のパラシュートは君が使いなさい」
少年は,ニッコリして言った。「大丈夫です。法皇さま。あの世界で最も賢い人間は,パラシュートと間違えてボクのナップザックを持ってったんですから」
562名無し~3.EXE:05/01/13 22:16:32 ID:3jSdyLjL
563名無し~3.EXE:05/01/13 22:44:20 ID:vaKh/Vhn
>>559
dvorak109ですかー
・dvorak109.mayuをsubst使うように書き換えてdvorak/dvorak109.mayuを作る
・conv.plで作ったものを修正してdenyDvorak109-core.mayuを作る
・DvorakJPを修正・・・Semicolonとか純Dvorakでは別のに割り当てられているのがあるので
ですね。
ってかデータひっくり返すのに作った
補助スクリプトを間違って同梱してしまった・・・

繭の練習がてら作成中
564名無し~3.EXE:05/01/13 23:07:04 ID:Cfm13Fh/
>>557
ごめん、
「これは、キー配列変更後のキーでいうと Ctrl + F ということになる。 」
このへんからよくわからなかった。subst使ってないから
キー配列自体は変更されてないよね?
565名無し~3.EXE:05/01/14 01:11:09 ID:EimpTNnF
ttp://uploader.cgiall.net/src/up0310.zip.html
dvorak109.mayu対応版

整合性を取るためにシンボル変更しました
-DUSE109;(対象Dvorak配列);-DUSEqwerty_shortcut;-DUSEslQWERTY;-DUSEdvorakJP

DVORAKon109: -DUSEDVORAKon109
dvorak109 -DUSEdvorak109
566名無し~3.EXE:05/01/14 03:41:20 ID:wQPcNCDH
漏れなら、スクリプト走らせて.mayu書き換えて&LoadSettingさせるけどな。
567名無し~3.EXE:05/01/14 07:03:56 ID:vguJb0Tj
>>565
対応はやっ。ありがとうございます。

qwerty_shortcutは欲しかったんで使ってみてるけど実際やると、既にDvorak shortcutを頭が覚えちゃってるんで
相当頭がこんがらがりますね。しばらく使ってみて慣れなかったらUSEslQWERTYだけ使うようにしようと思います。
568名無し~3.EXE:05/01/14 14:20:52 ID:EimpTNnF
>>566
なるほどウィンドウ単位の切り替えを除けばそういえ方法もあるのですね。
ウィンドウ単位の切り替えを同じ方法でやろうとすると、
ウィンドウの切り替えにフックする手段が必要になりますかな・・・

・・・ってか、今考えてみると、
SLやらL*やらが入っているときはsubstしなければいいのか・・・
わざわざsubstした上からSLを見て逆変換していた自分にorz
569名無し~3.EXE:05/01/14 19:47:28 ID:D65awDzT
.mayu 書換えなくても、キー配列毎の設定をあらかじめ用意しといて &LoadSetting の引数で指定すればいいんでないの
570名無し~3.EXE:05/01/14 19:51:32 ID:lp/7VYAH
&LoadSettingだと、読み込みにちょっとだけ時間かかるので、場合によっては
困ることもあるけどね。
571名無し~3.EXE:05/01/14 22:52:58 ID:QKt68ONf
テンキーでベル打ちを実現出来たら、片手で色々できて便利じゃないかと考えたんですが、
窓使いの憂鬱を使うことで、携帯のベル打ちを再現できませんでしょうか。
教えて君ですいません。詳しい方いらっしゃいましたら教えて下さい。
572名無し~3.EXE:05/01/14 23:09:12 ID:kOFOfXUH
どっかでそういう設定を見たけどどこだっけ。
573名無し~3.EXE:05/01/14 23:18:34 ID:XltdWq0W
contrib/keitai.mayu じゃない?
574名無し~3.EXE:05/01/14 23:25:21 ID:EimpTNnF
>>573
そっちはかな捲りですな
Prefix積み重ねればそのkeitai.mayuみたいに出来そうですが、
濁点の処理がさらに大変そう・・・
KeymapPrevPrefixなんかも組み合わせれば少しは綺麗に出来ますかね
575名無し~3.EXE:05/01/15 01:14:50 ID:/DePA+wq
別に難しくはないと思うけどなあ、面倒なだけで。
576名無し~3.EXE:05/01/15 08:08:45 ID:AX2IvlaF
ベルだと既になれてる人には学習コストが0っていうのは嬉しいだろうが、
片手Dvorakをエミュレートするっていうのも悪くないと思う。
577571:05/01/15 18:09:03 ID:vmFg4lPM
ありがとうございます。
マニュアル見ながらやってみます。
578名無し~3.EXE:05/01/17 03:57:38 ID:PMn9UFYt
日本語入力だったら片手Dvorakより片手チョイの方が良いと思う。
579名無し~3.EXE:05/01/17 22:45:38 ID:G5g+GDYQ
>>535
var str = "";
for(var i=0; i< WScript.Arguments.length; i++) {str += WScript.Arguments(i) + " ";}
str = str.replace(/:[^:\\]+$/, "");
var WshShell = new ActiveXObject("WScript.Shell");
WshShell.run("explorer /select,"+str);
580名無し~3.EXE:05/01/17 22:56:27 ID:G5g+GDYQ
>>579
だめじゃん。。。 訂正。
var str = "";
for(var i=0; i< WScript.Arguments.length; i++) {str += WScript.Arguments(i) + " ";}
str = str.replace(/(.):([^:]+):.+$/, "$1:$2");
var WshShell = new ActiveXObject("WScript.Shell");
WshShell.run("explorer /select,"+str);
581名無し~3.EXE:05/01/22 16:50:21 ID:Q61Pb1BY
仮想キーコードを受け取ってスキャンコードを発生させるってできないの?
糞キーボードが、テンキー部分を仮想キーコードしか発生させてないもんで一部のアプリで使えないんで。
582名無し~3.EXE:05/01/22 19:15:32 ID:JQir/C7Z
>>581 窓使いの憂鬱ではできません。
583名無し~3.EXE:05/01/23 00:03:30 ID:0iMh3wSj
ちょっとドライバの関係で、繭を使えない環境があり、
他のキーカスタマイズソフトを探しているのですが、
繭みたいに、OneShotモディファイヤが定義できる
キーカスタマイズのソフトって、他に何かありませんかねぇ?

変換キーをALT代わりに使うことにすっかり慣れてしまって、
OneShotみたいなことが必須な体質になってしまいまして・・。
584名無し~3.EXE:05/01/23 02:39:51 ID:VlSHLSJx
XPSP2+3.28 で Alt 押しっぱなし現象が起きて困ってたんだけど
3.29 で直ったよ。もっと早くここを読んでればよかった。
585名無し~3.EXE:05/01/23 11:12:07 ID:bVpju2Tm
>583
AutoHotKeyは?
586名無し~3.EXE:05/01/23 11:32:36 ID:Rm6SdhJn
現在AutoHotKeyに浮気中。
スクリプトにもよるが、繭と比べるとややもっさりしている。
IMEのことは考慮されていないのが辛い。
でも、繭でできることは殆どできるし、それ以上のことも出来る。

ただ、キーバインド変更を主眼に作られていないから設定は面倒。
windowやkeymapに相当するものが無いからその判定・分岐も自作する必要がある。

例えば、
窓毎にキーアサインを変える:
 キー検出→現在の窓情報取得→クラスやプロセスイメージで分岐→各処理
2ストロークキー:
 キー検出→(窓ごとの分岐→)次のキーを受け取りキーコード取得→キーコードで分岐→各処理
といったように、「各キーごとに条件分岐を用意」する必要がある。
サブルーチンが引数を取れなかったりするんでスクリプトは膨大になる。
繭で大幅にキーバインドを変更しているのをAHKでやろうとすると作成・メンテナンスは大変になりそ。

キーバインドに関しては繭で行い、AHKでしか出来ない所は適宜呼び出すってやり方がいいと思った。

>>583
AutoHotkeyだとコンビネーションキーどのキー(マウスボタン)でもモディファイアに出来る。
vk1Csc079 & キー::Send,キー[キー]…
~~~~~~~~~~~~~
変換キー
587名無し~3.EXE:05/01/23 11:33:19 ID:Rm6SdhJn
長文書いてたら…カブッタorz
588名無し~3.EXE:05/01/23 16:43:26 ID:0iMh3wSj
>>585-586
サンクスです!
特に複雑な2ストロークキーは使いませんし、
私が考えている用途にぴったりあいそうです。
早速、試してみます!
589名無し~3.EXE:05/01/23 17:54:09 ID:7/nLMql9
>>581だけど、AutoHotkeyで解決。
Numpad1を受け取ってNumpad1を発生するような
同じキーのSendが何故か禁止されてるけど、
そのぐらい何とでもなるか。
ソースもあるから弄ってもいいなぁ。

>>582 THX。徒労に終わる作業をせずに済んだよ。
>>583>>585-586
いいタイミングでいい話題の提供ありがとう。
590名無し~3.EXE:05/01/23 18:18:32 ID:QDNeVzQv
Win2k以降なら、フィルタドライバの代わりにWH_KEYBOARD_LLなフックでも同様なことできそうな気もする
591名無し~3.EXE:05/01/23 19:33:13 ID:9ETTZ3wm
>>590
どうだろう?LowLevelKeyboardProc関数の記述を見ると、
来たメッセージを取り除くことができるのかどうか
(つまり、キーが押されなかったことにできるのかどうか)
と、IME が on の時にもちゃんとフックが呼ばれるのかどうか、
その辺のことがいまいちよく分からない。
592名無し~3.EXE:05/01/23 20:40:57 ID:QDNeVzQv
>>591
メッセージを取り除くこともできるし (0以外を返却する)、IME より前の段階で呼ばれるから問題無い。
593名無し~3.EXE:05/01/24 00:47:08 ID:oUc1UGpy
>>592
ホホウ。じゃあこのフック使うといいのかもしれませんね。
キーを置き換える時はkeybd_event()してから、0以外をreturnするのかな。
594名無し~3.EXE:05/01/24 15:52:19 ID:wSj/46kQ
特定のkeymapにprefixされてから何も入力されず一定時間経過すれば
自動的にglobalに復帰させる、とかいうことは出来ないでしょうか?
595名無し~3.EXE:05/01/25 00:45:46 ID:dowcEs+T
mayu単体じゃ無理かね。
他のアプリやスクリプトと連携すれば可能かな。
596名無し~3.EXE:05/01/27 22:11:16 ID:59FVUvuH
mayuはやっぱり64bit版Windowsでは使用不可?
評価版とかで試した方いますか?
597名無し~3.EXE:05/01/28 01:30:54 ID:2nHVz4Xr
ドライバリコンパイルでいけるのか?ハードウェア直叩きって分けじゃないから
それほど変更点多くはないんだろうけど。
598名無し~3.EXE:05/01/28 01:43:51 ID:vBJXZczO
問題になりそうなとこといったら kbdclass に触ってるとこかな
599名無し~3.EXE:05/02/04 18:07:51 ID:0+aGk7zV
コマンドラインから一時的に 10 秒ほど shift 押しっぱなし状態に
するようなことできますか?
600名無し~3.EXE:05/02/04 18:11:36 ID:gXCCwgIT
無理

キーバインド変更ツールでなく、スクリプトを当たった方がいいぞ。
601名無し~3.EXE:05/02/09 08:35:25 ID:aou+VwbP
起動時に繭を起動するようにしてるんだけど、
起動はしているらしいがタスクトレイにアイコンが出ず
一分ぐらいたってからようやく出てきて正常動作し出すようになった...。
XPで繭を動かすときに「自動」に設定しておいた方が良いサービスとかがあったりするんだろうか?
602名無し~3.EXE:05/02/09 09:24:35 ID:SRMsKquT
ん〜、Janeとかだと Protected Storage がないとまともに動かなかったりするが…
漏れはW2Kだけど、サービスはFWのとAntiVirusのと、あとは Event Log, Plug & Play,
Protected Storage, RPC, WMI, WMI Driver Extentions だけ自動。
参考になるかは分からんけど、書いておく。
603名無し~3.EXE:05/02/09 19:35:07 ID:jSblm4Qp
>>601
たんにスワップしまくりとかで環境が重すぎるとかじゃないよな?
604名無し~3.EXE:05/02/09 23:30:38 ID:aou+VwbP
>>603
そんなことは無い、と思う...。
pexecとかで見てると、
なんかAVGのavgamsvr.exeが起動するのを待たされるような動作をしてるみたい。
605名無し~3.EXE:05/02/09 23:52:29 ID:hIkZxzGu
タイミングの問題なのか、タスクトレイにアイコンが出ないことはある。
606名無し~3.EXE:05/02/10 00:16:24 ID:U4b9Xn4c
>>604
AVGがmayu.exeの実行を停止させてるとかじゃないの?知らんけど。
607名無し~3.EXE:05/02/10 00:32:26 ID:CN4wGsyu
>>604
システムが肥大化していると良くある。
起動タイミング調節ツールってのがあるらしい。

私は試す前に再インストールしちゃったけど…
608名無し~3.EXE:05/02/10 12:37:17 ID:kClHkTbA
>>604
AVG7 使ってるけど、こっちではそんなこと全然ないよ。
何でだろうね。
609604:05/02/11 19:16:42 ID:D3WNxK/M
すっきりデフラグでスキャンディスク&デフラグして、
bootvisを何度かしてたらとりあえず直ったような気配。
bootvisのDriver Delayって項目のところでNetwork Delayって奴が非常に長くなってる。
いったいなんなんだこれは...。
610名無し~3.EXE:05/02/18 04:39:45 ID:S6t/SUJz
このソフト使ってみたいのですが、入力時のオーバーヘッドはどの程度ですか?
気になっているという人はいますか?
611名無し~3.EXE:05/02/18 07:38:15 ID:43/j/KNY
>>610
気付いたら人間じゃない程度。
612名無し~3.EXE:05/02/18 20:23:09 ID:bmDRZPUj
それかよっぽどCPUが弱いかだな、OSが動いているのが不思議なぐらいの。
613名無し~3.EXE:05/02/18 20:34:06 ID:S6t/SUJz
親指ひゅんQと共存させると、キーを押してから文字が表示されるまでに
0.1秒くらいのタイムラグを体感できるのですが、しょうがないのでしょうか。
614名無し~3.EXE:05/02/18 22:01:43 ID:tN1x4nBp
にこら配列って mayu でエミュレートできそうだな。
615名無し~3.EXE:05/02/18 22:01:48 ID:43/j/KNY
>>613
それはタイムラグじゃなくてキーが押した時じゃなくて離した時に認識される病とか
次のキーを押した時に認識される病じゃない?
616名無し~3.EXE:05/02/18 23:13:57 ID:bmDRZPUj
>614
>3にあるよ。
617名無し~3.EXE:05/02/19 07:58:29 ID:Mvjz3v5j
>>615
そうかもしれません。有名な現象なんですか?
618名無し~3.EXE:05/02/19 11:38:39 ID:gk4ixWAf
現象というか、設定ミス。
619名無し~3.EXE:05/02/19 11:55:03 ID:Mvjz3v5j
最初からある設定ファイルを使ってるだけですが… ( ´゚д゚`;)
620名無し~3.EXE:05/02/19 12:00:08 ID:gk4ixWAf
じゃあ違う病だ。 基本的にキーボードカスタマイズソフトの併用はNGだよ?
621名無し~3.EXE:05/02/19 12:06:57 ID:sFv0P11L
親指ひゅんQって知らんけど、名前からすると親指シフトのやつ?
だとすると、そっちの同時押し判定によるものじゃないの?
ていうか、本当にmayuと関係ある現象なのか?
622名無し~3.EXE:05/02/19 12:06:58 ID:Mvjz3v5j
分かりました。どうもお騒がせしました。
623名無し~3.EXE:05/02/19 17:14:09 ID:S4Z7iKlD
>親指ひゅんQ

>32ビットの日本語Windows環境で、親指シフト入力を行うための、親指シフトエミュレーションプログラムです。
普通のJISキーボードの「無変換」、「空白」、「変換」といった親指近傍のキーを、「親指キー」として利用し、親指シフト入力を実現します。
IMEによっては相性の悪い組み合わせがあります。

mayuで十分対応できるじゃん
624名無し~3.EXE:05/02/19 17:26:42 ID:Mvjz3v5j
えっ?窓使いの憂鬱で親指シフトを実現できるのですか?
625名無し~3.EXE:05/02/19 17:39:21 ID:zmiuXAaH
>>624
当たり前だろ。
626名無し~3.EXE:05/02/19 19:04:14 ID:jjBditpc
まぁキーバインド変更はmayuでも出来なきゃ諦めれってのが多いしな。
627名無し~3.EXE:05/02/19 21:47:27 ID:5ozMyYU3
繭でも親指シフト出来るけど、併用して問題ないならひゅんQ使った方が
楽だよ、繭だとモードズレするからね。もう何度か出てる話だけど。

繭に出来なくてひゅんQに出来る設定としては、何ms以内に同時打鍵
した場合にシフトさせるか、というのがある。繭だとそこまで細かくは指定出来ない。

>624
>616
628名無し~3.EXE:05/02/19 22:02:08 ID:AifM0/Hj
【ついに】魔法先生ネギま!今秋ドラマ化決定★2【実写化】
http://comic5.2ch.net/test/read.cgi/comicnews/1108720704/
629名無し~3.EXE:05/02/21 20:13:27 ID:fwiMGCVD
導入したての初心者ですが、さっそく設定ファイルで
つまずきました。ホームディレクトリの .mayu に

include "104.mayu"

と英語 104 キーボードの設定をした所までは正常に
読み込めたのですが、テストで設定した、

keymap Global
key *A = *B
key *B = *A

で早くもエラー。ログには、

~\.mayu(3) : error: `=': invalid key name.
~\.mayu(4) : error: `=': invalid key name.
[...]
error: failed to load.

とありました。"=" が invalid だなんて考えられないん
ですが、ググってもよくわかりませんでした。

ご教示よろしくお願いします。

窓使いの憂鬱 3.25 (UNICODE)
Win XP SP1
630名無し~3.EXE:05/02/21 20:24:22 ID:JEN/VgcO
=> の代わりに = が使えるのは3.28からだったと思うけど……
631名無し~3.EXE:05/02/21 20:47:36 ID:6jYN5jYj
今更3.25なんて、どこから引っ張り出してきたんだか
632名無し~3.EXE:05/02/21 21:05:05 ID:fISGeQyC
633632:05/02/21 21:15:27 ID:fISGeQyC
ごめん、snapshotのほうがいいかも。
634629:05/02/21 21:23:28 ID:2EdrbbPi
>>630 >>631
さっそくアドバイスをありがとうございます。

ver. 325 は何も考えずに Vector からダウンロードしたもの
ですが、迂闊でした(笑)。さっそく >>632 から
最新版を入れてみたら、設定ファイルを無事読み込めたようで、
キーバインドも変っていました。まだ入口に立ったばっかりですが、
これから勉強してゆくつもりです。

重ねまして、ありがとうございました。
635名無し~3.EXE:05/02/26 23:36:24 ID:QrWDx3Ti
>>181 を参考にして、以下のように英語 104 キーボードの
セミコロンを sticky shift に設定してみました (SKKIME のため)。

key IL-*IC-Semicolon = &EditNextModifier(S-)
key S-C-G = &Ignore

しかしこれでは当然のごとくセミコロン・キー自体が入力できません
(セミコロンを二回押すとコロンが表示される)。セミコロンを
連打した時だけ self insert されるよう設定すればいいので
しょうが、まだ勉強中でマニュアルをみてもよく分かりませんでした。

ヒントだけでもよろしくお願いします。

636名無し~3.EXE:05/02/27 00:40:41 ID:wJ9YyBAp
s-Semicolon = Colonとかそんな様な感じとかとか。
637名無し~3.EXE:05/02/27 02:04:00 ID:gFbFy50w
>>635
key IL-*IC-Semicolon = &EditNextModifier(M0-S-)
key M0-S-Semicolon = ~S-Semicolon

とか。ところで

key S-C-G = &Ignore

は何のため?
638名無し~3.EXE:05/02/27 09:20:06 ID:XzvXtkhQ
>>636
>>637

アドバイスどうもです。仮想モディファイヤってこうやって
使うんですね。マニュアルや人の設定ファイルを見て、
勉強するつもりです。重ねまして、ありがとうございました。
639名無し~3.EXE:05/02/27 17:28:41 ID:gFbFy50w
>>638
いや、仮想モディファイヤの使い方としては特殊な部類
だと思う。ま、こういう使い方もできなくはないという
ことで。
640名無し~3.EXE:05/03/05 16:33:14 ID:UMkRj3+F
3.29だけど、
&ShellExecute("properties", "ファイル名", , , ShowNormal)
で落ちるのは我が家だけかな
641名無し~3.EXE:05/03/06 04:21:01 ID:Bncz3oU/
RemapKey (for WindowsNT) とかの
HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout
あたりに書くのとは併用できないのかな?

key A-C-BackSpace = A-C-Delete
が効く場合と効かない場合がある。

CapsLockをLeftControlにするのに
mayuの定義にした時は出来るけど
RemapKey(レジストリに書く)を使った場合は出来ない

仮想キーの調査ではCapsLockでControlを検出するんだけどね
モディファイヤーキーの処理が変?

v 3.29
642名無し~3.EXE:05/03/06 04:41:47 ID:UETOSTr6
>>641
file:///C:/Program%20Files/mayu/doc/MANUAL-ja.html#RELATEDWORK
643名無し~3.EXE:05/03/06 06:16:54 ID:Bncz3oU/
>>642
ごめん、意味がわからん

ちなみに意味があるから併用しようとしてる
644名無し~3.EXE:05/03/06 06:18:02 ID:Bncz3oU/
>>642
スマソ
>以下のソフトと同時には使わないようにしてください。
同時に使えないのね
駄目すぎ
645名無し~3.EXE:05/03/06 06:53:54 ID:e+vYz+Zn
マウスクリックイベントを生成できませんか?
646名無し~3.EXE:05/03/06 10:23:19 ID:IhNWzFuJ
&VK
647名無し~3.EXE:05/03/07 07:44:36 ID:xfuH+qIq
>>646
ども.
WShader でタイトルバーをダブルクリックして
ウィンドウシェードさせるのを W-s にバインドしようという意図でした.
せっかく教えていただいたのですが,
アクティブウィンドウのタイトルバーの座標が
わからないのでできませんでした.
WindowResizeTo がトグルできれば繭だけでできるんですが…
648名無し~3.EXE:05/03/07 08:28:50 ID:1kRa4zDt
そういうのはAutoHotkeyが向いてるよ
649名無し~3.EXE:05/03/09 01:29:46 ID:O613H+TE
>>648
今まで繭最強と思っていましたが,AutoHotkey は対抗馬になりそうですね.
今ちょっと時間がとれなくて,まだ使ってみてはいないのですが,
両者を比較して使用された方がいましたら,
長所・短所をお聞かせください.
650名無し~3.EXE:05/03/09 02:17:34 ID:EzQTWpOd
ちょこっとplugin書きゃいいんじゃないの
651名無し~3.EXE:05/03/09 02:48:32 ID:sw0wvPsE
652名無し~3.EXE:05/03/16 17:48:54 ID:xTzmmw7q
一括して真のモディファイアにするには
mod !control !shift
などとすればいいのですが、
同様に一括して真のモディファイアを解除する方法ありますか?
mod control shift
ではエラーになるみたいで。
653名無し~3.EXE:05/03/16 18:01:08 ID:EIBZxVa8
-=
654名無し~3.EXE:05/03/16 19:49:55 ID:xTzmmw7q
それはモディファイアを解除する方法ですよね。
そうじゃなくて「真のモディファイア」になってるのを
「普通のモディファイア」にする一括的な方法がないかと思って。

mod *英数= *LControl
みたいに定義しなおせばできるんですが。
655名無し~3.EXE:05/03/16 21:49:32 ID:Wjze+NVu
いったい何個モディファイアしていしてるのかね?
2chでレス待ちしてる時間でファイル書いたが早くね?
656名無し~3.EXE:05/03/16 21:59:06 ID:xTzmmw7q
あるかなと思って聞いてみただけで、
実用上は確かに大した意味はありません。
ただ特定のソフトウェアでのみ「真のモディファイア」を
解除するような場合、一括で解除する方法があると抽象化できて
いいなあと思っただけです。
657名無し~3.EXE:05/03/16 22:14:52 ID:Lj9roTKq
無いんじゃないかな。繭の設定ファイルはエレガントと言うより力業だね。
658名無し~3.EXE:05/03/17 09:57:36 ID:472dqwHh
そこでm4の出番ですよ。いやcppでも俺scriptでもなんでもいいけど。
659名無し~3.EXE:2005/03/24(木) 00:46:02 ID:jHpJ0nEj
メーリングリストの過去ログを読みたいんだけど、
sourceforge ってメールのアーカイブを
sourceforge.jp みたいに mbox で一括で落とせないの?
660名無し~3.EXE:2005/03/24(木) 01:12:41 ID:0Tba2Eg1
出来ません。仕様です。
661名無し~3.EXE:2005/03/24(木) 01:37:27 ID:jHpJ0nEj
どうもです。
mbox で落とせると好きなメーラで読めるから
便利なんですけどね。
662名無し~3.EXE:2005/03/24(木) 07:41:48 ID:kLzKEGil
VNC越しに操作する時に、リモート側のmayuでキーカスタマイズする方法は無いでしょうか。
(そうしないとウィンドウ単位のカスタマイズができないので)

>>581でAutoHotKeyでスキャンコードを発生させられるというのを見て、

VNC越しに仮想キーコードが送られる

AutoHotKeyでスキャンコードに変換

mayuでキーカスタマイズ

とできるかもと思ったのですが実際はこれだとmayuが効いてないみたいです。
663名無し~3.EXE:2005/03/24(木) 08:58:08 ID:7g6S1qDR
mayuの方が低レベルな時点でキートラップしてるから
AutoHotkeyが吐くスキャンコードを変換することってあり得なくねぇか?
664名無し~3.EXE:2005/03/24(木) 21:04:10 ID:L2xtNelo
A〜Zのモデファイヤはうまくいってる?

例えばAとBのモディファイヤでCtrl+Cとか…
665名無し~3.EXE:2005/03/24(木) 22:27:57 ID:QQMzNOwR
久方振りのリリースが間近!?
666名無し~3.EXE:2005/03/24(木) 23:03:21 ID:0Tba2Eg1
3.30間近age

作者さんのタスクトレイにアイコンが復活しますように。
667名無し~3.EXE:2005/03/25(金) 10:49:43 ID:afwQC72u
中学生でも使いこなせますか?
学校のパソコン部でワードやエクセルを習ってます。プログラミングは出来ません。
668名無し~3.EXE:2005/03/25(金) 11:19:05 ID:m6KXWf0X
18禁ソフトじゃあるまいし、使うのに年齢とか肩書きは関係ないだろ。
ただ、親切じゃないソフトだから使うなら多少の努力が必要。それだけ。
669名無し~3.EXE:2005/03/25(金) 12:25:15 ID:l5QOtg8t
>>668
ありがとうございます。頑張ってみます。
670俺はジャストウィンドウだったがw:2005/03/25(金) 13:06:16 ID:DX9aWcS1
コンピュータ関係って普段なら若者の方が適性があると思うんだが
このソフトに限っては正直老人向けな気がする。
典型的には初めて与えられたウィンドウシステムがXだった人とか。
671名無し~3.EXE:2005/03/25(金) 21:13:46 ID:Am6B8Dcc
"柔軟な設定を可能にする"方法を持った、ソフトウェアだと思う。
プログラミングと比較するのはおかしい(と思う)。
672名無し~3.EXE:2005/03/26(土) 03:15:01 ID:pePVZi7c
プログラミング未経験者は正規表現でつまづきそう。
インタプリタで試行錯誤すれば楽に修得できるんだけど。
673名無し~3.EXE:2005/03/26(土) 03:21:06 ID:GhxcvHbk
繭で正規表現なんてほとんど使わんやん。window classでちょこっと
出てくるぐらいか。見よう見まねでどうにかなるレベルでは。
674名無し~3.EXE:2005/03/26(土) 03:25:09 ID:3YqgeQt1
そもそも、そういう人にmayuが必要だとは思えないんだが
675名無し~3.EXE:2005/03/26(土) 03:28:30 ID:2mUDF7dm
キーバインドの変更だけでもかなり便利ですよ
てか、キーボードマニア向けってことで、敷居が高いのかと
最近は何でもマウスで済ませようって人が多いですし
676名無し~3.EXE:2005/03/26(土) 03:28:52 ID:olmx8r6f
>672
エディタの置換とかで使う機会も無くはない。
677名無し~3.EXE:2005/03/26(土) 12:52:20 ID:F0epU77+
実際プログラミング未経験だが使ってるよ、という人の意見が出るまではなんともいえない
678名無し~3.EXE:2005/03/26(土) 12:54:49 ID:olmx8r6f
>677
俺様だ。
679名無し~3.EXE:2005/03/26(土) 16:35:48 ID:RGVcApte
俺は正規表現とか全く分からんが、mayu使ってるな。使いこなせてるとは言えないけど。
このスレやtipsのページで紹介されてるもののパスとかを適宜置き換えたりしてる。
680名無し~3.EXE:2005/03/26(土) 17:40:08 ID:tf0HeSpm
正規表現面白いよ。
覚えると検索の概念が変わる。
681名無し~3.EXE:2005/03/26(土) 18:02:13 ID:GhxcvHbk
面白いかどうかはさておき、繭ではあんまり必要ないと思うんだがなあ。
682名無し~3.EXE:2005/03/26(土) 19:30:54 ID:JsnXM+o5
使い始めた当初は syntax.txt が全く意味不明なレベルだったけど、
配列を dvorak にするぐらいはできた。
683名無し~3.EXE:2005/03/26(土) 20:20:47 ID:MPbeJQz6
>>682
話は変わるがdvorakって完全に実現できてる?
細かい部分(日本語向けの短いタイプ法とか?)の
サポートを考えるとdvorak専用ソフトの方がいいとか
言っている人がいたんだけど、実際どう?
684名無し~3.EXE:2005/03/26(土) 20:22:46 ID:2DQmvgCP
ねこまねきで、CtrlキーとH,U,J,Nの同時押しを上下左右に割り当てしたのですが
Shiftと同時押ししても文字列を選択することができませんでした(コピペの時に困る)。

窓使いの憂鬱では同時押しで方向キーが働くようにしておいても、Shiftと同時押しで文字列の選択はできますか?
685名無し~3.EXE:2005/03/26(土) 20:27:36 ID:GhxcvHbk
今はまだ窓使いの憂鬱を使ってない?
Ctrl+Hで左移動、Ctrl+Shift+Hで左一文字選択って事? 設定すれば出来るよ。
686名無し~3.EXE:2005/03/26(土) 20:37:49 ID:2DQmvgCP
まだ使ってないです。
使いこなせるようになるまでかなり時間がかかりそうに感じたので
ねこまねきにしてしまったのですが…
出来るのだったら挑戦してみようかな
687名無し~3.EXE:2005/03/26(土) 20:47:17 ID:p787FdKF
>>684
C-*H => *Left
688名無し~3.EXE:2005/03/26(土) 20:55:36 ID:2DQmvgCP
1行で済むのですね。特殊なことしないぶんには簡単そうですね。
689名無し~3.EXE:2005/03/26(土) 22:13:57 ID:JsnXM+o5
>>683
それなりにできてると思ってるけど、
普通のdvorak使いとはやや事情が違うかもしれない。
S以外のモディファイヤが入ってるときはほぼqwertyだし
日本語入力のときもデフォルトに戻してカナ入力してる。

そんなわけでqwertyとの切り替えが簡単にできるmayuは
個人的には完全に配列がdvorakになってしまうソフトより便利だっりする。
690名無し~3.EXE:2005/03/26(土) 22:45:55 ID:3YqgeQt1
「完全に実現」って何のことなんだろう?
DVORAKon109.mayu 使って(というか作って) dvorak 配列にしてるが特に不便なことは無いよ。
必要なら細かい補正もできるし。
691名無し~3.EXE:2005/03/26(土) 22:58:24 ID:GhxcvHbk
>細かい部分(日本語向けの短いタイプ法とか?)
って言ってるから、DvorakJPかACTのことでは。
692名無し~3.EXE:2005/03/26(土) 23:08:56 ID:3YqgeQt1
それはIMEなりの日本語入力プロセッサがすべき仕事でしょ
mayuはそれらのサポート役にまわるべき類のものだと思うんだが
693名無し~3.EXE:2005/03/26(土) 23:20:56 ID:KYVopo3+
ControlとCapsLock入れ替えたいのだけど下のマクロで上手くいかないです。
なんかCapsLockに入れ替えたはずのControlに、元の機能であるControlが
残っている。そのままでもいいけどなんか気持ち悪い。
何が起こっているかわかる人いますか?

mod control += !CapsLock# CapsLock を Control に
key *CapsLock = *LeftControl
key *LeftControl = *CapsLock

とまあ最初から躓いている訳なんだけど、本当は業務に使っている全画面のアプリのみで
Winキーアプリキーが死ぬような形(WINキーで落ちるんで)に持って行きたい。
ウィンドウクラス?とかを使うとできると聞いたのですがハッキリ言ってサッパリです。
取っかかりだけでも教えてください。
694名無し~3.EXE:2005/03/26(土) 23:23:25 ID:tr6PkmNA
>>693
2chに長文書き込む暇があったらマニュアル読めよ、低脳。
695名無し~3.EXE:2005/03/26(土) 23:32:45 ID:KYVopo3+
もちろんマニュアル読んで分からないから聞いているんですが
696名無し~3.EXE:2005/03/26(土) 23:44:05 ID:olmx8r6f
mod control -= LeftControl
697名無し~3.EXE:2005/03/26(土) 23:45:22 ID:GhxcvHbk
>692
残念ながらMS-IMEもATOKも融通が利かなくて。他のIMEは死に体だし。

>695
もっと良く読んだ方が良いと思うよ。
http://jisx6004.client.jp/mayu2.html#2

クラスのこともマニュアルに書いてある。読みにくいのは分かるけど頑張れ。
698名無し~3.EXE:2005/03/27(日) 00:05:17 ID:gtO4cw5W
>>696
なるほど、機能はいったん消さないと共存するのか。
しかしcontrol とAltは共存しないし変なの。

>>697
読んではいるのですが理解不能。
プログラムやってて用語が分かる人間だったら理解できるのでしょうか?
正直サンプル設定ファイルがあれば理解しやすいと思います。
使いこなせれば、いろいろおもしろいこともできるんでしょうね。
キーボードマクロがないソフトで定常作業の割り当てしたりとか。
699名無し~3.EXE:2005/03/27(日) 00:09:53 ID:KjTahf9V
サンプルはこのスレと過去ログに沢山あるよ。
700696:2005/03/27(日) 00:16:52 ID:7n7aXc8t
>698
俺様のIDで抽出すればわかると思うが、
プログラム経験無くてもいけるぞ。

サンプルもマニュアルから見れるようになってるし、
屁理屈にしか聞こえないのだが。
701名無し~3.EXE:2005/03/27(日) 00:54:59 ID:xxqhBGRB
キモイの登場。
702名無し~3.EXE:2005/03/27(日) 01:41:11 ID:6vRCoFS4
横槍でゴメソなんだけど>>687
key C-*H = ~C-*Left
の方がいいんでない?
703名無し~3.EXE:2005/03/27(日) 01:42:38 ID:giVfHyJs
>>691-692
サンクス。dvorakまわりは全然わからず
トンチンカンな質問だったみたいでゴメン。
その人とはイマイチ会話成立しなかったんだが
mayuでは不足みたいなことを言われたので
一体dvorakとはどんなものなのか興味を持ったもんで。
「です」とかも短縮形があるとか言ってたし多分ACTだわ。

できるかこんなもんw
704名無し~3.EXE:2005/03/27(日) 01:50:21 ID:HY7YX/8i
T-code もできるらしいし、機械的な置換で済む変換ならできるんじゃない?
705703:2005/03/27(日) 01:59:57 ID:giVfHyJs
書き忘れましたが>>689の方もサンクスです。

で、調べて見たらそのAZIK/ACTもあるんすね…。mayuってすげえ。
706名無し~3.EXE:2005/03/27(日) 02:22:37 ID:giVfHyJs
「窓使いの憂鬱に関数を追加したもの」ってページが
見当たらないんですが
移転先や消息がわかる方はいませんかね?
707706:2005/03/27(日) 02:30:06 ID:giVfHyJs
見つけた!お騒がせしました。
http://www.ric.hi-ho.ne.jp/giraffe/
708名無し~3.EXE:2005/03/27(日) 10:41:22 ID:6apf/Xez
AHKの方のスレで窓使いの憂鬱を薦められてやって来ました。
最初は猫まねきと共存できないとかXPに対応していないとかいう話を聞いていて
導入に躊躇していたのですが、非正式版で対応している事が分かったので
本格的に勉強してみることにしました。宜しくお願いします。m(_ _)m
それで行き詰まってしまいまして、少し質問させて下さい。
まず、次の実現したい事は何とかできました。

1. 右手打鍵のキーを全て右側に一つズラす(親指シフトの定石)
2. 無変換 → Ctrl
3. Space → 無変換
4. 無変換(元Space) + 変換 = IME ON/OFF
* (親指シフトのエミュレーション自体は富士通製IMEで処理)

これを以下の書式で実現しました。

1' (省略)
2' key *無変換 = *LeftControl
3' key *Space = *無変換
4' mod Control += 無変換
  mod mod0 = Space
  key M0-変換 = $ToggleIME

それでもう一つ、以下の機能を実現したいのですがこれが上手く出来ませんでした。

5. IME/OFFの時だけSandSが機能するようにする
5' mod shift += !!Space

この書式でSandSは実現できたのですが、日本語入力時にも無変換(元Space)との
同時打鍵入力にSandS機能が働いてしまうようになりました。同時に4.のIME ON/OFF
も無効になってしまいました。これを解決する方法は無いでしょうか? 不躾ながら
お知恵を拝借させて頂きたくお願いする次第です。
709名無し~3.EXE:2005/03/27(日) 12:56:04 ID:KjTahf9V
>708
出来なくはないだろうけど、今のところ僕が思いつくのはすげーややこしい方法です。
710708:2005/03/27(日) 13:24:18 ID:6apf/Xez
>>709
AHKスレの方では「数行でできる」「すんなりできる」と言われて
そうなんだと思っていたのですが、実際には難しいのですかね。
私も何とか頑張ってマニュアルを読んでいるのですが、
GUIの無いソフトなんて初めてですので頭が痛いです。
何とかシンプルに実現できないものでしょうかね。
711名無し~3.EXE:2005/03/27(日) 13:57:01 ID:KjTahf9V
数行で出来るならそっちで教えてもらえばいいと思うんだけど。
712708:2005/03/27(日) 14:01:52 ID:6apf/Xez
>>711
ああ、これは「窓使いの憂鬱なら数行でできるよ」と言われたんです。
713名無し~3.EXE:2005/03/27(日) 14:20:17 ID:v05jATTM
3'を*じゃなくて*-~ILとかにすれば?
714名無し~3.EXE:2005/03/27(日) 17:04:49 ID:jY+Wc+tb
>>684
ねこまねきでもできるよ

例えば、コントロールキーとHのモデファイアを←に割り振るだけではダメで
コントロールキーをシフトキーとHのモデファイアをあらかじめシフトキー+←として定義しておく必要がある
715名無し~3.EXE:2005/03/27(日) 21:42:51 ID:cDfkX6HL
>>710
AHKスレで答えたの漏れだけど、>>708の1はは書いてなかったっしょ。
716708:2005/03/27(日) 21:52:05 ID:6apf/Xez
>>715
どうもどうも。1. は確かに書いていませんでした。あんまりたくさん書くのは失礼かと思って。
(だから窓使いの憂鬱を使って他にもしたい事が有りますが、これも全部書いてません)
ひょっとして>>708の 1. とか 2. をやっていると、4. とか 5. の実現は無理なのでしょうか?
717名無し~3.EXE:2005/03/27(日) 22:07:47 ID:JvlYVDdZ
関連性は無い
718名無し~3.EXE:2005/03/27(日) 23:44:46 ID:giVfHyJs
またリリースが遅れそうな要望が…
719名無し~3.EXE:2005/03/28(月) 00:01:37 ID:y1nqBdsu
そ、そうかな。こないだのに比べれば簡単だと思ったんだけど。
720名無し~3.EXE:2005/03/28(月) 00:16:27 ID:fxfY60Wn
久々のリリースだし気になることは全部言った方がいいとは思うが
でも早く新バージョンが欲しいような気も…。
721名無し~3.EXE:2005/03/28(月) 19:35:13 ID:y1nqBdsu
ILやICが取得できないアプリってなにがあるでしょうか…ちいさめ、フリーのやつで。
以前はIEの検索窓でうまくいかなかったんだけど、今試すとなぜか問題なかった。
722708:2005/03/28(月) 21:22:48 ID:1KV5qj+i
>>713
レスありがとうございます。
key *~IL-Space = *無変換
と言う事でしょうか?
723名無し~3.EXE:2005/03/28(月) 22:27:22 ID:6EjTR5Nt
>722
そこら辺はマニュアルとお助けページ読め。

状況を確認できないので断言できないが、
modはloadkeysettingしないと振り分けできないので、
IME-on/offと一緒にトグルで読み直さなきゃダメなんジャマイカ?
724名無し~3.EXE:2005/03/29(火) 01:08:36 ID:TXoD8/Na
以前やったことあるけど、&Loadsettingはちょこっと読み込みに時間が
掛かるので、文章の中でIMEのon/offを頻繁に切り替えて使う、というのには
無理があった。そこまでシビアな使い方じゃなければ大丈夫だろうけど。

もし今ひゅんQとかJapanistとかの、NICOLA専用アプリと併用しているんだったら、
繭一本でNICOLAもやるようにすれば何とかなるんじゃないかなあ。
725704:2005/03/29(火) 01:40:23 ID:HraxVb3n
>723 , >724
色々とマニュアルなどを読んでいるのですが難しくてナカナカ進みません。
とりあえず
 mod shift += !!Space # SandS
こいつさえ IME/OFFの時だけ働き、IME/ONの時に働かなければ
問題が無さそうなので、その辺から勉強してみたいと思います。
はなはだ不完全ながら2段階キーマップというのを使えば
親指シフトのような「同時打鍵」の形ででSandSを実現できました。
SandSの使い心地にはほど遠いですが。
726708:2005/03/29(火) 01:41:38 ID:HraxVb3n
すみません 704 じゃなくて 708 でした。
727名無し~3.EXE:2005/03/29(火) 02:10:43 ID:T8LJjj6o
キーマップごとにモディファイアをかえることはできるから、
IME がONの時何らかのキーマップ状態に入るようにできたらいいのかな?
728名無し~3.EXE:2005/03/29(火) 02:19:14 ID:TXoD8/Na
同時打鍵で出来るなら、後から押したスペースの部分をいじらない設定に
変えてやれば良いのでは。>709で言った「すげーややこしい方法」は下の様な感じ。
これをあらゆるキー、あらゆるモディファイアの組み合わせで書いてやれば…
気が遠くなる。

key ~IL- =
keymap _1 : Global
event prefixed= &Toggle( Lock0,on ) _1
key L0-U-~D-_1= &Toggle( Lock0,off)

keymap _2 : Global
event prefixed= &Toggle( Lock0,on ) _2
key L0-U-~D-_1= &Toggle( Lock0,off)

keymap Space : Global
event prefixed= &Toggle( Lock0,on ) &Toggle( Lock1,on )
key L0-U-~D-Space= &Toggle( Lock0,off) &Toggle( Lock1,off) space

Keymap Global
key ~U-D-Space= &Prefix( Space )
key U-~D-Space= &Toggle( Lock1,off)

key L1-=
key _1= s-_1
key _2= s-_2

key ~L1-=
key D-~U-_1= &Prefix( _1 )
key D-~U-_2= &Prefix( _2 )
729名無し~3.EXE:2005/03/29(火) 02:35:22 ID:4kNU4mAa
今は
def → mod → def subst → key
の順になってるみたいだけど、これが
def → def subst → mod → key
になれば簡単にできるんじゃないかな。
非互換な変更になるけど、この方が自然だと思うし。
730名無し~3.EXE:2005/03/29(火) 15:05:59 ID:KzDCNj6N
>>721
おまいさん、利用してる繭のバージョンと
「詳細」にチェックした状態でのログをMLに投げたらどうよ?
731708:Windows暦21/04/01(金) 07:35:10 ID:/zSpQVXr
>727 , >728 , >729
すみません。花粉症の薬の副作用でずっと寝込んでいました。
折角の書き込みに返事ができなくて申し訳ありません。
今から仕事ですので夜にまた書き込ませて頂きます。m(_ _)m
732708:Windows暦21/04/01(金) 21:28:45 ID:/zSpQVXr
>>727
私は窓使いの憂鬱の初心者ですので断言はできないのですが、
2段階キーマップと言うのを使ってみた感じでは多分そうなのではないかと。

>>728
わざわざ書式を書いて頂いてありがとうございます。深く御礼申し上げます。
私もIME ON/OFF状態のキー定義を一つ一つやれば希望の動作を実現できる
のではないかと推測していました。面倒かもしれませんが一度設定してしまえば
後は楽だと分かっていますので、物量が多いのは個人的には苦になりません。
あと素人考えかもしれませんが、こんなたくさんの書式を書いて
動作に影響は出ないのでしょうか? 処理が重くなって反応が鈍くなりそうで
その点が心配なのですが。

>>729
こういったものは使用者側で変更できるものなのでしょうか?
733名無し~3.EXE:Windows暦21/04/01(金) 21:52:53 ID:F4kHXax0
>732
繭で漢直作った人もいるぐらいですから、設定ファイルが少々大きくなるぐらいは
問題ないと思います。
734名無し~3.EXE:2005/04/06(水) 00:23:19 ID:Bgmewrax
RCさげ
735名無し~3.EXE:2005/04/06(水) 10:40:19 ID:Dy8v39ha
上げようよ
736名無し~3.EXE:2005/04/06(水) 13:33:41 ID:zHJI1rt4
もう一週間くらい潜行しててもいいんじゃね?

RC2下げ。
737名無し~3.EXE:2005/04/06(水) 14:27:20 ID:m1edLjN6
みんなで使ってみてテストしないと、バグ在りのまま出荷されるぞ。
738名無し~3.EXE:2005/04/06(水) 14:30:06 ID:+7hFjdlD
ロジテックマウスって問題があるらしいけど、
そしたらmayu使いはみんなロジテック以外を使ってるの?
739名無し~3.EXE:2005/04/06(水) 15:09:59 ID:Dy8v39ha
ロジマウスのドライバと相性が悪いだけのはず
740名無し~3.EXE:2005/04/06(水) 15:15:38 ID:zHJI1rt4
しかし今回変更点ありすぎだろ。テストって言っても一筋縄じゃいかねえぞ。
特殊な環境への対応も多いし俺のマシンじゃ普通すぎてテストになってない気が。
741名無し~3.EXE:2005/04/06(水) 16:02:23 ID:m1edLjN6
自分の使う範囲で不具合があるかどうかだけ調べればいいと思いますよ。
リリースされたとに自分がよく使っていた機能で不具合が出たらいやでしょ?ってかんじで。
ま、そもそも今のバージョンで満足してるなら、バージョンアップする必要さえないけど。
742名無し~3.EXE:2005/04/06(水) 16:50:07 ID:Dy8v39ha
3.29からだと結構いろいろ追加されてるけど
スナップショットからならそうでもないような。
743名無し~3.EXE:2005/04/06(水) 17:36:27 ID:2kYnHIOq
マウスにも対応すれば最強ソフトになるんだがなぁ
744名無し~3.EXE:2005/04/06(水) 17:46:54 ID:FKcUnw99
2005/??/?? 3.30
モディファイヤ
 * カナロックを表すモディファイヤ KL- を追加。オプションをよく読んでください。
 * モディファイヤ MAX-, MIN-, MMAX-, MMIN- を追加。(Thanks to 小林)
 * Java アプリケーションなどで IL- が検出されないことがあるバグを修正。
FUNCTION
 * FUNCTION &LoadSetting などで、設定ファイルをロードした時に、ログにロードしたことが
   示されるようにした。
 * FUNCTION &Prefix の説明を正しく修正。
 * FUNCTION &SetImeStatus を追加。(Thanks to 小林)
 * FUNCTION &SetImeString を追加。(Thanks to 小林)
 * FUNCTION &ShellExecute のが失敗した時のエラーメッセージが表示されないことがある
   バグを修正。
 * FUNCTION &VK で入力できるマウスボタンに XBUTTON1 と XBUTTON2 を追加。
   他、さまざまな仮想キーを追加。
 * FUNCTION &WindowMonitor を追加。(Thanks to Hosaka Yuji)
 * FUNCTION &WindowMonitorTo を追加。(Thanks to Hosaka Yuji)
 * FUNCTION の引数置換機能を追加。(Thanks to 小林)
 * 既存 FUNCTION のマルチモニタ対応。(Thanks to Hosaka Yuji)
ドライバ
 * 2000/XP 用ドライバの SMP/HT 対応。(Thanks to 小林)
 * 2000/XP 用ドライバの PS/2 専用版と USB 対応版のバイナリ統合。(Thanks to 小林)
 * 復旧用ドライバを追加。(Thanks to 小林)
その他
 * WindowsXP の「ユーザーの切り替え」機能に対応。
 * ごくたまに、タスクトレイのアイコンが表示されないことがあるので、もう一度起動すれば
   アイコンがタスクレイに表示されるようにした。(「既に窓使いの憂鬱は動作中です」という
   ダイアログボックスが出ると同時にアイコンが表示されます)
 * ログを消去した時刻をログ表示するようにした。
 * 109.mayu に MultiMedia Keyboard 用の特殊キーなどを追加。
745744:2005/04/06(水) 17:48:47 ID:FKcUnw99
一部割愛してまつ。
746名無し~3.EXE:2005/04/07(木) 02:22:42 ID:YMDC9IjT
既報だがこれは割愛しない方がいいんでないの

ビルド
* Windows9x/Me/NT4.0 非対応になりました。
747名無し~3.EXE:2005/04/07(木) 09:25:01 ID:RIjTuBTa
RC3 下げ
748名無し~3.EXE:2005/04/07(木) 10:59:42 ID:N+RVl0th
>>746
それはビルドに関してであって、繭自体が非対応になった訳じゃあるまい。

……だよね? だよね? 誰か突っ込み入れて。
749名無し~3.EXE:2005/04/07(木) 11:58:51 ID:3rEaeV77
MLによると、Windows 2000とXPのみで動作可能とあるので、非対応になったんでしょう。
750名無し~3.EXE:2005/04/07(木) 12:28:58 ID:YMDC9IjT
>>749
ドライバを自分でビルドすればイケるような気がするが俺は知らん。
少なくとも配布パッケージに同梱はしないってことじゃないの?
751750:2005/04/07(木) 13:24:26 ID:YMDC9IjT
ごめん。
ビルド非対応になったのにビルドすりゃ使えるかもって意味不明だな。
本当にビルドできなくなったのか作者が動作確認する気がなくなったのか
どちらの可能性もあるから何とも言えないと思うが
ひょっとすると絶望的かもね。
無いと困る人は今のうちに試してみれば?
752744:2005/04/07(木) 15:09:25 ID:S3KcplAJ
>>746
うむ、うかつだったな、そこを外したのは。新機能ばかり目がいってたよ。

といいながら、まだ漏れは試してないわけだが。
753名無し~3.EXE:2005/04/08(金) 03:20:44 ID:xv7ALrAT
日刊RCって感じだな
754名無し~3.EXE:2005/04/08(金) 16:12:38 ID:W89wQBCi
今から要望だしたら怒る?
755名無し~3.EXE:2005/04/08(金) 16:17:32 ID:59TOkYpy
要望出すのは自由だろ。
即座に採用される気マンマンかい?
756名無し~3.EXE:2005/04/09(土) 03:22:26 ID:FNxQJIrl
RC5 age
757名無し~3.EXE:2005/04/10(日) 00:15:14 ID:CZWCJOCl
日刊RCマダー?
758名無し~3.EXE:2005/04/10(日) 14:42:15 ID:GIAjeKhP
> &SetImeString(text)
> IMEを経由してtext を入力します。
> Windows NT/2000/XP のみで機能します。

とヘルプに書いてあったので
 key C-T = &SetImeString(text)
と書いてみたんだが、何も入力されない。俺はこれを
「 ( ) 内の文字列がそのまま入力される」
という意味だと思って試してみたんだけど違うの?
環境は WinXP-Home SP2
759名無し~3.EXE:2005/04/10(日) 14:55:07 ID:GIAjeKhP
↑ snapshot20050409 で。
760名無し~3.EXE:2005/04/10(日) 15:32:10 ID:ubC0SZVZ
>>758
"text" のように括れ、とかいうオチ?
761名無し~3.EXE:2005/04/10(日) 15:32:25 ID:gbJGxhzJ
>>758
俺はうまくいった。「てxt」と表示された。
WinXP-Pro SP2
Microsoft IME Standard 2002 ver. 8.1 を使用。
762名無し~3.EXE:2005/04/10(日) 16:11:53 ID:wT6Apgbe
>758
どうせならRCで試した方が。同じだろうけど。IMEはなによ。過去ログ読んだ?
763名無し~3.EXE:2005/04/10(日) 16:55:49 ID:GIAjeKhP
ごめん。過去ログ読んだら書いてあった。
入力を受け付けなくなる症状まで同じ。逝ってくる。 orz
764名無し~3.EXE:2005/04/12(火) 22:59:08 ID:v9gHYW3Z
Control+Shift+[0-9]までコマンドが割り振ってあるソフト使ってて
Windowsキーを滅多に使わないんでControl+Shiftキーにしようとしてるんですが上手く動きません。

mod Windows -= LeftWindows
key *LeftWindows = *D-*S-*C-*LeftAlt
とか
key *LeftWindows = *leftshift *leftcontrol *leftalt
とか
key *LeftWindows = *D-*leftshift *D-*leftcontrol *D-*leftalt
とかいろいろやってはいるのですが。
良ければ解決策教えてください。
765名無し~3.EXE:2005/04/12(火) 23:06:14 ID:5IQ8ZkAI
window hoge /hoge\.exe/ :Global
key W-_0 = C-S-0
  :
key W-_9 = C-S-9
766名無し~3.EXE:2005/04/12(火) 23:18:43 ID:v9gHYW3Z
>>765
ありがとうございます。
しかし右のWinキーは生きていて欲しいんです。
なぜかというと同僚が右のWinキーを使っているんで。
それと`0' is not a string.とエラーが出てしまいます。
我が儘で申し訳ありませんが、知恵をください。
767名無し~3.EXE:2005/04/12(火) 23:18:50 ID:j8ZlIo5p
>>764
>>765 が必要十分なので良いと思うが、C-S-0 じゃなくて C-S-_0 だな。

Windows キーを Control + Shift キーにするという観点で言えば、以下のようになるだろう。
mod Windows -= LeftWindows
mod Shift += !LeftWindows
mod Control += !LeftWindows
768名無し~3.EXE:2005/04/12(火) 23:25:58 ID:5IQ8ZkAI
>>767 フォローdクス。動作確認してないのがバレバレだなw
769名無し~3.EXE:2005/04/12(火) 23:39:07 ID:v9gHYW3Z
>>767
ありがとうです。
馬鹿やって思わず他のところ弄ってエラーが爆発してるんで
完全な動作確認はちょっと待ってください。
また質問するかも知れません。

綺麗な環境で試したところ`!'を除いた時に上手く動きました。
どうも真のモディファイアの意味がよく分かっていないので
よく`!'を除くのですがマニュアル見てもちょっと理解できなくて。
Win側に元のキーさえ見せないって意味ですか?
日本語になってなくてスイマセン
770名無し~3.EXE:2005/04/12(火) 23:53:36 ID:v9gHYW3Z
無事完成しました!どうもありがとうです。
最終形態は以下になりました。

・グローバル設定
mod Windows -= LWindows
key *LeftWindows = *CapsLock

・ソフト固有設定
#mod CapsLock -= *LeftWindows
key *LeftWindows = *LeftWindows
mod Windows -= LeftWindows
mod Shift += LeftWindows
mod Alt += LeftWindows

グローバル設定でWinがCapsになってたんで
ソフト設定の側で
keyでWindowsキーに上書き
modでWindowsを削除の手順でないと上手くいかなかったです。

windowsキーはモディファイなのにkeyで上書きが可能なことと
モディファイキーは機能の足し算が出来ることが発見でした。
何か変なことを言っていたら指摘お願いします。
771名無し~3.EXE:2005/04/15(金) 20:19:01 ID:BlOdBqkQ
109 キーボードを 104 配列に直して使ってるんですが、
vmware 上の linux では 109 配列のままで 104 配列になるため、
わけのわからない配列になります。
これを避けるために一時的に無効にしたいのですが、
そういう機能ってありますか?
772771:2005/04/15(金) 20:23:21 ID:BlOdBqkQ
すみません。
vmware 内の OS のキーマップを 106 配列にすることで
問題なくなりました。あほでした。
773名無し~3.EXE:2005/04/16(土) 21:42:00 ID:iZIukyNd
自分で形式を決めて現在日時を出力させたいんですが
ヘルプを読んでも見当たりません。ひょっとして無理?
774名無し~3.EXE:2005/04/16(土) 22:00:09 ID:eXau2MGq
誤爆か?
誤爆でないなら無理。
他のスクリプト言語をキーに割り当てて文字を出力させるようにすりゃいい。
キー出力できるやつ(WSH, AutoHotkeyなど)じゃないと無理だけど。
使う場面がテキストエディタなら、その辺りはキーカスタマイズしたり
マクロで割と簡単に実現できるものも多いだろう。
775名無し~3.EXE:2005/04/16(土) 22:23:40 ID:Z7PM7Hrg
自分でプラグイン組めば何とかなりそうだけど。
776名無し~3.EXE:2005/04/16(土) 22:24:55 ID:iZIukyNd
レス早!誤爆じゃないです。はい。
ファイル名やフォルダ名に現在日時を使いたいんですが
現在使っているソフトの入力代行機能を使ったタイムスタンプでは
フォーカスを保持したまま出力できないんです。
ともあれ推薦のAutoHotKeyとかを使ってみます。
ありがとうこざいました。
777名無し~3.EXE:2005/04/16(土) 22:32:42 ID:TEWmlBsQ
クリップボード拡張で十分な気がするが
778名無し~3.EXE:2005/04/16(土) 22:38:45 ID:iZIukyNd
そのクリップボード拡張のソフトのタンムスタンプで出来ないんです。
それ以外は気に入っているので、その為だけに乗り換えたくないんです。
779名無し~3.EXE:2005/04/16(土) 22:45:17 ID:eXau2MGq
そうかぁ。まぁ慣れの問題があるからなぁ。
あと、漏れは繭とAHK併用してるけど、AHKは魔物だぞw
色々出来すぎるくらいで怖いぞ。
クリップボード拡張とか自分で作りたくなるぞ。
780名無し~3.EXE:2005/04/16(土) 22:53:56 ID:kmFLFu5P
繭とAHK併用すると
emacs 病 on windows にかかりそうで怖い。
781名無し~3.EXE:2005/04/16(土) 23:29:38 ID:Bp4pWbZ3
俺のPCを他人に使わせると誰も操作できない
782名無し~3.EXE:2005/04/16(土) 23:34:35 ID:/XykKf5M
>>781
俺もそうだな。

キー入れ替えもあるが、HHKPro無印なのでタッチタイプできない
やつは触れない。
783名無し~3.EXE:2005/04/17(日) 00:02:05 ID:0CKFD6Aj
俺のもキー配列はdvorak、マウスじゃなくてトラックボールだから
誰もが最初に発っするのは「何これ!?」という言葉。
784名無し~3.EXE:2005/04/17(日) 00:09:30 ID:AxKttRHC
漏れは Space Saver II + トラックボール
785名無し~3.EXE:2005/04/17(日) 00:12:20 ID:KNIFe9Rn
うちのノートパソコンは繭+互換シェル&トラックポイントで
他人に触らせないオーラじゃ誰にも負ける気しないよ

そもそもプライバシーシートっていうのかな?視野角制限する
シートを液晶に貼ってるんで自意識過剰のキモオーラも凄いからね
786名無し~3.EXE:2005/04/17(日) 13:08:31 ID:nNSE+i7P
日本語キーボードだけど「かな無刻印」ってだけで、誰も触ろうとしなくなった。

…お前等ローマ字打鍵のくせにドコ見てるんだと小一時間。

勝手に使おうとして「あのキーボードやめてください」ってアホかー!!!
787名無し~3.EXE:2005/04/17(日) 13:25:22 ID:Pl19Pl53
こんなところで板違いの自己顕示をしなければならないおまえらがかわいそうで
見てらんないんでキーボードスレでも逝って下さい。

マジレスすると他人はあなたのキーボードの配列を見てるんではなくて
あなたを見て触りたいか否かを決めていると思われ
788 ̄ ̄V ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄:2005/04/17(日) 17:43:13 ID:W7G4By6G
   彡川三三三ミ
   川川 ::::::⌒ ⌒ヽ
  川川::::::::ー◎-◎-)
  川(6|::::::::  ( 。。))    カタカタカタ
 川川;;;::∴ ノ  3  ノ   ______      
    \_;;;;;;;;;;;;;;;;ノ   |  | ̄ ̄\ \
   /       \__|  |    | ̄ ̄|
  /  \___      |  |    |__|
  | \      |つ    |__|__/ /
  /     ̄ ̄  | ̄ ̄ ̄ ̄|  〔 ̄ ̄〕
789名無し~3.EXE:2005/04/18(月) 02:12:27 ID:9zS9KfHV
3.30が登録されてるみたいです。
790名無し~3.EXE:2005/04/18(月) 04:11:57 ID:vy+oUeoG
サイトのデザインが変更されてる
791名無し~3.EXE:2005/04/18(月) 11:07:13 ID:AjuhBOQL
3.30お疲れ様です!
先日のβ版で、今まで自分の環境では動かなかった
USBキーボード版が動くようになっていて喜んでいたので
早速、正式版がリリースされて嬉しいです!
792名無し~3.EXE:2005/04/18(月) 13:35:03 ID:Ri4lcERU
やるぞと決めてからのスピードが速いな。
すごいことだ。
793名無し~3.EXE:2005/04/18(月) 16:39:25 ID:mgBhFUo1
父さん大変だ!FAQの最後の質問が消えてるよ!
794名無し~3.EXE:2005/04/18(月) 18:17:28 ID:d5U/RvYf
ほんとだ。何でだろ。
795名無し~3.EXE:2005/04/18(月) 19:02:20 ID:d5U/RvYf
しかし正直あのロゴはどうよ
796名無し~3.EXE:2005/04/18(月) 19:36:01 ID:ke87r3YZ
全然おっけ
797名無し~3.EXE:2005/04/18(月) 20:31:35 ID:llGt+dQh
keymapの数って制限ありますか?
798名無し~3.EXE:2005/04/19(火) 15:02:26 ID:v7MKvaQ3
799名無し~3.EXE:2005/04/19(火) 15:37:00 ID:AIw1sHw/
>>798
見慣れてくるとイイ!
と自分に言い聞かせろ
800名無し~3.EXE:2005/04/19(火) 18:20:52 ID:qUsRYmxm
801名無し~3.EXE:2005/04/19(火) 19:16:43 ID:ovQ08EYW
憂鬱だ
802名無し~3.EXE:2005/04/21(木) 04:07:21 ID:jQFrVyGd
ウインドウの半透明化がレポート書くときに便利なことを発見。
ところで特定Windowを最前面にする事は出来ないのでしょうか?
たとえばTerapad。
&PostMessage使えば出来るのかなと思ってるんだけど、どんなメッセージが送られるのかよく分からない。
803名無し~3.EXE:2005/04/21(木) 09:26:13 ID:S6xgaSdW
&WindowToggleTopMost
次からマニュアル検索してから書き込めよな。
804名無し~3.EXE:2005/04/21(木) 09:42:04 ID:jQFrVyGd
>>803
もちろんマニュアルは読んでいるんですが・・・
&WindowToggleTopMost も試してみましたが最前面窓は切り替わりません。
また&WindowRaiseも切り替わらなかったです。
&WindowRaiseはヘルプで引数の指定ないし、設定組んでも何も変化していないように見える。
805名無し~3.EXE:2005/04/21(木) 10:16:59 ID:7mog+vb7
現在のフォーカスに関係無く指定した特定のウィンドウを対象とするのであれば、mayuにそういう機能は無い
806名無し~3.EXE:2005/04/21(木) 12:12:17 ID:S6xgaSdW
俺の方がわかってないのか?
&PostMessageでなら引数でTerapadを指定できるのか?
807名無し~3.EXE:2005/04/22(金) 00:19:27 ID:A033YekY
プラグイン使えよ
808名無し~3.EXE:2005/04/22(金) 01:55:55 ID:KDo8YLsv
>>807
そういうプラグインありますっけ?
809名無し~3.EXE:2005/04/22(金) 08:02:29 ID:3WJ1Awnn
ないなら作ればいいじゃない
810名無し~3.EXE:2005/04/22(金) 10:25:34 ID:vmJT9k3u
つーか、何がしたいのさ。
&WindowToggleTopMostで必要なときだけ最前面に
持ってくるような使い方で不便だと思う状況がわからん。
811名無し~3.EXE:2005/04/22(金) 15:48:49 ID:e9/5VS6F
それは最前面フラグを切り替えるだけでしょ
812名無し~3.EXE:2005/04/22(金) 17:08:42 ID:hTm4re4f
そうだよ?
813名無し~3.EXE:2005/04/22(金) 23:09:22 ID:KDo8YLsv
なるほど、もうこのスレで聞く必要があることはなさそうですね。
答えにもなっていない>>803
その前に質問の意味さえ読めていない>>806
質問の意図が通じない>>809がいると思えば
>>810に至っては何故質問が質問になって返ってきて>>810の感想文になって
しまうのか異次元っぷりが理解不能です。
もしかして一人の方の芝居ですよね?
まともな返答は>>805だけど言うのはちょっと悲しいなぁ。
814名無し~3.EXE:2005/04/22(金) 23:10:15 ID:y5Cqr69r
釣られないように。
815名無し~3.EXE:2005/04/22(金) 23:18:44 ID:KDo8YLsv
釣るも釣られるも本心ですよ。
一人芝居だと思うのですがそうじゃなかったら怖いなあと思うちょります。
816名無し~3.EXE:2005/04/22(金) 23:33:09 ID:IChjEJQU
あれでしょ?最近流行りの「エスパーが回答する」ってやつを期待してたんでしょ?
ここはそーゆー掏れじゃないから。
817名無し~3.EXE:2005/04/22(金) 23:39:43 ID:KDo8YLsv
エスパーとかどうでもいいんだがそんなに難しいこと聞きましたかねぇ?
実際問題>>805で適当なアンサー返ってきてるし
それよりなにより>>810の電波っぷりには感動すら覚える。
818名無し~3.EXE:2005/04/22(金) 23:45:43 ID:xAzqwzTz
こういうやりとりを眺めてるのもおもしろかったり。
819名無し~3.EXE:2005/04/23(土) 00:03:36 ID:oqennZ04
>>805の返答があった時点で適切な反応があればこんなことにはならなかったわけだし、
結局どっちもどっち。
820名無し~3.EXE:2005/04/23(土) 02:21:35 ID:moZF7bs5
池沼がいるな。枯れ木も山の賑わいって奴か。
821名無し~3.EXE:2005/04/24(日) 04:18:15 ID:zLbFRsrI
              //
             //
            //
 ∩___∩   //
 | ノ      ヽ/⌒)   ノ ̄ ̄ノ   ̄ ̄ノ                 ̄ ̄ノ   
 /  ●   ●|  |   ノ   ノ    \ノ   ̄ ̄ノ 〜〜〜〜〜〜   |ノ  ̄ ̄ノ 〜〜〜
|   ( _●_) ミ. /     ノ      ヽ   |             丿   |
彡__ノ⌒)|∪|  /
 (  / ヽノ  /
 ノ ‐'     ノ
 |       /
 |  ___  /
 | / //| /
 ∪ // ∪
   //                  
  // 
822名無し~3.EXE:2005/04/24(日) 12:38:04 ID:1GUlliz6
少し教えてください。
101/102英字キーボードを使用しています。
以下のように、IMEの起動を右Altに割り当てています。
mod alt -= RightAlt
key RightAlt = $ToggleIME

Altキーだけを押して話したときにIME起動、離さずに別のキーを同時押ししたときは
デフォルトのAltキーの挙動となるようにしたいのですが、うまくいきません。
mod alt = !!RightAlt
key A-RightAlt = $ToggleIME

よい方法を教えていただけませんか。
823名無し~3.EXE:2005/04/24(日) 13:06:52 ID:GRLayx72
mod alt -= RAlt
mod alt += !!RAlt
key *RAlt = $ToggleIME
とかかな。
824名無し~3.EXE:2005/04/24(日) 15:58:16 ID:+rUTFP1p
>>823
出来ました。
有難うございました。
825822:2005/04/24(日) 16:09:53 ID:+rUTFP1p
もう一つ質問です。
mayuはコマンドラインオプションはないでしょうか。
&LoadSettingをコマンドラインからさせたいのですが。
826名無し~3.EXE:2005/04/24(日) 17:13:08 ID:nrtTrVeu
mayu.exe -DHOGE -DPUHA
といった指定はできるみたいです。
if をつかってロードするものを切り替えてみるとかはどうでしょう?
827名無し~3.EXE:2005/04/26(火) 00:14:51 ID:ar0JS88V
mayu-3.30-xp.exeなんですが, ログオフ・再起動・シャットダウンをしようとす
ると青画面がでます.
OSは2000SP4です.
↓青画面のメモです.
STOP:0x000000D1(0x00000004,0x0000002,0x00000000,0xEB5108CD)
DRIVER_IRQL_NOT_EQUAL_OR_LESS
EB5108CD base at EB510000,DateStamp 423e6ef8 - mayud.sys

常駐アプリはmayu以外なしの状態です.
828名無し~3.EXE:2005/04/26(火) 00:22:19 ID:bn40u3Hz
そういう報告はMLに投げた方がいいと思うが
829名無し~3.EXE:2005/04/26(火) 02:02:35 ID:snnH6hJ0
>>827
OSだけじゃなくて、CPUとか(ハイパースレッディングありかどうか?)とか、
キーボードの種類とか、
昔のsnapshot版のドライバを使うとうまくいくのかとか、
そういう情報があるといいのではないでしょうか。
あとはMLへ。
830名無し~3.EXE:2005/04/27(水) 14:56:21 ID:hSsYrUnk
特殊キー(Ctrl、Alt、Win)と普通のキー(A〜Z)との組み合わせではなく
普通のキー同士の同時押しで、別のキーを出力させるようなことは、窓使いの憂鬱でできますか?
831名無し~3.EXE:2005/04/27(水) 15:09:15 ID:toBacWVd
>>830
楽勝!
832名無し~3.EXE:2005/04/27(水) 15:18:57 ID:hSsYrUnk
>>831
特殊キーにたくさん割り当てると使っているキーとかぶったりすることがあったので…
窓使いの憂鬱使ってみます!
833名無し~3.EXE:2005/04/27(水) 20:02:12 ID:tndVsN8/
vectorに紹介されたね。
834名無し~3.EXE:2005/04/27(水) 21:16:40 ID:S7VMJskk
窓の杜に紹介されて4年半か。
835名無し~3.EXE:2005/04/28(木) 02:40:00 ID:QMm+KUOP
教えて欲しいのですが、任意のボタンを押すことによって
選択された設定ファイルを別の物に切り替えることはできませんか?
やはりCraftware等を使う必要があるでしょうか。
836名無し~3.EXE:2005/04/28(木) 02:42:57 ID:u59M0RzY
&LoadSetting ではなく?
837名無し~3.EXE:2005/04/28(木) 03:28:09 ID:QMm+KUOP
すみません、すっかり失念していました。
スレ汚し申し訳ないです。
838名無し~3.EXE:2005/04/28(木) 03:56:07 ID:yMIFI9oc
Vector、対応OSが間違ってますね。
839名無し~3.EXE:2005/05/02(月) 22:10:58 ID:KcgXOhNT
右Ctrl+↑,↓,←,→でそれぞれPageUp,PageDown,Home,End、
右Ctrl+その他のキーでは通常のCtrlキー動作をさせたく、
mod control -= RCtrl
mod mod0 = !RCtrl
key M0-*Up = *PageUp
key M0-*Down = *PageDown
key M0-*Left = *Home
key M0-*Right = *End
と書き、その他のキーについては全ての組み合わせに対して
key M0-*A = C-*A
key M0-*S = C-*S
key M0-*D = C-*D


を記述してます。もっとスマートな方法ってありますか?
840名無し~3.EXE:2005/05/02(月) 22:50:47 ID:jd/hGZ1B
key C-Up = PageUp
key C-Down = PageDown
key C-Left = Home
key C-Right = End
だけでいいんでは?
841名無し~3.EXE:2005/05/02(月) 23:00:00 ID:KcgXOhNT
>>840
ありがとう
でも左Ctrlキーの場合はそのまま通したいんですよ

ノートPCのキーボードで、左側にFnキーがあり
PageUp/Down等はFn+十字キーを押す必要があるのですが
これを右Ctrl+十字キーにすれば右手だけで操作できるので。
842名無し~3.EXE:2005/05/02(月) 23:11:27 ID:jd/hGZ1B
ああすまん、右Ctrlだけってことか。
だったら、controlからRCtrl削除せずにmod0にRCtrlを追加すればいいだけでは。
843名無し~3.EXE:2005/05/02(月) 23:14:32 ID:DFg97es4
844名無し~3.EXE:2005/05/02(月) 23:57:08 ID:KcgXOhNT
>>842
おお! こんな単純なことだったんですね
おかげで .mayu が100行以上小さくなりました
ありがとうございます
845名無し~3.EXE:2005/05/06(金) 12:04:42 ID:AU8iTG4Q
include "109.mayu" # 109 キーボード設定

keymap test : Global
Key F5 = &ClipboardCopy(パスワード) C-V Enter &Wait(1) &ClipboardCopy()

keymap Global
key Esc = &Prefix(test)

2段階キーマップを使って『 Esc F5 』でクリップボード経由でパスワードなどを貼り付けているのですが
これって『 Esc Esc』の2連続押しで貼り付けにするとかって方法あるんでしょうか?
いろいろやってみたんですけど行き詰まってます。

何かもっと有効な方法あったら教えてください。
846名無し~3.EXE:2005/05/06(金) 17:40:51 ID:L7jhaTPz
そんなところにパスワードを入れておくのは危なっかしくは内科医
847名無し~3.EXE:2005/05/06(金) 20:29:27 ID:Zo7f37OO
危ないかは .mayu ファイルを置いておく場所によるんじゃね?
MyDocuments とかだとさすがに駄目だが、
Program Files とか Windwos の中のフォルダのどこかなら
そう危ないとは思えないけど。普通は .mayu ファイルなんて知らんだろうし。
これって素人考え?

つーかハッカーって、どこをどうやって調べるんだ?
Windows のセキュリティを信じられない俺としては結構知りたい問題だ。
848名無し~3.EXE:2005/05/06(金) 20:34:53 ID:VSlEhItX
ゴールデンウィークで頭がボケたか?
849名無し~3.EXE:2005/05/06(金) 20:44:10 ID:Zo7f37OO
GWボケは否定せんが昔からハッカーが他人のパソをどう調べるかが
疑問なんだ。パソコンに侵入してGREPでもかけるんかいな?
サッパリ分からん。
850名無し~3.EXE:2005/05/06(金) 21:01:38 ID:7ASNVWnS
調べるんじゃない。感じるんだ。
851名無し~3.EXE:2005/05/06(金) 21:21:05 ID:kyrgu9Ca
ヒント : ソーシャルハック
852名無し~3.EXE:2005/05/06(金) 21:35:19 ID:Zo7f37OO
なんか激しくスレ違いだったようでスマソ。
誰か >845 の質問に答えてやっとくれ。
853名無し~3.EXE:2005/05/07(土) 01:36:59 ID:b7W2aBJz
mayuつかってやるより、
パスワード覚えてくれるツールでもつかったほうがマシじゃない?
暗号化もしてくれるし。
なんでもmayuにまかせずに、適材適所で使い分けましょう。

それはともかく、>>845 の例は、
メモ帳で試してみたら、
F5 を Esc に変えるだけでうまくいったぞ。
854名無し~3.EXE:2005/05/07(土) 01:42:24 ID:LF559KA9
>>853
けっこういいこといった希ガス
855名無し~3.EXE:2005/05/07(土) 02:03:28 ID:J1Zb/nWh
皆さんレスありがとうございます。
いっぱい反応いただけて嬉しいです。ちなみに>>853さんのは試してみたんですが私の場合ダメでした。
何が問題かはわかりませんが再度、努力してみます。
ヘルプの中からそれらしい項目も見つかりましたのでうまくいったら再度、報告いたします。
mayuを使って暗号化まで出来たら言うことないんですけどやっぱり専用ツールを使ったほうが手っ取り早いですよね(−−;)
856名無し~3.EXE:2005/05/07(土) 02:15:16 ID:J1Zb/nWh
大変、失礼しました。
再度、確認してみたところ『 Esc Esc 』なぜか出来ました。
きっと最初に試した時にバグがあったと思われます。
お騒がせしました。
またレスをくださった皆様ありがとうございました。

次は暗号化にチャレンジしてみます。(やめろって?)
857名無し~3.EXE:2005/05/07(土) 04:38:10 ID:BvPxRqWe
窓使いの憂鬱使いの憂鬱。人の業は深い。
858名無し~3.EXE:2005/05/07(土) 13:40:40 ID:Q8n34zc8
まぁショルダーハッキングの危険性を考えれば、
こういう方法もありかもしれんな。
859名無し~3.EXE:2005/05/09(月) 01:00:00 ID:eLdkCu75
>>845
俺と同じこと考えてる(笑)。パスワートをテキスト形式で管理できると楽なんだよな。
860名無し~3.EXE:2005/05/10(火) 12:13:34 ID:o8pReTXM
キーシーケンス(keyseq)で、
キーとキーの入力の間に ms 単位で指定した wait を入れるって、できますか?
861名無し~3.EXE:2005/05/10(火) 13:55:59 ID:eP4+NTh+
ヘルプ読め
862名無し~3.EXE:2005/05/10(火) 14:40:27 ID:CTzrjJGH
KL-_1を押したときにNumLockの状態にかかわらず
半角1(できれば変換待ちの状態で)、
KL-S-_1を押したときに
半角!(これも変換待ちの状態で)が出力されるようにするには
どうやったらのでしょうか?
863訂正:2005/05/10(火) 14:43:07 ID:CTzrjJGH
KL-_1を押したときにNumLockの状態にかかわらず
半角1(できれば変換待ちの状態で)、
KL-S-_1を押したときに
半角!(これも変換待ちの状態で)が出力されるようにするには
どうやったらいいのでしょうか?
864名無し~3.EXE:2005/05/10(火) 15:09:35 ID:/SCcmI7U
>>860 &Wait(10) マニュアル嫁

>>863 NumLockはKanaLockの間違いだと仮定すると、
key KL-IL-*IC-*S-_1 = C-S-ひらがな &Sync *_1 &Sync C-S-ひらがな
key KL-~IL-*IC-*S-_1 = $ToggleIME C-S-ひらがな &Sync _1 &Sync C-S-ひらがな
こんなかんじ。&Syncは必要ないかもしれん。
しかし、どんな目的でこんなことがしたいのか教えてもらえればきっともっと良い方法が・・・

質問は、「何がしたいか」だけを質問するのではなく、
「どんな目的で」「何がしたいか」「自分でやってみたが失敗したこと」
を書くと適切な答えが返ってくる確率がupしますよ。
865名無し~3.EXE:2005/05/10(火) 15:21:33 ID:pHGhQAUd
あるキーバインドに104キーボードの設定ファイルを読み込ませる
ということを設定できないのでしょうか?
key C-S-C = ("読み込み:104.mayu")
みたいなことです、家では104キーボードを使用しているので
もしできるのなら、再起動などしないですむので楽なのですが・・
866名無し~3.EXE:2005/05/10(火) 16:05:24 ID:/SCcmI7U
>>865 &LoadSetting() マニュアル嫁って。隅から隅まで。
867名無し~3.EXE:2005/05/10(火) 16:14:17 ID:CTzrjJGH
>>864
ありがとうございます。
現在繭を操作できる状態にないので自宅に帰って試してみます。

月配列に少し手を加えたかな配列を作ろうと思ってるんですよ。
キーボード2〜3段目だけでひらがなが、すべてまかなえるので、
あまった1段目はIME OFFのときと同じ挙動をするようにしたかったんです。
key KL-_1 = ~KL-~IL-_1とか試してみたんですけど文法上正しくないようですね。
868名無し~3.EXE:2005/05/10(火) 17:16:32 ID:bdLiSmwM
>>867
俺は、とりあえず「?」と「!」だけ
key S-Slash = S-C-Caps S-Slash S-C-Caps
key S-_1 = S-C-Caps S-_1 S-C-Caps
だっけな?みたいにやってる。
869名無し~3.EXE:2005/05/10(火) 19:12:56 ID:o8pReTXM
はう、マニュアル読みました。すいません・・・。
今度のはマニュアルでは解決できない・・と思うのですが、

ある DirectX のゲーム用のキー割り当てを作るためにウィンドウクラスを調べようと
「ウィンドウの調査」でターゲットカーソルをゲームにあてたのですが、何も出ません。

念のため &WindowIdentify や &ClipboardCopy($WindowClassName) をキーに割り当てて、
ゲームをアクティブにしてキーを押してみましたが、やはり何も出ません。

別のソフトでクラスを調べて window 文を書きましたが、
キー割り当ては有効になりませんでした。
global セクションの設定は件のゲームでも有効なので、
繭がクラスやタイトルの取得に失敗しているような気がするのですが、
これは DirectX アプリでは良くあることなのでしょうか?
870名無し~3.EXE:2005/05/10(火) 19:54:00 ID:eP4+NTh+
それはきいたこと無いなあ。なんて言うゲーム?
871869:2005/05/10(火) 20:15:41 ID:o8pReTXM
>>870
EverQuest です。「ウィンドウの調査」でターゲットカーソルを当てると、
ウィンドウ枠は反転するのですが・・・。
872名無し~3.EXE:2005/05/10(火) 21:15:18 ID:vWgBE3ze
EQのexe名さえ判れば問題ないかと。
873869:2005/05/10(火) 21:21:23 ID:o8pReTXM
>>872
/eqgame\.exe/ や /.*eqgame.*/ とかも試してみましたが、駄目でした。
クラス名の _EverQuestwndclass やタイトルの EverQuest でも同様。
874名無し~3.EXE:2005/05/10(火) 21:27:07 ID:gjzB/uvn
>>869
アプリ側がメッッセージをローカルフックで全部吸いとってると
mayu側が仕込むグローバルフックまでメッセージが届かなくなって、
ウィンドウクラスやタイトルの特定ができなくなるような気がする。
ネットゲームだと、外部から操作できないようにそういうことやってても不思議じゃなさそう。
875名無し~3.EXE:2005/05/10(火) 22:53:48 ID:TzKs2MRb
ああ、そういえばFF11もおかしいですね。
”window FFxi /pol\.exe/ : Global”
上を入れても適用されませんし。
Ver.2.○は動いたけど3.3になってからダメになってしまいました。
USBを使いたいからゲーム前に設定ファイル切り替えで対処しています。
876名無し~3.EXE:2005/05/10(火) 23:50:56 ID:eP4+NTh+
なるほどねえ、チート対策か。手動で&LoadSettingすれば良いのかな。
877名無し~3.EXE:2005/05/11(水) 01:44:19 ID:MV1L1N/s
ThumbSenseサポートだが、Synapticsドライバのみか。
Alpsじゃあだめだ。
878名無し~3.EXE:2005/05/11(水) 14:54:10 ID:H8g9MlKU
879名無し~3.EXE:2005/05/11(水) 21:38:10 ID:sqyrgZyd
>>877
ThumbSense は Synaptics/ALPS 対応だったけどなぁ
更新が止まっているから最近の ALPS には駄目なのか

ここで詳細書いても作者には届かないけど環境は?

現在単品で発売されている外付けパッドはほとんど Cirque 製品。
これには非対応だ。
880877:2005/05/11(水) 22:15:04 ID:XZqrd/uP
VAIO VGN-FS90PS

Alps Pointing-device for VAIO
バージョン:5.3.511.2
881名無し~3.EXE:2005/05/11(水) 22:59:56 ID:/FKpWwBl
普通の国産Note-PC(日本語109)にUSBの英語104キーボードを繋いで、本体の日本語キーを
使うときは109.mayu、外付け英語キーを使う時は109.mayu+104on109.mayuをincludeする
ように設定しています。
基本的にはうまく動くのですが、外付けのCapsLockをControlに、Shift+CapsLockを
CapsLockにしようと思って次のように書いてもうまく動きません。
mod control += 英数
key *英数 = *LControl
key S-*C-英数 = $CapsLock
104on109.mayuの def subst *英数 = S-*英数 でShiftが混乱しているみたいで、この行
をコメントアウトすると期待したように動きます。
def substをキャンセルすることは出来ないのでしょうか?
あるいは、英数をControlにする時に違う書き方があるのでしょうか?
882名無し~3.EXE:2005/05/11(水) 23:23:33 ID:e9kRe6Y+
def subst *英数 = *英数
で後から設定を上書きしてみるとか
883名無し~3.EXE:2005/05/11(水) 23:27:44 ID:sqyrgZyd
>>880
VAIO向けにカスタマイズされているドライバ?わからんな。
ThumbSense 作者は SonyCSL の人なんだけど(w

てか、「ALPSじゃ駄目」ってだけじゃどうしようもない
起動してもキーが反応しないのか・パッドが追従しないのか・ThumbSense のどの機能が使えないのか
他アレコレ。

これ以上はスレ違いだしアドバイスしようがない。
type F ユーザーに試してもらって同じ挙動がでるのか、続きはあっちで助言を請うてみ。
【  VAIO  type F  】 Part4
http://hobby5.2ch.net/test/read.cgi/sony/1114482759/

Alps Pointing-device for VAIO との相性で確定なら作者にメールなりBBSで報告
ThumbSense の対応を待つしかない。
ソニー側のサポートはどうだろうねぇ・・・
884名無し~3.EXE:2005/05/12(木) 12:41:08 ID:6MKWUfrg
ThumbSenseは動くんだよ。繭のts4mayu.dllがAlpsじゃあだめってこと。
885名無し~3.EXE:2005/05/13(金) 16:06:27 ID:OhPalr3s
key KL-Q = Cといった感じでキーボードのひらがな配列を書き換えているのですが、
Wordとワードパットで期待したとおりに動いてくれません。
(他のプログラムでは期待どおりに動きます。)
「Dさんの日本語じゃなきゃイヤン」というIME制御ソフトを常駐させているので、
おそらくそれが原因なんだ思いますが、
「Dさん…」をアンインストールする以外になにか解決方法はありませんか?
(key KL-Q = Cをkey IL-Q = Cにかえてもやはり不具合がでます。)
886名無し~3.EXE:2005/05/13(金) 22:11:45 ID:oXz4qvVU
どう動くことを期待してその設定をしているのかも、
どう期待と違う動きをするのかも書かないんじゃ
エスパーを呼ぶしかあるまい。
887名無し~3.EXE:2005/05/13(金) 22:34:58 ID:LXHN9UMx
Cが「た」になる配列ってなんだろ?
とりあえずDさんを終了なりアンインスコなりさせて、それで期待通り動くかどうか
はっきり確認すれ。話はそれからだ。
888名無し~3.EXE:2005/05/14(土) 15:39:43 ID:aknXn7JE
Windowsはなんでフォルダの色を変えられないんだ。
889名無し~3.EXE:2005/05/14(土) 21:06:10 ID:0wTvl4Ki
ソレハ ファイル管理ソフト シダイデ ドウニデモ ナル
ツーカ データ上 フォルダニ 色ナンテ ツイテナイ
ドコカニ フォルダゴトノ イロデータヲ ホゾンシテイルハズ
890名無し~3.EXE:2005/05/14(土) 21:09:59 ID:EyWXqPkp
そもそも、ここはそういうスレじゃない
891名無し~3.EXE:2005/05/15(日) 11:30:51 ID:YIJZopmN
右CtrlとNumLock入れ替えが働かないよ、なんで。
include "109.mayu" # 109 キーボード設定

keymap Global
key RightControl = NumLock
key NumLock = RightControl
892名無し~3.EXE:2005/05/15(日) 11:37:39 ID:fkUMiPNd
何かkeyを押した後の、U-時に働く機能をその瞬間だけ一時的にOFFにしたいとき、
どうすればよいの?
893名無し~3.EXE:2005/05/15(日) 12:19:26 ID:Y535IIkL
>891
ヘルプ読め。Ctrlはモディファイア。

>892
何がしたいのか分からない。もっと詳しく。
894sage:2005/05/15(日) 15:12:47 ID:WQWwwsHy
現在SandS(mod SHIFT += !!Space)を使っております。
この条件においてS-Spaceの場合のみ(S-Spaceではなく)通常のSpaceの機能を実現させたいと考えております。
「mod SHIFT += !!Space」のSpaceを修飾(~S-Space)することも出来ず困っております。
どなたかお知恵を拝借させていただければ幸いです。
895名無し~3.EXE:2005/05/15(日) 16:05:02 ID:Y535IIkL
spaceはshiftじゃなくてm0とかにしておく。
mod mod0 = !!Space
key m0-*_1 = S-*_1
key m0-*_2 = S-*_2
  ・
  ・
key m0-*Space = S-*Space

こんなんでどうよ。回りくどいけど。
896894:2005/05/15(日) 19:06:23 ID:WQWwwsHy
>>895
お返事ありがとうございます。
マニュアルは精読した気になっておりましたが、
modNという記述ができることをはじめて知りました。
現状他に方法がないようですし、上記を参考にさせていただきます。
897名無し~3.EXE:2005/05/16(月) 00:13:36 ID:VnP3RVOW
スレ汚し失礼します。

今まで CapsLock に Escape を割り当てていたのですが
もう少しショートカットを増やしたくて
CapsLock をモディファイアキーに設定しようと思いました。
それで CapsLock に Escape とモディファイアを両立させようと
しているのですが上手く行きません。書いたのは次の通りです。

key *英数 = *Esc

mod mod1 += 英数

key M1-Comma = A-S-Tab
key M1-Period = A-Tab

key M1-I = PageUp
key M1-K = PageDown
key M1-J = Home
key M1-L = End

これで PageUp や PageDown を押すとEscape も同時に押されてしまうのです。
Escape(CapsLock)を単体で押した場合は Escape としてのみ働き
モディファイアキーとして他のキーも一緒に押した場合は Escape を無効にする
方法は無いでしょうか。

どうか御教示ください。お願い致します。
898名無し~3.EXE:2005/05/16(月) 00:32:21 ID:a7k7NsLu
>>897
One Shot モディファイヤ
899名無し~3.EXE:2005/05/16(月) 01:02:58 ID:Xa0JCa3F
mod mod1 = !!英数
900名無し~3.EXE:2005/05/16(月) 01:13:02 ID:VnP3RVOW
>>898 , >>899
できました!ありがとうございます!
まさかこんなに簡単だったとは。
深く深く御礼申し上げます。
本当にありがとうございました。
901名無し~3.EXE:2005/05/16(月) 11:03:04 ID:Gv+Z9jxX
窓使いをスタートアップに登録してあるのだけど、タスクトレイには窓使いあるのにキー変更が反映されないのですけど。
仕方なく右クリックで再読み込みやるとキー変更設定が有効になります。
是非解決策を教えてください。

書き忘れたけど、スタートアップ起動後、トレイでログを確認するとしっかりロードしてます。
902名無し~3.EXE:2005/05/16(月) 13:33:30 ID:6lja5oeW
>>894
S-Space ってなんかとバッティングしてなかったっけ…と思ったらXIMか。
xsandsなんかは S-Tab でスペースになってるよね。
903名無し~3.EXE:2005/05/16(月) 17:34:47 ID:HobM7KVv
>>901
詳細なログを張り付けてみると良いかも。
あと、.mayuの中身とか。
904名無し~3.EXE:2005/05/16(月) 23:01:01 ID:bGc310q4
>>901
スタートアップに入れないで、ほかのスタートアップ項目が完了してから
mayu立ち上げるとどうなん?
それで上手くいくならスタートアップ管理ソフト使ってしのぐとか

あんまりスマートじゃないかもだけどさ
905タシケテ:2005/05/17(火) 03:06:58 ID:rMQNnvZl
AltIMEをレジストリまで削除して
\WINNT\SYSTEM32\Driver にあるALTIME.SYS無しでも正常に起動するのを確認してから
Download mayu-3.30-xp.exeをインストールしたらマウスもキーボードも効かなくなった。
アンインストールしたくてもキーが効かないからどうにもならないよママン...
環境は2ndPC
Windows2000、PS/2接続キーボード&マウス
906タシケント:2005/05/17(火) 03:21:53 ID:U93jIyR4
回復コンソールが使えるなら
配布もとのマニュアルに直し方が書いてあるよ。
ssh とか リモートデスクトップとか
HDD を別のマシンに入れて修正するとか
でもできるかもしれない。
907894:2005/05/17(火) 04:54:05 ID:KtElQMMP
>>902
私的利用ではWindows onlyでXIMについては詳しいことは分かりませんが、
WindowsにおいてもS-Spaceはいくつかのアプリケーションにおいてバッティングしておりました。
ただ、その場合におきましても補助的な機能の場合が大多数でS-Spaceが使えない場合にもまったく問題がありませんでした。

以前猫まねきを使用しておりましたのでS-SpaceでSPACEとしたいと考えておりましたが、
S-Tab等別の選択肢もありますね(慣れの問題でしかないでしょうし)。

そこで改めてSandS(mod SHIFT += !!Space)をお使いの方々にお聞きしたいのですが、
本来のSPACEをどうのようなキーバインディングに割り当ててお使いでしょうか?
908名無し~3.EXE:2005/05/17(火) 06:54:26 ID:7RwC/5ME
>>905
USBキーボードとか挿してみるとかは?
909名無し~3.EXE:2005/05/17(火) 10:26:19 ID:gmDQTeb1
>>905
それはAltIMEの正しいアンインストール方法なの?
910901:2005/05/17(火) 14:30:52 ID:cSmLjXOo
>>904
窓使いをスタートアップから削除して、起動後少し待ってから窓使い起動しても、キー設定が反映されない。
同じtest.mayuをデスクトップパソコンで使用すると、スタートアップで窓使い起動させてもキー設定が反映されている。

起動時ロードされてキー設定が反映されないのは、ノートパソコンの方のみなのです。
NEC Lavieなんだけど、Lavieのワンタッチキーファイルが影響及ぼしているのでしょうか。
Lavieのワンタッチスタートボタンの設定というソフトは、アプリケーション削除しようにも項目がないから太刀が悪い。
911名無し~3.EXE:2005/05/17(火) 14:56:21 ID:KAmMVs93
そのワンタッチスタート機能をスタートアップから外せばよいのでは
NECMFKとかいうヤツだっけ?
それで解決するかどうかわからないけど
912名無し~3.EXE:2005/05/17(火) 15:39:57 ID:xEvht/7C
>>886 >>887
遅レスですが、
「Dさんの日本語じゃなきゃイヤン」をアンインストールしてみたところ、
不具合の原因は「Dさん…」ではなかったことが判明しました。
思い込みで「Dさん…」が犯人だと騒ぎ立てて申しわけありませんでした。
 不具合の内容は、Word,ワードパッド使用時に
IMEのon/offや かなロックのon/offが正しく認識されず
key IL-*IC-■ = ▲と設定して■キーを打ったときに、
IMEonなのに■キーの文字が出力されたり
IMEoffなのに▲キーの文字が出力されたりすることでしたが、
これまで
 key *α = *半角/全角
 key *β = *英数
 key *γ = *ひらがな
(ひらがなキー,英数キーにはIMEのプロパティでIMEのonとoffをわりふっています)
としていた部分を
 key IL-α = *英数 &SetImeStatus(off)
 Key ~IL-α = *ひらがな &SetImeStatus(on)
 key *β = *英数 &SetImeStatus(off)
 key *γ = *ひらがな &SetImeStatus(on)に
に書き換えたらとりあえず不具合がなくなりました。
913901:2005/05/17(火) 18:06:56 ID:cSmLjXOo
>>911
ワンタッチスタート機能がスタートアップにないのです。

しかし、プログラム内にワンタッチ機能無効がありました。
ついでに、キーボードドライバをMacrosoft(106/109)標準に変更したら、窓使いがスタートアップ時から正常に働くようになりました。

いろいろありがとうございました。
914901:2005/05/17(火) 18:07:20 ID:cSmLjXOo
>>911
ワンタッチスタート機能がスタートアップにないのです。

しかし、プログラム内にワンタッチ機能無効がありました。
ついでに、キーボードドライバをMacrosoft(106/109)標準に変更したら、窓使いがスタートアップ時から正常に働くようになりました。

いろいろありがとうございました。
915901:2005/05/17(火) 18:07:48 ID:cSmLjXOo
>>911
ワンタッチスタート機能がスタートアップにないのです。

しかし、プログラム内にワンタッチ機能無効がありました。
ついでに、キーボードドライバをMicrosoft(106/109)標準に変更したら、窓使いがスタートアップ時から正常に働くようになりました。

いろいろありがとうございました。
916901:2005/05/17(火) 18:09:06 ID:cSmLjXOo
多重書き込みすまん。
917881:2005/05/17(火) 22:00:03 ID:YIZYA0jH
>>882
動きました。ありがとうございました。
def substはイマイチ理解し難いですね。
104on109でC-\でIME ON/OFFしようとしてしばらく試行錯誤しました。
918名無し~3.EXE:2005/05/21(土) 09:13:44 ID:r2eMdv7O
現在SandS(mod SHIFT += !!Space)を使っております。

この状態でスペースを押しっぱなしだとシフトになって嬉しいのですが
これってマウスとの同時押しでは無理なのでしょうか?
shift+右クリックをスペースの長押し+右クリックで認識させたいのですが・・・
919名無し~3.EXE:2005/05/21(土) 12:48:00 ID:IPVxDRzb
>>918
今のところは、無理っぽい。
920名無し~3.EXE:2005/05/21(土) 13:13:29 ID:r2eMdv7O
>>919
そうですか、使えると便利なんですがねぇ・・・
ありがとうございました。
921名無し~3.EXE:2005/05/21(土) 18:31:45 ID:L6+VkmH2
ワンショットモディファイア(!!)使わずに、原始的な書き方をすれば
出来るんじゃないかなー。試してはないけど。
922名無し~3.EXE:2005/05/25(水) 12:46:39 ID:o+A5JTrx
Synergy (ttp://synergy2.sourceforge.net/)
によるwin ⇔ win接続と
mayuの併用を実現されているかたいらっしゃいます?

win ⇔ solaris10接続ではパッチ適用版があるようですが、
win ⇔ win接続についても改変が必要なのでしょうか。
923名無し~3.EXE:2005/05/27(金) 02:16:53 ID:+lDpVb51
OS : Win2k 英語版 SP4
キーボード : MS Natual Keyboard Pro 日本語
mayu : version 3.30
CPU : PIII-S 1.26 x2
M/B : Supermicro P3TDLE (ServerSetIIILE)

上記で mayu を常駐させて使っているのですが、win 終了辞に高確率で青画面になります
DRIVER_IRQL_NOT_LESS_OR_EQUAL だかで mayud.sys

いくつかこれかな?と思うところを
・キーボードドライバが OS インストのままでは英語キーボードのドライバになってしまうので
日本語キーボードのドライバ(win2k英に入ってるの)に変えてありますが、インスト時点の
ドライバに戻す
・他の常駐 or 開きっぱなしのソフトを終了させる
・設定ファイルを 109.mayu のみ読み込む
などしてみたのですが青画面が止まりません
別の PC ですが ver.3.25 なら win2k 英語版 + 日本語ドライバで問題ないので、これから
古い ver を試してみようかと思っていますが、その他にどこか「これが原因じゃねーの」など
お気づきの点ありましたら指摘おながいします

>>323と症状が似ているようなのですが、その後どうなりましたでしょうか?
924名無し~3.EXE:2005/05/27(金) 07:37:09 ID:FnS1AeA2
>>923
多分デュアルCPUのせい
その辺のデバッグが難航しているのでMLで情報提供すると
みんなのためにもなるでしょう
925名無し~3.EXE:2005/05/27(金) 17:59:05 ID:Lba774QE
>>923
最小メモリダンプ(64K)でもけっこう色々わかると思うので、ダンプをとって
作者様に送ってみませんか? (先に意向を確認したほうが良いですが)

WinXPの場合、ダンプの設定は
「システムのプロパティ」の「詳細設定タブ」の「起動と回復」設定で
「デバッグ情報の書き込み」でダンプのサイズとファイル名を設定します。
Win2Kも同じだと思いますが、探してください。
926923:2005/05/28(土) 00:08:26 ID:an82MJpJ
Σ( ̄▽ ̄; mjsk
思ったより根が深いのかな
ML ですか.... なんかビビる(何
明日でもメール出してみよう

いちお報告
ソフト環境はほぼ同じ他の PC で問題なく動いてる ver3.25 にしてみたけど
やっぱり青画面止まりませんでした

927名無し~3.EXE:2005/05/28(土) 00:20:52 ID:0qjwlPWR
>923
>323です.
K8T800Proで3.29,3.30ともに同じような感じです.
323を書いたときにもらったレスにもあるようにチプは関係なさげ.
なんかしら環境固有のようですね.
928名無し~3.EXE:2005/05/30(月) 17:27:53 ID:W2syV2xO
■希望
 Ctrl+H に BS を割り付けた際に、Ctrlを押されていない状態で
 BSが押されたと認識させたい。

すいません、私、机が狭いので、HHKの日本語キーボードを使用、
ほとんど、Ctrl+H と Ctrl+M を使うためだけに、ずっと猫まねきを
使っていた者です。

先立って、友人に誘われてマビノギというオンラインゲームを始めた
のですが、ゲームのスキルの発動がファンクションキーに割当て
られており、HHKでは不便なため、外付けUSBテンキーを購入、
これにファンクションキーを当てることにしました。

ところが、猫まねきを始め、ほとんどのキーバインドソフトが、マビノギ
上ではテンキーのコードを書換えて送ることができませんでした
(マビノギ以外の Notepad などでは問題ありませんでした)。そんななか
mayuだけはちゃんと、ファンクションキーの塊として認識できたのでした。

ところが、マビノギではチャットをする際、Ctrl+[a-z]、それにCtrl+BSはなぜか
デフォルトで Enter として処理さてしまいます。おかげで、
key C-H = BackSpace としてあっても、Ctrl+Hを BS として使うことができません 。

試しに、

key C-BackSpace = BackSpace

としてみたのですが、効果はありませんでした。どうにかマビノギに
Ctrlを押していない、と思わせる方法はありませんでしょうか。

ちなみに、猫まねきでは、ただ単に Ctrl+H に BS を当てるだけで
問題なく使うことができました。
929名無し~3.EXE:2005/05/30(月) 17:38:41 ID:aaxC2PzX
なんか道具の使い方がいろいろ間違っている気がする
930名無し~3.EXE:2005/05/30(月) 17:52:32 ID:PFKqXJpi
普通は
key C-H = BackSpace
でうまくいくはずだからよくわからないが、
該当箇所付近のログでもあれば
うまくいく方法が見つかると思う。
931名無し~3.EXE:2005/05/30(月) 20:26:25 ID:ftJ/H/c4
ワンショットモディファイアにすれば修飾される側のキーが押されるまでは
Ctrlは送られないはずだが、そもそも
key C-H = BackSpace
でうまくいかない理由が分からないな。
932名無し~3.EXE:2005/05/30(月) 21:02:26 ID:W2syV2xO
>>929
いや、それはまあ確かに。初めからフルキーボード使えよ、というのは、あります。

>>931
>>該当箇所付近のログでもあれば

仮想キーの調査でいいのでしょうか?

0x11 &VK( D-CONTROL )
0x11 &VK( U-CONTROL )
0x08 &VK( D-BACK )
0x08 &VK( U-BACK )

となっており、確かに ^H=BS が送られる際には、mayu的にはCtrlを
外しているつもりのようです。

>>931
ワンショットモデファイを使う手がありましたか。

window Mabinogi /client.exe:Mabinogi$/ : Global

の内部で設定してみます。

>>そもそも key C-H = BackSpace
>>でうまくいかない理由が分からないな。

マビノギというゲームソフト自体が、かなりCtrlキーなどを押さえている
ようで、たとえばチャットで MS-IME や ATOK を使っていて部分的に
カナ変換しようとして Ctrl+I などを押すと、その段階で確定、送出されて
しまいます。
933928:2005/05/30(月) 22:09:58 ID:W2syV2xO
ワンショットモデファイには難あり、でした。

というのも、このゲームで敵を指定するのに LeftCtrl を使うために、
ゲーム側に LeftCtrl をチェックさせておかねばならないのです。
その大前提があるのを忘れておりました。

そこではたと気付いたのですが、このゲームにおいて、RightCtrl には、
こうしたゲーム側での支配がほとんどないのです。

ということで、ゲームプレイに必要な LeftCtrl をテンキーの numEnter に
割当てて、キーボード本体のCtrlを RightCtrl とすることで、問題を回避
することができました。

ありがとうございます。ここでいろいろご指摘いただけなければ、気付かな
かったと思います。

それにしても、どうして猫まねきでは単に Ctrl+H にBSを割当てるだけで
問題なく動いていたかは、謎のままなのですが…。
934名無し~3.EXE:2005/06/01(水) 09:24:59 ID:aOfM0Do0
3.30をXPに入れたのですが、mayuを起動した状態でユーザ切り替えすると
mayuの設定がようこそ画面や他のユーザにも影響してしまいます。
更新履歴を見ると「ユーザ切り替え機能に対応」と書いてあるのですが、
何か設定が必要なのでしょうか?
935名無し~3.EXE:2005/06/01(水) 14:51:36 ID:7Ntfe05/
うちでは何もしなくてもうまくいってるんだけどな。
XP Home とプロフェッショナルでは動作が違うとか?
詳細ログに何か出てたりするかもね。
936名無し~3.EXE:2005/06/01(水) 17:38:39 ID:aOfM0Do0
そうですか…。何が違うのだろう。

XP Proで、自動更新のパッチは全部当たっています。
まだあまりソフトは入っていません。

詳細ログもONにしてユーザー切り替えしてみましたが、
切り替えに対応してそうな記録が出てきませんでした。
937名無し~3.EXE:2005/06/01(水) 19:46:51 ID:qxv3jZ/S
スタートアップのショートカットとか?
938名無し~3.EXE:2005/06/01(水) 20:26:38 ID:aOfM0Do0
>>937
すいません、どういうことでしょう。
インストール時には「個人のスタートアップに登録」としました。これのこと?

再インストールしてスタートアップに登録せず手動で実行するのを試して
みましたが、結果は同じでした。
939名無し~3.EXE:2005/06/01(水) 21:10:27 ID:7Ntfe05/
俺もうまく動かなかった。
他のユーザーでmayu起動しようとしたら「ドライバが正しくインストールされてない」らしい。
でもmayuの設定が他のユーザーにも影響するってことはなかった。
mayuを起動できないだけ。
940名無し~3.EXE:2005/06/02(木) 00:37:21 ID:6rFTrLlE
うーん。原因としては結局、mayuのユーザ切り替え対応って本質的じゃないんですよね。

私の理解した限りでは、
mayud.sysはキーロガーそのもので、最初に接続してきたプロセスにコンソール
の秘密を喋りまくる。
3.30で入ったユーザー切り替え対応というのは、mayu.exeの方で自分の番でない
ときに「きゃあ(はぁと)」ていって目を塞いでいるだけ。塞がないおませちゃんは
ログオンパスワードからメール作成まで、あらゆるキーイベントが拾えてしまう。

それを承知で個人使用のマシンに入れるならまだしも、そういう人ばかりでは
ないので、マニュアルにはsecurity considerationの節を設けて一言あった方が
いいんじゃないでしょうかね。
少なくとも複数人が使う可能性のあるマシンでは絶対禁止が相当かと。

941名無し~3.EXE:2005/06/02(木) 00:38:53 ID:6rFTrLlE
あ、「この理解が正しければ」ってのを適当に補って読んでください。
mayuを不当に貶めるつもりまではないので念の為。
942名無し~3.EXE:2005/06/02(木) 02:21:05 ID:5K8ZgYst
ここに書き込むくらいならMLか作者メールした方が早い
943名無し~3.EXE:2005/06/02(木) 02:25:10 ID:qqvf1LLG
なんかあそこのML抵抗がある……
何でだろ。雑談がほとんど無いからかな。流量少ないし。
944名無し~3.EXE:2005/06/02(木) 02:33:43 ID:0gaYXU6f
ただ単に
LoadLibrary("wtsapi32.dll")
とやるべきところを
GetModule("wtsapi32.dll")
とやっているからモジュールハンドルを取れず、そのためセッション関係のAPIを呼べてないだけかと。

>>940
インストールには管理者権限が必要なわけだし、権限があるならわざわざ
デバイスファイルを直接叩くプログラムを作らなきゃならいような面倒なことするより、
出来合いのもの入れるだろ。
あえて明言するほどのことでもないかと。
945名無し~3.EXE:2005/06/02(木) 08:20:03 ID:6rFTrLlE
>>944
多くの人は便利さにだけ着目しがちだから、明記はあってしかるべきだと思う。

例えば「これ便利なんすよ、入れてください」→「OK」→「キーロガーウマー」
946名無し~3.EXE:2005/06/02(木) 22:22:16 ID:uXgC8xwO
入れるのがおかしいとは言わないけど
その論理だと入力支援系のあらゆるアプリがキーロガーなのか?
947名無し~3.EXE:2005/06/02(木) 22:42:57 ID:8ghnuiXp
mayuに限らず、どんなソフトウェアだって
作者に悪意があれば仕込むことはできるし、
ユーザもソースを全部検証するわけにもいかない。
結局作者とユーザの信頼関係がどこまでいっても大事なんであって、
キーボードドライバのソフトだから特にやばいってのは
変な論理に思えるけど。
948名無し~3.EXE:2005/06/02(木) 23:35:28 ID:6rFTrLlE
>>946
そうは言ってない。
この場合、入れてしまえば誰のキーイベントでも取れてしまうのが問題。

>>947
だからこそ明記が必要なのでは? という話。
949名無し~3.EXE:2005/06/02(木) 23:39:09 ID:0gaYXU6f
書くにしても、「そういう類のドライバをインストールする」程度で、
それを禁止するかどうかは管理者次第でしょう。
950名無し~3.EXE:2005/06/02(木) 23:42:26 ID:6rFTrLlE
>>949
それでは不十分。「そういう類のドライバをインストールする」ことにより
抱えるリスクをきちんと説明すべき。

最終的な決定はもちろん
> それを禁止するかどうかは管理者次第
だけど、その判断を支えるに足る情報と、正しい判断が行える背景知識を
必ずしも持たない管理者には安全サイドに振らせるためのサジェスチョンが
あってしかるべき。
951名無し~3.EXE:2005/06/02(木) 23:54:27 ID:QQPZFUEo
その程度の意識も持てない奴には管理者をやらせないようにするべき。
あるいは自動車同様にPC管理を免許制にするべき、かな。

車に例えれ免許持ってない子供にリミッター解除装置を渡すようなもんだろ?
誰でも危険な領域に手を出せる今のPC(とその周辺の環境)が誤りだね。
リミッター解除装置の取説にに「これは危険です」とは書かないだろ?
952名無し~3.EXE:2005/06/02(木) 23:58:43 ID:6rFTrLlE
そうはいっても現実には「その程度の意識も持てない奴」でも管理者を
やっているわけで、現実的でない解決策を提示しても仕方がない。
もうちょっと建設的に頼む。
953名無し~3.EXE:2005/06/03(金) 00:01:26 ID:QQPZFUEo
ここで頼んでどうする。
自分で動け。
954名無し~3.EXE:2005/06/03(金) 00:03:27 ID:vMZuejUX
頼んだのは議論の姿勢についてなんだが…もういいや。寝よ。

955名無し~3.EXE:2005/06/03(金) 00:12:00 ID:ln3fbj1Y
個々のソフトではなく社会の仕組みで対応するべきという意見の
どこが建設的ではなかったというのだろう。。。
956名無し~3.EXE:2005/06/03(金) 00:12:24 ID:ogiYMPST
こんなところでグダグダ書いても意味ないことぐらい分かりそうなもんだがな。
本当に重要だと思うならMLに投げればいいのに。
957名無し~3.EXE:2005/06/03(金) 00:33:00 ID:bPpC73El
PL法が施行された時の騒ぎを思い出した
少しでも危なそうな可能性があったら
思い付いたものを片っ端からとりあえず警告出しとけってやつ

まあ知識がない管理者へのサゼスチョンになるような警告文章を自分で書いて
寄贈したらいいんじゃないかな
採用されるかは知らないけど
958名無し~3.EXE:2005/06/03(金) 02:52:36 ID:WEllRWIn
いや、むしろパッチ書いて欲しいな。
結構ソース読みこなしてるっぽいし。
959名無し~3.EXE:2005/06/03(金) 07:19:46 ID:Z6lGtoha
いきなりパッチはなんか頭ごなしで作者に失礼でない?
960名無し~3.EXE:2005/06/03(金) 07:47:34 ID:bPpC73El
オープンソースなんだからパッチは普通歓迎されるな
ただ送るときに説明なしでパッチだけ送るのは論外だけどな

セキュリティは難しい問題で、
下手に直すとかえって別のセキュリティ問題を引き起こす恐れもあるから
どうしてそのパッチを当てないといけないのかの背景説明と
パッチがどういう処理方式でセキュリティ問題を解決するかを説明して
受け取った側がレビューできるようにするのは必須だな

それに真正面から直そうとするとキーボードドライバに
接続元の認証機能を持たせるようないびつな構造になってしまうから
設計のセンスも必要だな
961名無し~3.EXE:2005/06/03(金) 08:32:43 ID:Z6lGtoha
なるへそ、そういうもんなんだ

・・・かといっておいらは何もできんけど ブルドッグ?( ´ρ`)イカリ?
962名無し~3.EXE:2005/06/03(金) 08:54:20 ID:r2aUDVVd
オープンソースでも誰も改良しないんだな・・・
他のソフトみてもソース公開するメリットってないな・・・
963名無し~3.EXE:2005/06/03(金) 09:17:52 ID:+sEgNFAe
>963
ソース読んで勉強できる。
964名無し~3.EXE:2005/06/03(金) 12:21:28 ID:dKTvMOxv
オープンソースだからこそ小林タンが
ドライバの改良してくれたんじゃないのか?
>>944 も原因追求してくれたわけだし。
オープンソースになってなかったら、こんな可能性もないでしょ?
965名無し~3.EXE:2005/06/03(金) 21:25:15 ID:ogiYMPST
pluginは第三者による改造だし、develの方でpatch提供されてたこともあったしな
966名無し~3.EXE:2005/06/03(金) 22:53:00 ID:1W7kGh56
ここでさっそうとX-Fixerがfoobar2000開発陣に返り咲きます
967名無し~3.EXE:2005/06/03(金) 22:53:20 ID:1W7kGh56
ゴメン誤爆
968名無し~3.EXE:2005/06/04(土) 15:02:56 ID:EEIblecA
オープンソースによるデメリットのほうが多くないか?
オープンソースはいいんだっていう短絡的な思考はどうかとおもう
969名無し~3.EXE:2005/06/04(土) 16:36:49 ID:bvWxKcUU
デメリットって例えばどんな?
970名無し~3.EXE:2005/06/04(土) 17:25:24 ID:Rd4W/5an
>>968
具体的に。
971名無し~3.EXE:2005/06/04(土) 18:15:51 ID:GuK4ykKo
作者の心情的なもの以外にデメリットなんてあるのか?
それとてポリシーによってメリットにもデメリットにも解釈されうるわけだし。
ユーザーにとってのデメリットがあるなら教えてほしいな。
972名無し~3.EXE:2005/06/04(土) 19:37:23 ID:BTNfBcYW
mayuにゃ当てはまらんがLinuxのディストリが色々ありすぎて訳わからん、とか

973名無し~3.EXE:2005/06/04(土) 20:00:40 ID:rmOcbZtJ
用途に合わせていろんなのを作れるのはむしろ利点じゃないか。
訳わからんと思う人が多ければ自然に淘汰されてくだろうし。
974名無し~3.EXE:2005/06/05(日) 05:11:38 ID:74qBKA+w
デメリットねえ
うんこな派生品が評判を落とすとか、派生品に関して何故か本家にクレームがくるとか
乱立して混乱をおこすとか簡単に思いつく限りでもこれだけあるんだけど。
ユーザーがいらない知恵を付けるというのは望ましくないね。
作者が責任持って開発管理してくれればいいよ。
975名無し~3.EXE:2005/06/05(日) 06:31:40 ID:AOPt9iLO
普通のキーをバーチャルキーにすることは出来ますが
逆にバーチャルキーを普通のキーにすることは出来ますか?
key &VK(F13) = A だとだめでした
976名無し~3.EXE:2005/06/05(日) 11:47:18 ID:0nKSbxqu
>>974
それソフトウェアの品質と関係しないものばっかりじゃん。

オープンソースを料理のレシピ公開にたとえると、
とってもおいしいケーキの作り方を公開したら、
料理べたが作ったまずいケーキがでてきた、
オリジナルを改良したケーキがたくさんでてきた、
食べるほうがどれを選ぶか迷った、
とか、デメリットというには屁理屈っぽいのばかり。
977名無し~3.EXE:2005/06/05(日) 12:24:40 ID:cCZ2+oeC
確かに無理矢理の屁理屈だね。
978名無し~3.EXE:2005/06/05(日) 17:10:40 ID:1mYajcK1
>>975
無理
mayuはキーボードが発生させたキーコードをトリガとして動くが、
VKはキーボードとは関係無いもっと上位で発生するから。
979名無し~3.EXE:2005/06/06(月) 08:11:37 ID:btA/+1P5
Sチャンジャーやどこドア、Synergyなどで
それぞれのPCを別に設定することはできますか?
980名無し~3.EXE:2005/06/09(木) 10:42:04 ID:JgWj3Knc
106キーボードで、左Ctrl+左AltをWindowsキーに割り当てたいと試しているんですが、

key C-LAlt = LeftWindows

ではうまくいきません。どうすれば正しく動作しますか?
981名無し~3.EXE:2005/06/09(木) 17:05:54 ID:t/s//eNU
モディファイア関係を読むと良いんじゃないでしょうか
982名無し~3.EXE:2005/06/09(木) 18:03:53 ID:JgWj3Knc
ありがとう。うまくいった。
複雑に考えすぎてたよ。

LAltに*を付けるだけでよかったんだね。
983名無し~3.EXE:2005/06/10(金) 00:39:06 ID:jr70sJON
とにかく設定仕様に統一性が無いのは勘弁してほしい。マジデ
984名無し~3.EXE:2005/06/10(金) 00:53:50 ID:MrpUeKd+
・・・統一性の問題なのか?
985名無し~3.EXE:2005/06/10(金) 00:56:03 ID:VfLJYduC
具体的なことは何も言わないのがミソ
986名無し~3.EXE:2005/06/10(金) 07:08:42 ID:/n2v+YYh
>>983
どの辺が?
気に入らないなら他のを使えばいいだけなきがするぞ
名前とかアイコンが気に入らないから文句言ってるのと同じ気がする
987名無し~3.EXE:2005/06/10(金) 12:16:01 ID:Kzl8OxsM
@
988名無し~3.EXE:2005/06/10(金) 13:16:37 ID:368PifDn
おまいら釣られすぎ。
そんな奴は放っておいて次スレの心配しようぜ。
989名無し~3.EXE:2005/06/10(金) 14:15:38 ID:M2izECyK
ああ、次スレの季節か。テンプレちょっと変えないとな。
990名無し~3.EXE:2005/06/11(土) 03:30:00 ID:FMhS3a5s
もういいよ
糞スレ立てることもないだろ
991名無し~3.EXE:2005/06/11(土) 13:24:41 ID:Qti6EdJH
ume
992名無し~3.EXE:2005/06/11(土) 13:27:28 ID:Qti6EdJH
ume
993名無し~3.EXE:2005/06/11(土) 14:25:05 ID:6Qom9s+6
新スレ立ったんか?
994名無し~3.EXE:2005/06/11(土) 14:51:01 ID:GZi2v7mh
勃たなかった。

Windows95/98/Me/NT4.0/2000/XP で動く汎用キーバインディング変更ソフト
「窓使いの憂鬱」
http://mayu.sourceforge.net/ja/index.html

前スレ
窓使いの憂鬱 4
http://pc8.2ch.net/test/read.cgi/win/1086283540/

過去
1 http://pc3.2ch.net/test/read.cgi/win/986748944/
2 http://pc2.2ch.net/test/read.cgi/win/1034430725/
3 http://pc5.2ch.net/test/read.cgi/win/1062166670/
995名無し~3.EXE:2005/06/11(土) 15:01:34 ID:FYwYhKX6
996名無し~3.EXE:2005/06/11(土) 15:15:59 ID:NDh4vjZX
997名無し~3.EXE:2005/06/11(土) 21:41:04 ID:K6Jy/LPf
997
998名無し~3.EXE:2005/06/11(土) 21:43:04 ID:FHNIOo7E
10000
999名無し~3.EXE:2005/06/11(土) 21:46:31 ID:ZWb0aHIS
999
1000名無し~3.EXE:2005/06/11(土) 21:46:43 ID:ZWb0aHIS
1000
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。