キーカスタマイズソフト 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/
2009/04/07(火) 22:03:53ID:oRNgVH/H0
>>1のリンク集に含まれていないツール個別
remapkey 
MS純正、単純なキー入れ替えならこれでじゅうぶん
Windows Server 2003 Resource Kit Toolsに収録

Microsoft Keyboard Layout Creator (MSKLC)
http://www.microsoft.com/globaldev/tools/msklc.mspx

KeyRemap4MacBook / PCKeyboardHack
http://www.pqrs.org/tekezo/macosx/keyremap4macbook/index.html.ja
窓使いの憂鬱 Linux & Mac (Darwin) 対応版とか配布してるところ
http://members.at.infoseek.co.jp/hattoushin_uma/
keyhac
http://sites.google.com/site/craftware/keyhac
ZeniSynth
http://sourceforge.jp/projects/zenisynth/
xfumble
http://endoh-namazu.tierra.ne.jp/diary/?category=xfumble
天狼
漢直スレで配布中


--- テンプレ終わり ---
2009/04/07(火) 23:08:34ID:xjzNnfBW0
>1 乙
2009/04/08(水) 10:39:15ID:FjSHQ8jW0
■前スレ
キーカスタマイズソフト
http://pc12.2ch.net/test/read.cgi/software/1039886679/
2009/04/10(金) 17:58:00ID:5GghGVxe0
 
2009/04/11(土) 22:12:08ID:NzFY4tYt0
前スレが落ちたのでホシュ
2009/04/12(日) 17:29:13ID:Dysjyg0H0
新スレおめ
2009/04/13(月) 00:13:23ID:Xm4d1wkf0
果たしてめでたいのかどうか……
2009/04/15(水) 20:43:07ID:fj/gWGob0
>>1
変態配列ってなんだよw
変態じゃなくて変体だろ
それとも本当に変態な配列なのか?
2009/04/16(木) 00:30:39ID:QXtfAzQn0
動的キーマップ切り替えがあれば変態といえるんじゃ
2009/04/16(木) 22:12:07ID:M/G/i6hj0
静的キーマップ切り替えって存在しうるの?
2009/04/21(火) 08:25:14ID:YyWW4yM10
動的キーマップ切り替えについて
詳しく教えてほしいんだが
一つのキーに複数の文字をあてるということ?

静的キーマップという言葉との違いもわからん
2009/04/21(火) 09:55:23ID:DAoBlc1u0
多分、切り替わる時点で「動的」なんだから、静的・動的キーマップってのは言葉として
おかしいんだろう。
2009/04/21(火) 21:43:48ID:gCjHDqMC0
動的キーマップって、仮名入力なんかだと普通じゃない?
行列系仮名配置なんて、典型的な動的キーマップだと思うけど。
2009/04/21(火) 21:54:52ID:nx1zhfC60
切り替えるのが静的
切り替わるのが動的
2009/04/21(火) 22:06:38ID:qZIAuLw20
>>15
よくわからない。
自動的に切り替わるなんてことがあるのかなあ
2009/04/23(木) 03:28:44ID:ej+sQdVM0
動きがあるのが動的
動きがないのが静的
なんだから、切り替えだろうが切り替わりだろうが動的だ。
2009/04/23(木) 03:54:25ID:uCel7z2Q0
キーカスタマイズソフトを使った便利なキー設定とかそういうのない?
2009/04/23(木) 03:58:45ID:ej+sQdVM0
まとまったテンプレ的なものってこと?
ないよ。
2009/04/23(木) 12:12:11ID:xAQLH0vT0
いま、菱を使ってますが、
VISTAのMS-IMEでは一部動作しないと聞きました。
VISTA上でほかに動くソフトはあるんでしょうか?
2009/04/23(木) 18:28:33ID:4xQ+j6Yv0
ある。
2009/04/24(金) 01:38:15ID:mIwgOgf00
>>18
思い出せるだけ列挙すると、

無変換キーなどを使った自分仕様モディファイヤ
各種2段階キーマップ
SandS
Sticky-key(「;」でシフトなど)
CapsLockにControl割り当て
CapsLockにBackSpace割り当て(Rub out)
[半角/全角]に[ESC]キー割り当て
右Altや無変換キーなどでIMEをオン/オフ
無変換キーでIME ON, 英数キー2回でIME OFF(秀Caps)

他に何がある?
2009/04/24(金) 21:24:07ID:/r8ooSZo0
SandS以外のワンショットモディファイア
右手キーを全部一列右にずらす
無変換・変換・ひらがなにAlt・←・→・Enter・BackSpace・文節確定など。
テンキーで16進入力
フルキーボードで、テンキーのNumLock、PageUpなどをBS、TAB、=などに。
フルキーボードで、カーソルキーを親指押し用のモディファイアに
24名無しさん@お腹いっぱい。
垢版 |
2009/04/24(金) 23:57:23ID:q7gRB1au0
>>22
>各種2段階キーマップ

くわしく
2009/04/25(土) 00:00:04ID:/r8ooSZo0
たとえばemacsキーバインドとか。
2009/04/25(土) 00:16:01ID:5+Mb1f5B0
>>25
なるほどね
2009/04/25(土) 02:20:10ID:y3aBYd4jP
http://kouy.exblog.jp/
http://d.hatena.ne.jp/mobitan/
この辺が参考になる。
色々と取り入れながらいじってるうちに自分しか分からないだろう謎配列になった
28名無しさん@お腹いっぱい。
垢版 |
2009/04/26(日) 01:52:07ID:7foDepG60
AHKからkeyhacに移行しようと思って、
沸けわからんPythonいじって
一通りキーレイアウトを移植し終わって
ホットキーのShellExecでアプリ呼び出しも出来た!と思ったら、
KeyhacはGuiのダイアログ使えなかったのね。
結局AHKに戻りました。
キーカスタマイズと簡単にダイアログを使えて、DLLも利用可能となると
AHKくらいしかないのかな。
29名無しさん@お腹いっぱい。
垢版 |
2009/04/26(日) 03:13:45ID:VSCZAN7N0
また、改正案では、
ttp://journal.mycom.co.jp/news/2009/03/10/036/
検索エンジンサービスにおけるサーバへの
一時複製(キャッシュ)を合法化する規定を新設。
これにより、現在の著作権法を考慮し、
サーバを海外に置いてきた検索エンジン事業者が
国内にサーバを置くことが可能となる。
2009/05/01(金) 10:43:10ID:lh4B3sRV0
長年PC-98キーボードに慣れていたので、テンキーから"="や","が入力出来ないのが耐えられません
そもそもATキーボードだとキーの数が少ないので厳しいのですが、苦肉の策でNumlockで"="を入力したり、Shift+0で","
を入力したりとカスタマイズしたいのですが、適当なソフトはありませんかね?

Changeキーなどの非常駐ソフトを試しましたが、キーコードを入れ替える事しかできないっぽいので
1キーで"="を入力したりとか、Shiftとの組み合わせで","等を入力したりと言ったことが出来ません

贅沢かも知れませんが究極の希望としては
・ShiftやAltの組み合わせで好きなキー(と言うかJISコード)を入力可能
 ※imeがオンの場合でも半角"="を発行出来たりとか
 ※そのまま押すと"0"だけどShiftと組み合わせると","になるとか、ALTと組み合わせると"^"になるとか


テンキーなんか使うなよと言われそうですが、会計エクセラ-で長年テンキー片手入力が染みついてるので・・・・
2009/05/01(金) 14:32:09ID:EwT2MbtG0
環境が書いてないから後は何とも言えないけど、
俺が知ってる窓使いの憂鬱(のどか)とAutohotkeyについて言うと、
>>30に書いてある事はほぼ基本機能で実現できる。

> ※imeがオンの場合でも半角"="を発行出来たりとか
ここがちょっとネックかな。
IMEがON、かつ入力文字がなく、かつ変換中でない時、に「=」を出すんだろうけど
窓使いの憂鬱(のどか)は問題ないけど、Autohotkeyはちょっと厳しい。
2009/05/01(金) 17:33:44ID:lh4B3sRV0
>>31
おおっ、サンクス。窓使いの憂鬱試して見る
環境はXPと2000です。スンマソン
PC-9821(98アーキテクチャ)とAT機のPC切替機を使っているので、キーボードはAT機でもPC-98
キーボードで操作出来るんですね。

余談ですが、この切替機を使って98キーボードでAT(Windows)を操作すると
テンキーの","を押すと「<,、」
テンキーの"="を押すと[Shift]+「-=」の二つのスキャンコードが発行されている模様。
なかなか芸が細かい。
道理で、atokで「テンキーからの入力は常に半角」の設定をしていても"="と","だけは全角で入力されるはずだ。


2009/05/07(木) 12:21:11ID:La/77XRd0
主にフルキーボードのテンキー用だけど、Excelや電卓上でだけ、カーソルキーの↓→を
モディファイアにしても面白いよ。親指で押せるからね。
2009/05/08(金) 14:58:58ID:ECLqoy0MP
Win7RC 64bit入れたら、猫まねきが使えなくなりました。
32びtでは動いたのに・・・。
アホなので、プログラムだとかなんたらを書くとか、キーコードをどうチャラこうチャラなんてわけわかめ。
猫まねきみたく簡単にキー設定ができるソフトってありませんか?
deleteをendにしたり、helpをctrl+wにしたりして、幸せになりたいです。
少しならお金も持ってます。
35名無しさん@お腹いっぱい。
垢版 |
2009/05/08(金) 18:15:54ID:a49jd8JM0
>>34
deleteをend
helpをctrl+w

helpってf1のことだよね?
この二つの変更なら1分でできるよ
というわけで作ってみた

http://www1.axfc.net/uploader/Sc/so/195

ただ64bitで動くかはわからないけれど
動く?
3635
垢版 |
2009/05/08(金) 18:19:27ID:a49jd8JM0
>>35がその64bitの環境で動くなら
guiのものを作るよ
2009/05/08(金) 18:26:20ID:ECLqoy0MP
>>35
わ!早速ありがとうございます。
実験してみます。チョット待ってください〜。
2009/05/08(金) 18:37:59ID:ECLqoy0MP
>>36
動きますた!
くれくれ君で申し訳ないんですが、ほかにも変えたいキーがありまつ。

具体的には、さっき書いた二つのほかに、
Home→PageUp
End→PageDown
PageUp→Delete
PageDpwn→Home
alt+F4→alt+Esc
です。

ずうずうしいお願いですが、ぜひ力をお貸しください〜。
2009/05/08(金) 18:39:10ID:a49jd8JM0
>>38
いいよ
あと5分後にその設定を反映させたものを挙げ直しますね
2009/05/08(金) 18:44:12ID:a49jd8JM0
はいどうぞ
http://www1.axfc.net/uploader/Sc/so/199
2009/05/08(金) 19:12:38ID:ECLqoy0MP
>>40
すんげええええええええ!!望みどおりです!
ネ申降臨!
宝物にさせてもらいます。
本当にどうもありがとうございました。<m(__)m>
2009/05/10(日) 05:58:52ID:qmaV3PP80
このスレ見てる人ってキーボードにこだわりとかありそうだけど、
どんなキーボード使ってるの?
2009/05/10(日) 14:39:06ID:WlSMuqs20
980円で売ってた日本語ミニキーボード。
昔は英語キーボードがいいと思ってたけど、親指周辺にモデファイドキーを
固められるほうが便利だと思って転向。
Enterキーは小指に近いほうがいいので、右小指キー」をあえて別の場所に
ずらしてるキーボードを選んでる。
2009/05/12(火) 00:52:13ID:DFnza6090
keyhacでキーの入れ替えは終わったんだけど、2ストロークキーの設定方法がわかりませんorz
keyhacで2ストロークキーを実現している方がいたら、設定ファイルを晒してくれませんか?
2009/05/12(火) 17:34:20ID:VdoBot+WP
>>40神さまへ
うpしてくださったツールで、他にもキーを変更したいのですが、
お願いしてもいいでしょうか?
2009/05/13(水) 12:51:58ID:ZlYvNDP30
>>45
いいよ
2009/05/13(水) 18:04:13ID:TmmyyayuP
>>46
遅くなりましたがお願いします。

delete→end
F1→ctrl+w
Home→PageUp
End→PageDown
PageUp→Delete
PageDpwn→Home
alt+F4→alt+Esc

ほかはホットキーなので、キーコード指定になりますが可能でしょうか?
キーコードーー割り当てたい組み合わせキー です。
E06AHーーAlt+←
E069HーーAlt+→
E01EHーーAlt+Shift+Esc
E009HーーAlt+Esc

お時間のあるときによろしくお願いします。
2009/05/13(水) 18:17:16ID:yYuroa7q0
you もう Autohotkey スクリプト書いちゃいな YO

>>47に書いてある行が大体設定になるし
ex)
Delete::End
F1::^w
 :
sc01E::!+{Esc}
sc009::!{Esc}
2009/05/13(水) 22:51:53ID:TmmyyayuP
>>48
レスが遅くなりました。

スクリプトを書いてみたのですが、エラーが出てしまいます。
LineText !{Left}
「7行目に認識できないアクションを含んでいます。」
と表示されます。
削ってみたりしたのですが、どうも7〜10行目にそれぞれ誤りがあるようなのですが、
アホの子なのでわかりません。(´;ω;`)
どこを直せばいいでしょうか?教えてください。


Delete::End
F1::^w
Home::PgUp
End::PgDn
PgUp::Del
PgDn::Home
sc06A::!{Left}
sc069::!{Right}
sc01E::!+{Esc}
sc009::!{Esc}
5040
垢版 |
2009/05/13(水) 23:27:33ID:UjLz1Qil0
30分ほど待たれし
5140
垢版 |
2009/05/13(水) 23:48:00ID:HL2HjFJk0
>>49はこれで通るよね?

sc06A::!Left
sc069::!Right
sc01E::!+Esc
sc009::!Esc

ヒントはAutoHotkeyのRemapとSendの仕様の違い

ところで>>47のE06AH以下4つはどういう意味?
2009/05/14(木) 00:17:19ID:avAVNTKdP
>>51
ありがとうございます。
通ったのですが、下の4つが望むように反応しませんでした。(´・ω・`)ショボーン

A4TechのKB-26っていう特殊なキーボード使いなのですが、
それにあるホットキーのうち4つが、ドライバを入れても反応しないので、
キーカスタマイズして使えるようにしたかったんです。
順番に
Back、Forward、ウィンドウ切り替え逆順、ウィンドウ切り替え正順です。
(今まではOS〜Vistaで猫まねきを使用。)

キーコードは猫まねきで表示されるのでいいかと思ったのですが、
AutoKeyMapのキーコードとは違うんですかね。。。。
2009/05/14(木) 00:43:52ID:TaawHvQy0
>>52
なるほど
それなら下の4つは当然正常に動かないわけです
私も正確なことはいえません

(AutoHotkey)(仮想キーコード(vk) と スキャンコード(sc) を調べたい 編) - もらかなです。
http://d.hatena.ne.jp/morakana/20080214/1202961553

これを参考にしてみて
2009/05/14(木) 00:46:43ID:avAVNTKdP
>>53
ありがとうございます。
そのぺーじを参考にして調べてみます。
2009/05/14(木) 00:56:15ID:avAVNTKdP
>>53
できました!!!!!!!
ありがとうございます!!!!!!!!!!!
感謝です。<(_ _)>

嬉〜〜
2009/05/25(月) 23:34:17ID:1+1hrbq90
漢直スレで配布されてる天狼の公開サイトができた

キーアサインツール 天狼(てんろう)
http://www.sirius.spline.tv/
2009/05/28(木) 19:49:08ID:CPfmM0kz0
>>44
多分方向性は全然違うけど、keyhacで2ストロークっぽい事を
やれているかもしれないと思うので、上げてみる。全然未完成なので参考までに。
ttp://www1.axfc.net/uploader/File/so/24290

ggでCtrl+Homeしようとしているの辺が参考になるかも。

keymap_gloval["ホゲ"]= の右辺に()付きの呼び出しを記述すると、keyhac起動時に
実行された結果が代入されてしまうので、括弧を付けずに記述して、呼ばれた先では
中でさらに処理をdefして、それを返すようにしてやると、キーが押されたときに実行される
処理として登録することが出来るっぽい。ついでに括弧を書かないって事は引数も渡せないので、
なんか大袈裟だけどclassにした。苦肉の策だけど、これからどんどん機能追加してく予定だし、
個人的にはコレはコレで色々やりやすそうだし良いかもと思ってる。

ところでkeyhacでは、何らかのメッセージ表示(繭で言うところの&HelpMessageぽい事)や、
IMEの状態やCapsLocKの状態(IL-やIC-やCL-等)のような事って出来ないのかなぁ。
5857
垢版 |
2009/05/28(木) 20:50:37ID:66O6zLGe0
訂正。
別に処理を割り当てるだけなら、()付きで呼んだ先で関数を返すようにすればいいんだった。
今見かえしたらそうなってた。多分。

def configure(keymap):
def command_a(keymap):
def _command_a():
<処理>・・・
return _command_a
keymap_global = keymap.defineWindowKeymap()
keymap_global["a"] = command_a(keymap)

コレだと、<処理>の箇所でkeymapが見えないかな?見えるのかな?
classにしたのは、前に押されたキーを覚えておくためだったのか、何のためだったのか、
最後に触ったのもう一月以上前だし、最新ファイルは会社のPCにしかないから、忘れた。
2009/05/28(木) 20:52:40ID:66O6zLGe0
orz

def configure(keymap):
  def command_a(keymap):
    def _command_a():
      <処理>・・・
    return _command_a
  keymap_global = keymap.defineWindowKeymap()
  keymap_global["a"] = command_a(keymap)

60名無しさん@お腹いっぱい。
垢版 |
2009/06/13(土) 18:25:07ID:eFwYZ5bqP
親指シフトができるエミュとして姫踊子草を使い始めたんですが、親指のキー配置が厳しいので、空白を片手入力のシフトとして使えるように設定してみました。
普通のキーボードでも無理なく入力できるようになります。

以下が、その追加設定。ただし、タブは[TAB]、半角空白は_で表記。
=の行以外は設定ファイルのをコピペしたほうが確実ですね。
--------------------------
'空白シフト入力
=_[TAB]_
12345[TAB]?$/$〜$「$」
qwert[TAB]ぁ$え$り$ゃ$れ
asdfg[TAB]を$あ$な$ゅ$も
zxcvb[TAB]ぅ$ー$ろ$や$ぃ

67890-^\B[TAB][$]$($)${$}$¥$却$退
yuiop@[[TAB]よ$に$る$ま$ぇ$−$*
hjkl;:][TAB]み$お$の$ょ$っ$退$避
nm,./_[TAB]ぬ$ゆ$む$わ$ぉ$却
2009/07/02(木) 01:32:27ID:y3m2rEL90
キーボードをゲームパッドとして認識させてキーボードのカーソルキーをゲームパッドの十字キーとして使えるようなソフトはありますか?
joytokeyを試してみましたがやりたいことと正反対の事を行うソフトのようなので
2009/07/04(土) 19:25:32ID:4RHoUEBi0
AHKとか
2009/07/04(土) 19:37:08ID:nAE2Lb4v0
AHKじゃ無理でしょ
2009/07/14(火) 21:08:38ID:Be9YBcEa0
爆釣だなw
というか仕組み的に忌み嫌う、ドライバ置き換え(窓使いの憂鬱、AltIMEなど)か、
キーボードフック(AHK,、keyhacなど)でないと無理だよ

既に機能面の話だから↓にでもいけ、過疎ってるけど
ttp://pc12.2ch.net/test/read.cgi/software/1239109333/
2009/07/14(火) 21:10:04ID:Be9YBcEa0
誤爆スマソ
2009/07/15(水) 10:04:09ID:P/sdhrSz0
過疎ですまんかったな。
2009/07/16(木) 01:10:32ID:uMp9ZZ9g0
酷い誤爆w
68名無しさん@お腹いっぱい。
垢版 |
2009/07/27(月) 19:48:57ID:pvhL0Wzh0
あげ
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況