ステップまでスクロールし、解決策を確認します。
はい。とった。apple-click(command-click)を右クリックとして機能させるためのソリューションを次に示します。私も含めapple- shift中クリックなどの仕事に+クリックします。そして、私が追加したshift- deleteとして機能するdelのではなくてBackSpace。このソリューションは必要ですxbindkeys
とxdotool
。
MacBookPro2、2でUbuntu Desktop 13.10を実行します。忘れてしまった人のために、MacBook Proにはマウスボタンが1つしかありません。そのままで2本指でのスクロールをサポートしていますが、macbookpro(外付けマウスなし)でubuntu(そのまま)を右クリックする方法がないようです。どうやらoption-(Fn-)F10はほぼ回避策の1つですが、まったく同じではありません。
元の投稿以来、これらの組み合わせが試されましたが、まったく受け入れられません:
- control + b:1 -- ctrlclickは、ファイルマネージャーやその他の場所で複数の選択を有効にします。
- オプション+ B:1 - option (alt)阻害のUbuntuでの機能提供option作業から+クリックを。
- shift + b:1 -- shiftclickもファイルの選択により問題になります。
- コントロール+オプション+ B:1 - ctrl- option+クリック時々 、マウスのダブルクリックを必要とする可能性があるためのUbuntuの使用option (alt)。
現在の推奨はapple-clickです。apple (command)(とも呼ばれますSuper)が[キーボードショートカット]ウィンドウを表示しても、うまく機能するようです。
- Mod4 + b:1 -xdotoolクリック3
- Mod4 + shift + b:1 -xdotoolクリック2
- Shift + BackSpace -xdotool key --clearmodifiers Delete #注:自動繰り返しは行いません。
注:xbindkeysからxdotoolを実行する前にスリープする必要があることがわかりました。xdotoolのクリックには.05を使用できますが、xdotoolキーには.10が必要です。[私は成功を収めて、0.04および0.07にそれを下げる。](5月、私は、について説明がありますか?私の仮定がxbindkeysとxdotool前に、現在のイベントを処理完了するシステムの必要性は、新しいイベントを送ることができるということですしてください。うわー、シフト-削除はとても便利です:Macでそれなしでどのように生きることができますか?一時停止する必要がなく、自動繰り返しができればいいのにと思います。)
参照:
- http://dennisideler.com/blog/custom-key-bindings-in-linux/
- http://tuxradar.com/content/xdotool-script-your-mouse
man xbindkeys
man xdotool
手順:
sudo apt-get install xbindkeys
sudo apt-get install xdotool
(オプションであり、必須ではありません)xbindkeys --defaults > ~/.xbindkeysrc && less ~/.xbindkeysrc
xbindkeys表記に慣れます。q
をやめるless
。しかし、このファイルにはctrl- fバインディングが含まれているため、通常の検索が禁止されるため、rm ~/.xbindkeysrc
続行する前に削除します。または、少なくともctrl- fバインディングをコメントアウトします。
~/.xbindkeysrc
6行を含むように作成します。
"sleep .04 && xdotool click 3"
Mod4 + b:1
"sleep .04 && xdotool click 2"
Mod4 + shift + b:1
"sleep .07 && xdotool key --clearmodifiers Delete"
shift + BackSpace
xbindkeys -v
ターミナルで実行することにより、この構成ファイルをテストできます。
- 次に、apple-クリックコンボを押して右クリックをアクティブにします。
- 次に、apple-- クリックしてshiftLinuxスタイルをコピーして貼り付けてみてください。まずテキストを選択し、次にapple-- shiftクリック(ミドルクリックまたはホイールクリックとして知られています)をテキスト領域に挿入します。
- 最後に、してみてくださいshift- delete先にカーソルの削除テキストに。
- cntl- c(ターミナルウィンドウ内で)テストを停止します。
最後に、実行するxbindkeys
と完了です。lightdmの起動時にxbindkeys
、コマンドで自動的に実行され/usr/bin/xbindkeys -f $HOME/.xbindkeysrc
ます。これがどこから実行されるかはまだわかりません。.xbindkeysrc
Mac OSキーボードを使用してログインしようとするすべてのユーザーのディレクトリに、コピーまたはシンボリックリンクを配置するだけです。注:私は最初にあなたがしなければならないことを投稿しましたedit .xprofile to include xbindkeys
:しかし、それは必要ではありません。
幸運を。-JJ