• ベストアンサー

fvwm2のキーボード操作について

fvwm-2.2.2を使っています。 OSはFreeBSD4.1.1-releaseです。 ~/.fvwmrcい以下のような記述をして、マウスカーソルを キーボードで移動できるようにしています。 Key h A SM CursorMove -10 +0 Key l A SM CursorMove +10 +0 Key k A SM CursorMove +0 -10 Key j A SM CursorMove +0 +10 Key h A SC CursorMove -1 +0 Key l A SC CursorMove +1 +0 Key k A SC CursorMove +0 -1 Key j A SC CursorMove +0 +1 とここまでは順調にきたのですが、 マウスの右クリック、左クリックをキーボードに割り当てる 方法がわからず困っています。 そもそも、このようなことは可能なのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

ウィンドウマネージャの機能ではなく、キーボードイベントをマウスイベントに置き換えるようなXプログラムがあれば可能だと思います。(で、探してみたんですが私には見つけられませんでした) あと、fvwm-2.3(/usr/ports/x11-wm/fvwm2-betaにportsがあります。)だと、現在のマウスポインタの位置にあるウィンドウに対して操作が出来るPorinterKeyという命令が追加されています。これを使うとウィンドウマネージャの操作(移動、リサイズ、アイコン化...)については、だいぶいい線行くと思います。(この方法では、その他のアプリケーション固有の操作に個別で対応することはできません。) (この例ではAlt+Spaceに割り当てています。) PointerKey space WI M Menu Window-Ops Nop PointerKey space T M Move PointerKey space SF M Resize PointerKey space 1 M Menu Window-Ops Nop PointerKey space 2 M Maximize-Func PointerKey space 4 M Iconify

その他の回答 (1)

  • pasture
  • ベストアンサー率0% (0/1)
回答No.1

pasture と申します. あんまり自信はありませんが, | Key h A SM CursorMove -10 +0 | Key l A SM CursorMove +10 +0 | Key k A SM CursorMove +0 -10 基本的にこれらと同じようにできると思います. ただ,マウスのクリックを割り当てるのではなくて, マウスがクリックされたときに行われる処理をキー 操作に割り当てればいいのだと思います. たとえば,Shift + Meta + h でその時点でアク ティブな Window をアイコン化するようにするには, Key h A SM Iconify なんて感じでいけるのではないでしょうか. 自分で試してないのでちょっと申し訳ありませんが, 参考になればと思います. でわ.

関連するQ&A

  • キーボード操作を教えてください

    こちらの質問投稿の時もそうなんですが 質問のタイトルを入力した後、キーボードの「Tabキー」を押すと 質問の本文の入力欄にカーソルが移動します。 私が知りたいのは、この逆のやり方はあるのかどうか。です。 本文にカーソルがある状態で、キーボードのどのキーを押すと タイトルにカーソルが移動するのか知りたいです。 それとも戻るキーはないのでしょうか? ご教示よろしくお願いいたします。 PCはwindows XPです。 もしこれがわかったら、何か入力してる時にあまりマウスを使わなくても いいような、ちょっと便利かな と思いました。

  • キーボードの操作について

    最近、マウスより、キーボードで、やって見たいと思うようになりました。 そこで、マウスの「ダブルクリック」と同じ役目をする、キーは、どこでしょうか? 教えてください。また、キーボードの操作に付いてわかるサイトなんかも教えて頂けると、嬉しいのですが・・・ よろしくお願いいたします。

  • キーボードとマウスが・・・

    キーボードのEnterキーと、マウスの左クリックができなくなりました。 マウスのカーソルは動くのですが、点線が出ています。 前日までは問題なく動いていたのですが、なにかの故障でしょうか? だれか解決法を教えてください。

  • キーボードの操作方法について

    キーボードの操作についてなんですが型は古いんですが富士通FMV-C8250を使っています。自分で何かやってしまったのかキーボードで平仮名でも半角でもなんですが、iのキーを押すと数字の5となってしまいます。他にも「j=1」、「k=2」、「l=3」、「m=0」、「o=6」、「u=4」と表示されてしまいます。このような場合は、どうやれば普通に表示されるように直すことが出来るでしょうか。私はあまりPCに詳しくないもので誰か解る方いましたら教えてください。すごく困っています。お願いします。

  • キーボードで文字を打つと変に・・・

    キーボードの調子がおかしく、U・I・0・J・K・L・Mを打つと4561230になってしまいます。。とういわけでとっても使いにくく、パットみたいなのを出してマウスでクリックするはめに・・・。 どうしたら元通りになるか教えていただけないでしょうか?? よろしくお願いします。

  • ノートパソコンのキーボードについて

    僕の使っているNECVersaPro R 70Hというパソコンのキーボードが 壊れてしまったので交換したらキーの入力が変になってしまいました。 Mが0、Jが1、Kが2、Lが3、Uが4、Iが5、Oが6となってしまいました。 どうすれば直すことが出来るのでしょうか?

  • キーボードでマウスを操作したいのですが・・・

    タイトルのとおり、キーボードでマウスを操作したいのです。 フリーソフトで良い物は無いかと色々と検索してみましたが良いものはヒットせず・・・ 使用しているパソコンのOSがvistaなので動作しないソフトも多かったです。 何かシンプルで良いフリーソフトはありませんか? 「例:Ctrl+矢印キー = マウスカーソル移動」 「例:Ctrl+Enter = 左クリック」 といったようなものです。 その機能使用をショートカットキーでON/OFFできるともっと良いですね あ、レジストリはなるべくならいじりたくはないです。 よろしくおねがいします。

  • キーボードでマウスのクリックをしたい

    手持ちのノートPC(ThinkPad 2609-93J)のクリックボタンが両方とも効かなくなってしまいました。 そこでキーボードのキーで、マウスのクリックに相当する操作をしたいと思っていますが、そのようなことができるソフトをご存知でしたら教えてもらえないでしょうか。 (zを押したら左クリック、xを押したら右クリックをするようにしたい) ちなみにctrl+F10が右クリックとなっていますが、これは現在フォーカスがあたっている部分に対してのメニューが出てしまいます。 マウスカーソルの部分にフォーカスを当てつつ、その部分に対してクリックさせたいのです。 よろしくお願いします。

  • マウスをキーボードに割り当てる

    例えばですけど、 マウスの右クリックを、キーボードのAキーに割り当てる、 つまり右クリックをするとAが押される、 という様な事をしたいのですが、どうすればいいでしょうか?

  • Accessのキーボード操作でクリックが出来ない

    os:window xp バージョン:Access 2003 マウスを使わないキーボードだけで操作をしたいと奮闘しています。 クエリから作成したデータシートビューにある[○×ID]をダブルクリックすると 該当IDのフォームが表示されるようになっています。 マウスでは出来ますが、キーボード操作でカーソルを合わせて「Enter」や「Space」 キーをおしても "このコントロールはオートナンバー型の'○×ID'フィールドに連結 しているため、編集できません"と言うメッセージが下のタスクバー辺りに表示されて 「開け」ません。マウスでやるともちろん簡単に開けます。 かれこれ一週間ほど、色々調べたりしていますが、どおしても解決しません。 どちら様か、お解りの方がいらっしゃいましたら、ご教示をお願いいたします。 よろしくお願いいたします。