キーカスタマイズソフト 2

■ このスレッドは過去ログ倉庫に格納されています
2009/04/07(火) 22:02:13ID:oRNgVH/H0
単純なキー入れ替えにとどまらず、ワンショットモディファイアやスクリプト、変態配列などなど。
キーボード操作環境をカスタマイズするツールとその活用を語るスレ。

OSは問わないもののWindowsネタが中心になるかもしれません。
個別スレや板など適切な場があればそちらも参考に。

■リンク集
ソフトアンテナ - ユーティリティ > キーボード
http://www.softantenna.com/5.html#8
Vector - Windows > ユーティリティ > 操作関係 > キーボード用ユーティリティ
http://www.vector.co.jp/vpack/filearea/win/util/operate/keyboard/
日本語入力用キー配列に関するリンク集 > キー入力入れ替えソフト
http://www4.atwiki.jp/japanese_keyboard_layout/pages/13.html

■関連スレ
窓使いの憂鬱 8
http://pc11.2ch.net/test/read.cgi/software/1225802237/
AutoHotkey スレッド part7
http://pc11.2ch.net/test/read.cgi/software/1230694774/
よろしければ配列について教えろ その8
http://pc11.2ch.net/test/read.cgi/pc/1237645593/
【漢直】T-Code/TUT-Codeスレ Lesson4【連習】
http://pc12.2ch.net/test/read.cgi/unix/1168873587/

■前スレ
キーカスタマイズソフト
http://pc11.2ch.net/test/read.cgi/software/1039886679/
2010/12/10(金) 22:35:36ID:hFAP+65B0
>>304
このソフトでできるけど、vistaで動くかは分からない

Windows PowerPro 解説
http://www.geocities.co.jp/SiliconValley-SantaClara/1099/index.html
PowerPro
http://powerpro.webeddie.com/
2010/12/10(金) 23:01:37ID:WnX/AWAC0
>>305
すごい、つかってみます!
解説サイトまでありがとうございます!
307304
垢版 |
2010/12/12(日) 00:26:47ID:Gm8qkgz40
vistaでPowerProのdemoを試しているんですが
キーボードマクロマクロがまったく動きません。
;meを入力してもbswitzer・・・のアドレスにならないです。
どうしたら動くようになるのでしょうか?
2010/12/12(日) 02:51:25ID:asuBR5yb0
>>307
XPでは使えたけど、vistaでは使えないのかも
それとキーボード系のソフトを使ってるとダメみたい

こう言ったらアレだけど、この機能は使わなくてもいいんじゃない?
コマンドを使う方法は他に色々用意されてるからね
自分もこの機能は使ってない


8年前のスレ。過去ログ取得ソフト使えばまだ見られた

デスクトップユーティリティ、PowerProってどうよ?
http://pc2.2ch.net/test/read.cgi/software/1036230909/
2010/12/12(日) 15:12:31ID:Gm8qkgz40
>>308
一番使いたい機能がキーボードマクロだったりするんで・・・

とりあえずソフトウェアキーボードを使ってみてますが
ペンでキーを押した後、お絵かきソフトのウィンドウを一旦アクティブに
(ウィンドウの上の方をクリックしないと絵が描けない)しないと
描けないのが多くて色々面倒ですね・・・
今のところソフトウェアキーの位置を編集出来て
お絵かきソフトを一旦アクティブにする動作をしなくても使えるのは
PIGYだけですけど
ソフトを使ってなにか金銭が発生する場合は要相談だから
同人誌に使えない。
2010/12/12(日) 16:48:58ID:asuBR5yb0
>>309
何がしたいのかよく解らないな
ソフトウェアキーボード使うって事は、
ほとんどのキー操作をマウスでやりたいって事?

自分はPowerProでボタン表示してボタン押したら
ウインドウの大きさ変えたり、特定のキー押したりとかしてるんだけど、
どういうことをしたいんだ?
2010/12/12(日) 16:55:43ID:2Vj/Mk5C0
スレ違いもほどほどにしとけ。
312304
垢版 |
2010/12/13(月) 20:09:35ID:XfjDQuFK0
>310
ふつうお絵かきソフトって↓こういうのがあるんだけど
http://up3.viploader.net/ippan/src/vlippan174622.jpg
今使ってるソフトはそういうのがなくて
ショートカットキーで操作するようになっているんです。
でも、自分はショートカットキーじゃなくて
画像の様なボタンで操作したいんです。

2010/12/13(月) 20:39:27ID:Es4TJgvU0
すまんがもうスレ違いだ
2010/12/13(月) 21:15:28ID:B6cClaLN0
その程度ならautohotkeyで対応できる範囲のことだな
こちらでどうぞ

AutoHotkey スレッド part11
http://hibari.2ch.net/test/read.cgi/software/1280482227/
315304
垢版 |
2010/12/13(月) 22:21:57ID:XfjDQuFK0
>>314
ありがとうございます。
そのスレにいってみます。
2010/12/14(火) 22:29:04ID:CoT/vCy00
姫踊子草のバージョンがあがって姫踊子草2になって公開されたぞ

姫踊子草2 取扱説明書: キー入力入れ替えソフト 姫踊子草 取扱説明書
http://h12u.com/hmo2/manual/index.html
2010/12/26(日) 11:18:47ID:+lso4dNv0
やっぱのどかが最強だね
2010/12/26(日) 13:49:11ID:Tpq5l8w+0
>>316
初見だったので見てみたが姫踊子草配列ってなんかスゲーな
おれにはとても無理だわ
2011/01/08(土) 18:31:17ID:4AsrdN4d0
今まで、自宅でも職場でも猫まねき使ってたんだけど、
職場のPCが新しくなったら、PS/2がついてない機種になって猫まねきが使えなくなった…。
設定項目がかなり多いから、他のソフトへの移行がかなりしんどい。
散々既出の話題なのかもしれないけど、USBでも猫まねきを使えるようにする方法って無いのかな。
2011/01/08(土) 18:41:38ID:GDuD0GWuP
>>319
ソースコードが公開されていれば可能性はあっただろうけど。
2011/01/08(土) 19:04:06ID:yI4k/ajQ0
>>319
そうなんだよな・・・・
俺はキー配列他の変更にやまぶきつかってるんだけど
これでカーソルキーを手元に配置するとシフトやコントロール(キャレット操作)がちゃんと反映しない
なのでこの部分とかは猫まねきで設定してるんだけど
次に買おうとしているPCにはRS/2ポートがない!

猫まねきはなにげに高機能で安定性抜群なんだよな
困った
2011/01/08(土) 21:26:54ID:YBS/IgCL0
どっかのタイミングで一念発起してのどかへ移行するしかなかろう
323319
垢版 |
2011/01/08(土) 22:08:18ID:4AsrdN4d0
keyhacを試してみてるんだけど、猫まねきで出来たことが出来ないっぽいんだよなぁ。
連続したキー操作を割り当てたいときに、猫まねきではアプリの反応速度に合わせて
キーストロークのスピードのウェイトを調整できたけど、keyhacとかでは出来るのかな?
ウェイトかけないと、速すぎてアプリ側が追い付かいから、使い物にならない。
調べた限りでは、窓使いの憂鬱系でもそういう設定項目は見当たらないし…。
2011/01/08(土) 22:40:24ID:xURYW/zY0
窓使いの憂鬱なら
&Wait(500)
とか入れればいいんじゃない?
2011/01/09(日) 00:00:05ID:m3aFp4bH0
猫招きに出来てのどかに出来ないことはない。
2011/01/09(日) 00:43:43ID:7TO0Z/tD0
おお、できるんだ。
yamy試してみるかな。
2011/01/11(火) 22:43:19ID:TbcM6V8T0
猫まねきを32ビットのWin7で動かしたんだが
アプリケーションごとに違うキーの割り当てはできなかった

たとえばテキストエディタだけは
Ctrl + I でup
Ctrl + J でleft
というふうにキャレットを動かす

というのができない

逆にいうとそれ以外の機能はうまく動くんだがなあ
328名無しさん@お腹いっぱい。
垢版 |
2011/01/12(水) 13:05:48ID:ZWAXiVZT0
姫踊子草2がusbに入れられるようになるかもしれない、らしい
2011/01/12(水) 13:15:12ID:a1gPjZxA0
それは朗報
2011/01/13(木) 21:03:51ID:twlG4o3LP
AutoHotkeyを、台湾キーボードで使ってます。
基本、英語とほぼ同じかと。
んで逆行するようだけど、左アルトを、無変換キーにしたいです。
ところがそれすると、マウスが変朝どうして使い物になりません。
どうしたら幸せになれるでしょうか?
2011/01/13(木) 23:22:49ID:zLbcrYvf0
台湾キーボードなんて持ってる人少ないだろうから
ここじゃ答えを得られないんじゃないか

他のキーボードを使う
他のソフトを使う
って方がいいだろ
AHKじゃなくてもそれくらいなら大抵のキーボード系のソフトでできる
2011/02/08(火) 11:18:43ID:MRfSE1lY0
窓の杜 - 【今日のお気に入り】ホームポジションから遠いキーをホットキーで代替入力「enthumble」
http://www.forest.impress.co.jp/docs/serial/okiniiri/20110208_424449.html
2011/02/11(金) 23:17:57ID:ulD0sSPr0
すみません、やまぶきについてなんですが、マニュアルの、

> 「拡張1」などは、キーボード上にないキーへ入れ替えます。親指シフトキーとして使うためのものです。
> この「拡張1」などを使うことによって、既存のキーを犠牲にすることなしに親指シフト専用キーを作りだす
> ことができます。「拡張1」などを単独打鍵しても何も出ません。

この説明が理解できないのですが、「こういうときに使うと便利だよ」っていう設定例を教えてもらえないでしょうか。
2011/02/12(土) 01:08:57ID:nyTeztEI0
[Ctrl], [Alt], [Shift] などの「修飾(モディファイア)キー」を増やす機能。

既存の修飾キーと文字キーの組み合わせに [↑], [↓] などを割り当ててしまうと、
それを必要とするアプリで面倒なことになるんで、こういう仕組みがよく使われる。

あくまで「俺様専用モディファイア」なんで単独で押しても意味がないし
何らかの機能を割り付けることに意義がある。

[無変換]を独自モディファイアにして、文字キーとの組み合わせでカーソル移動させるとかはよく見る。
(WASD や HJKL など)
2011/02/15(火) 11:46:58ID:abJvibxD0
>>334
ありがとうございます。

ですが、それは 「拡張親指シフト」 の親指キーに最初から
「無変換」を割り当てるのとはどう違うのでしょうか?

あと、
>既存のキーを犠牲にすることなしに
という部分がまだ理解できません。たとえば、スペースを拡張1に
して、スペース+WASDでカーソル移動するように割り付けると、
スペースの単独打鍵はできなくなってしまいませんか?

きいてばかりですみませんが、よかったら教えてください。
2011/02/16(水) 01:52:20ID:eWIHoRs+0
前者:
最終的な動作はそれほど変わらないんじゃないかな。
定義として[無変換]と直に書くよりは[拡張〜]とかのほうが見通しがいい。

後者:
一つのキーを犠牲にすることで、逆に他の組み合わせキーを犠牲にしなくて済む、という意味。

たとえば、Ctrl + W/A/S/D に上下左右を割り当てちまうと、
通常のオペレーションで使いそうな4つのショートカットキーが殺されてしまう。

仮に 無変換を修飾キーにして 無変換 + W/A/S/D に上下左右をわりあてれば
先ほどの4つの組み合わせのようなことにはならない。

また、犠牲を小さくする試みもあったりする
(1) 単独打鍵(Down〜Up間に他のキーが押されない)の場合は元キーを発行する仕組み
 SandS(Space & Shift) などが有名。
 (キーリピートはしない、Up時にキー発行される)
(2)↑を更に改良して、押下から一定期間内に組み合わせキーが押されたら修飾キーとして動作し、
 タイムアウトした場合は通常キーとして動作する仕組み
2011/02/16(水) 13:05:38ID:1q9AqBE20
RightWindows + カーソルキー
Applications + カーソルキー
とかよく使ってる
位置的にも押しやすくて便利
2011/02/16(水) 21:48:54ID:tIFUFpJp0
のどか4.17きました
2011/02/16(水) 22:09:11ID:cDuWu0L00
最新版のwindowsで使える、
多機能なキーカスタマイズソフトはのどかと姫踊子草ぐらいかな
のどかは作者がきめ細かく対応してるし、
姫踊子草は更新がほぼ毎日になってる
いいね
2011/02/16(水) 22:18:50ID:dl5hFI750
yamyとかAHKとかkeyhacとか
2011/02/17(木) 22:37:53ID:Wbl27bFA0
yamyには救われたなぁ。

akhはime.ahkとかでIMEの制御もできるけど、
keyhacはIMEの状態取得や制御ってできたっけ?
2011/02/17(木) 23:06:50ID:4UL8cioX0
よく知らんけどできるんじゃない? pyautoと組み合わせて。
343名無しさん@お腹いっぱい。
垢版 |
2011/02/24(木) 18:41:26.15ID:EpBSjgUH0
keylayのwin7-64対応版が遅すぎて我慢の限界を超えたのでのどかを購入しました
一度は設定出来たのですが一部直したいと思った時にやり方を忘れてしまっていました
dot.nodokaファイルだったと思っていたのですがこの名前のファイルに現在の設定は
書いてありません。どのファイルに現在の設定が書いてあるのでしょうか?
2011/02/24(木) 19:11:47.82ID:ujEpo/0N0
知らんがな
345名無しさん@お腹いっぱい。
垢版 |
2011/02/24(木) 23:25:49.80ID:EpBSjgUH0
>>344
知らんならだまっとけボケが!
2011/02/24(木) 23:30:46.29ID:KJ/3Z9NqP
>>343
設定ダイアログにて、設定ファイルリストの、いずれかを選んで
ファイル編集ボタンを押せば、設定ファイルがメモ帳で開くので
見つけられるでしょう。
347名無しさん@お腹いっぱい。
垢版 |
2011/02/24(木) 23:37:20.24ID:EpBSjgUH0
>>346
ありがとうございますやってみます。
2011/02/25(金) 11:48:25.20ID:iB+5UuHf0
>>346
dot.nodokaファイルを書き換えた後保存しそこなっていたのが原因だったようです。
無事解決しました
2011/03/03(木) 21:47:47.13ID:qoKwh0j20
linuxで新下駄を打てるソフトはあるでしょうか
2011/03/04(金) 07:05:43.09ID:J4VEgDdO0
http://www42.tok2.com/home/negidakude/

http://kouy.exblog.jp/13854411/
を参考に自分で作る
351名無しさん@お腹いっぱい。
垢版 |
2011/03/21(月) 23:40:22.28ID:J9C+7DT40
keyhacで下のようにしたらフォーカス移さないと効かなかった。
やりかたがへんなの?
もっといいやりかたがあるの?
気が向いたら教えてくれてかまいませんか?
めんどいならいいです。

def test():
keymap_global[ "U" ] = "Num4"
keymap_global[ "I" ] = "Num5"
keymap_global[ "O" ] = "Num6"
keymap_global[ "J" ] = "Num1"
keymap_global[ "K" ] = "Num2"
keymap_global[ "L" ] = "Num3"
keymap_global[ "Comma"] = "Num0"

keymap_global[ "A-F2" ] = test
352名無しさん@お腹いっぱい。
垢版 |
2011/03/24(木) 23:32:39.22ID:NDqzpA+i0
keymap._focusChangedでできた。
ありがとさまです。
2011/04/12(火) 01:31:20.46ID:NPS1VXYo0
Winキー単独で押したときスタートメニューがでないように設定出来るソフトはありますか?
他のキーとの組み合わせでは使いたいのでWinキー自体の無効化は避けたいです
環境はWindows7のx64です

以前使っていた猫まねきにはその設定があったのですがx64には対応してないみたいで・・・
2011/04/12(火) 01:43:08.72ID:nFLU9K42P
>353
YAMY,のどかで下記を設定する。

key U-LWin = &Ignore
2011/04/12(火) 02:18:23.56ID:NPS1VXYo0
>>354
ありがとうございました
YAMYで出来ました
がこれを使いこなすのは時間がかかりそう
2011/04/15(金) 23:44:54.02ID:TOnUpCT20
Vector: 姫踊子草 - 新着ソフトレビュー
http://www.vector.co.jp/magazine/softnews/110415/n1104151.html
2011/04/20(水) 22:37:03.30ID:t1DqAmsO0
2キー同時押しで、押した順番
A→B
B→A
を区別して、別々に設定できる配列変更ソフトってありますか?
2011/04/20(水) 23:04:56.47ID:FQFU+yV2P
>>357
のどか や yamyなら下記のような感じ。

keymap mapA : Global
key *b = c
key *a = &Ignore

keymap mapB : Global
key *a = d
key *b = &Ignore

keymap Global
key *a = &Prefix(mapA)
key *b = &Prefix(mapB)

Texter
ttp://5am.jp/lifehack/texter/#download_texter
の方が簡単だろうと考えます。
2011/04/23(土) 23:33:32.56ID:4UtYEpr+0
>>358
どうもありがとうございます
可能みたいですね
ツールをダウンロードしていろいろ試してみます。
2011/05/14(土) 03:20:06.05ID:ultDFGxw0
各ソフトがフックしてるレイヤーって分かります?
ゲームなどXkeymacsが動作しないソフトがあるんですが
のどかはドライバレベルなのでだいたい動くみたいですけど
2011/05/14(土) 12:19:24.91ID:DIU25Oxn0
http://d.hatena.ne.jp/LM-7/20090614/1244980470
2011/05/14(土) 13:52:29.48ID:sY6FUZL90
ありがとうございます!
できればkeyhacやZeniSynthのレイヤーも教えてください
2011/05/22(日) 15:09:13.20ID:KQHeJ9aq0
keylay21 がWin7 64bitに対応してくれないので
いつまでもパソコンを買い替えられない…

中毒かしら...
2011/05/28(土) 19:08:08.64ID:u5LjZjn30
>>363
今みてきたら、対応したの出てるっぽいよ
2011/05/31(火) 19:31:50.41ID:058HbmhY0
>>364
ほんとだ!!!!!
2年ぶりのバージョンアップ.素晴らしい!感謝します!
複数ライセンスでお布施します!

これで64bitにいける
2011/06/06(月) 22:38:11.63ID:LZgflmbE0
Keylay00というのが来て居るぞ
367
垢版 |
2011/06/28(火) 09:41:30.29ID:rINI3iQQ0
てす
2011/07/19(火) 12:24:30.51ID:4HY6RSna0
どなたか、keyhacにて、無変換キーをB(あるいはCtrl)に入れ替える
スクリプトを書いてください。

config.pyにそのまま全部貼り付けたいです。
お願いします。わかりません。
2011/07/19(火) 20:29:04.93ID:dprd8+li0
もっと簡単なソフト使った方が良くないか
2011/07/19(火) 21:10:26.52ID:4HY6RSna0
>>369
OS再起動なしでキー入れ替えができるキーバインディングソフトを探しています。

使用用途はwindows7上での3D FPSゲーム CoD4で無変換キーの入れ替え

?AutoHotKey ゲーム開始からしばらくすると入れ替えが無効に
?DvorakJ 無変換入れ替えはできるが、なぜかWASDが3D画面で無効に
?のどか体験版 無変換キー入れ替えのキー押下の反応が悪い

その他自分の知っているソフトはすべてレジストリ入れ替えパターンでOS再起動が要求されるものでした。
2011/07/19(火) 21:15:16.03ID:OekZ4gcc0
ねこまねきの64bit対応まだー?
2011/07/19(火) 21:24:49.60ID:dprd8+li0
>>370
自分も窓使いの憂鬱でCodMW2のキー入れ替え使ってるけど
> のどか体験版 無変換キー入れ替えのキー押下の反応が悪い
これは書き方が悪いんじゃないか?
キーを押した時じゃなくて、キーを離したときの書き方になってるとか
それか、のどかの優先度を上げてみるとか
2011/07/19(火) 21:52:45.28ID:4HY6RSna0
>>372
windows7 x64 です。

反応が悪かったので、のどかのフォルダを削除してしまったので
すぐに書いてたスクリプトを示せないのですが、離したときに設定した
んじゃなくて単なるキー入れ替えリマップのつもりで書いてました。
というものの初心者なので書き方間違っていたかもしれませんね。

のどか で無変換への割り当ててで、変になることはないのかな
2011/07/19(火) 23:19:35.51ID:hyPmScrN0
>>371
俺も切に願っているが、作者さん完全に手引いちゃったからなー
あるゆる設定が簡単GUIで秀逸だよね
俺的にはSandSの挙動とアプリごとの割当てが良すぎて64bit移行に躊躇してるw
2011/07/21(木) 12:07:05.67ID:STBUxMiX0
>>373
普通はないね。
2011/07/21(木) 18:25:07.48ID:taVSMe9n0
>>374
同じく猫まねきが64bit対応してくれたら即うつるのになー
2011/07/21(木) 22:15:39.65ID:aEboITuV0
猫まねき、USB対応もおながいします
2011/07/22(金) 09:10:33.15ID:ny4VKqQx0
誰にお願いしてるのか知らんけど諦めた方が良いよ。
猫まねきにしか出来ないことってのはないから。設定がGUIのメニューってこと以外は。
2011/07/22(金) 12:33:10.44ID:6OGMRhJA0
絶対に出ないソフトを待って環境の更新を躊躇うとか、馬鹿なの?
いやまじで、どういう思考してるのか意味が分からん。
2011/07/22(金) 13:23:55.00ID:E4HWRma3P
絶対に出ないとは誰にも言えないだろ。それ自体が対応することはなくても
同様のソフトが出る可能性だってある。
いやまじで、なんでその程度の想像力がないのか意味が分からん。
2011/07/22(金) 20:18:34.80ID:4uUvANW50
のどかもGUIを開発中だよ。
いつになるかはわからないけど。
2011/07/22(金) 23:08:29.48ID:4Nyv4Rzn0
>>380
詭弁のテンプレそのまんまで藁
2011/07/23(土) 02:19:17.70ID:zM+H3uWP0
>>368
もう遅いかもしれんが
keymap.replaceKey("(29)", "B")
で、いけるはず。
384名無しさん@お腹いっぱい。
垢版 |
2011/07/26(火) 02:44:44.81ID:qj9w4nof0
Windows7 64bit です。
右Alt ←→ 右Ctrl、
Ctrl ←→ CapsLock、
Esc ←→ 半角/全角
変換キーで、IMEオン/オフ
をやりたいです。

のどかがよかったのですが、VistaSwitcher というソフトと競合するため、
別のキー入れ替えソフトを探しており、keyhac を見つけました。
keyhac で、ためしに 右Alt ←→ 右Ctrl をやるべく、デフォルトで
作成される config.py の以下の行の下に、

# キーの単純な置き換え
keymap.replaceKey( "LWin", 235 )
keymap.replaceKey( "RWin", 255 )

以下を足したのですが、

keymap.replaceKey( "RAlt", "RCtrl" )
keymap.replaceKey( "RCtrl", "RAlt" )

うまくいきませんでした。

keymap.replaceKey( 163, 165 )
keymap.replaceKey( 165, 163 )

とやってもだめでした。
どのように書けばいいのでしょうか?

2011/07/26(火) 23:13:40.17ID:k/P9Sn3Z0
完全に入れ替えるなら、レジストリを変更してキー設定を変えるソフト
(change keyとか)を使ったほうがいいんじゃないかい?

あと変換でIMEのオンオフは、IMEの設定でできるよ
386384
垢版 |
2011/07/26(火) 23:42:29.03ID:qj9w4nof0
>>385
レスどうもありがとうございます。
keyhac がデフォルトで作成する config.py を見ていると、
アプリごとに設定できたり、Win + Alt + 矢印キーでマウスを動かせたりと
とても便利そうだったので、できれば使いこなしたかったのですが・・・・

のどかで行くか、紹介してもらった change key (keylay00 の無料版みたいなやつみたいですね)を
ためしてみます。
2011/07/27(水) 23:10:07.95ID:pi8JhTTr0
keyhacは使ってる人少ないだろうし今からだね。
2011/07/27(水) 23:16:54.80ID:fy/78Ik/0
64bit版WindowsのためのXKeymacsを作ってみた - 普段はWindowsを使っているのよ
http://d.hatena.ne.jp/kfujieda/20110428/1303924737

XKeymacsを改良した - 普段はWindowsを使っているのよ
http://d.hatena.ne.jp/kfujieda/20110611/1307769768

使っている人いる?
2011/07/28(木) 01:27:55.05ID:ZFPTBXqI0
>>384
>keymap.replaceKey( "RAlt", "RCtrl" )
>keymap.replaceKey( "RCtrl", "RAlt" )
>
>うまくいきませんでした。
>
>keymap.replaceKey( 163, 165 )
>keymap.replaceKey( 165, 163 )

普段からkeyhac使ってて上記の2通りでどちらも動いてるけどなあ。

変更したあとファイル保存→設定のリロード
(またはソフトの再起動)をしていなかったとか??
2011/07/28(木) 13:28:19.29ID:13uuF4qs0
>>384
>keymap.replaceKey( 163, 165 )
>keymap.replaceKey( 165, 163 )

ちゃんと検証してないけど、うちは
keymap.replaceKey("(163)", "(165)")
keymap.replaceKey("(165)", "(163)")
とかやらないと動いてくれなかったっぽい

2011/07/28(木) 21:53:44.75ID:PnI3uhjd0
>>390
"RAlt"でも163でも"(163)"でも同じはずなんだけどなぁ、うちでは全部動いた
今週は頻繁にバージョンアップしてたから、上手くいかないバージョンがあるかも
うちは最新版(1.37)
2011/07/28(木) 22:17:37.77ID:I1VHk9pW0
意外にkeyhacユーザー多いんだなw
2011/07/28(木) 23:31:06.04ID:PnI3uhjd0
>>391
入れ替えた[Alt]の単体入力で、メニューのオンオフができなかったり、
とう制限(問題?)はあるみたい
2011/07/29(金) 06:14:36.11ID:HS4ZzoaJ0
>>393

>>393
ワンショットモディファイアの設定してやれば解決するよ

keymap_global = keymap.defineWindowKeymap()
keymap_global["O-RAlt"] = "RAlt"
2011/07/30(土) 08:12:36.01ID:vZpppSwN0
>>394
ワンショットモディファイア定義すると、メニュー出るけど引っこまない。(ver 1.37 Windows7)

調べてわかった事:
(1) 1.34〜1.37でモディファイヤ関連の修正があり、挙動が違う事がある
(2) AutoHotkeyでは、[Ctrl]→[Alt]の変換をすると「Alt down」の前に「Ctrl up」が挿入される
(3) (2)と同じ事をkeyhacで実装(ソース修正)すれば、ちゃんと動きそう

自分は困ってるわけではなく、興味本位で調べてるだけなので、そろそろ飽きてきた

2011/07/30(土) 08:46:32.92ID:iZwdTdEX0
>>395
ホントだ、ひっこまない。

なかなかややこしい問題みたいですね。
2011/07/30(土) 11:02:34.23ID:iZwdTdEX0
↓のブログに解決法がのってた
http://bit.ly/qU9XHx

↓で引っ込まない件は回避できる
keymap_global["O-RAlt"] = "RAlt"
keymap_global["U-RAlt"] = "U-RAlt"
2011/07/30(土) 11:36:02.10ID:4JyQaPX90
>>383
ありがとうございました。いただきます。
29の横にカッコが要ったのか。
ぐぐってサンプルみたつもりだったんですが。

keyhacしきいが高いので教えてくれるレベルの人
少ないと思うので助かります。
2011/07/30(土) 11:38:06.80ID:vZpppSwN0
>>397
そのブログは、ver.1.3.4でのワンショットモディファイアを定義すると、
モディファイアキーがDOWNしっぱなしになる件への対応で、
そのその辺りのコードが〜1.3.7で書換えられている。

OSの仕様による部分もあるので、OSとkeyhacのバージョンによって挙動が違う可能性がある。
少くともうちの環境(Win7+ver.1.3.7)では、>>393 の問題を解決できなかった。
2011/07/30(土) 11:56:02.49ID:iZwdTdEX0
なるほど。
ちなみにこちらはVsita+ver1.37。

keymap.command_InputTextって関数もVistaだと問題ないけど
XP機だとIMEがONになるし、OS違いで出る問題はなかなか
やっかいそうだなあ。
2011/08/27(土) 20:56:00.23ID:isPH0U6o0
keyhac で CapsLock <-> Ctrl の入れ替えと
Esc <-> 半角/全角 の入れ替え方を教えてください。

前者は
keymap.replaceKey( "CapsLock", "LCtrl" )
keymap.replaceKey("LCtrl", "CapsLock" )
としてみたものの、左Ctrl を押すと CapsLock になったものの、CapsLock をおしてもCtrl キーにならない。
2011/08/27(土) 22:09:36.80ID:QDdVoTP20
capslockの置き換えはレジストリをいじらないかぎり無理だった気がする
そうはいうものの、私自身よく分かっていないけど
だれか詳しい人の解説希望
2011/08/28(日) 09:59:40.84ID:fLS2PRw+0
# keymap.replaceKey("CapsLock", "LCtrl")
keymap.replaceKey("(240)", "LCtrl")

とすれば一応Ctrlを送れるみたいだけど、Ctrlが押しっぱなしになって
えらいことになったw

でググってみたらやっぱりレジストリを弄らないとダメって結論が出てた。
2011/08/28(日) 10:57:51.70ID:fLS2PRw+0
Escと半角/全角はいちおう ↓ で出来た。
keymap.replaceKey("Esc", "(243)")
keymap.replaceKey("(243)", "Esc")
keymap.replaceKey("(244)", "Esc")
ちょっとしか確認していないから何か不具合あるかも。あったらおしえて。
■ このスレッドは過去ログ倉庫に格納されています