削除するマップ機能+バックスペース


9

Function+ BackspaceがにマップされているAppleラップトップに慣れていDeleteます。Shift+ でも大丈夫ですBackspace

これを取得する方法はありますか?Xmonadを使用していて、いくつかのキーボードの変更がセットアップされてxmodmapいますが、それがどのように機能するかについてほとんど理解していません。

私は試しましたがxmodmap -e "keycode 22 = BackSpace KP_Delete BackSpace BackSpace"、一部のアプリケーションでは機能しますが、私の端末では無視されます。

私はこの質問を見ましたが、それはKDE固有のようです。いくつかのGUIを使用する必要はありません。


1
Macbook(10,1)でUbuntu 14.04 GNOMEを実行しています。fn + BackSpaceはデフォルトでDeleteとして機能します。xmodmap -e 'keycode 22 = BackSpace Delete'を使用してShift + BackSpaceをDeleteにバインドしようとしましたが、機能しませんでした。アプリケーションではShift + BackSpaceは何もせず、ターミナルでは2を出力します。
ballPointPenguin 2014

1
この質問に答えられないのは奇妙です。
Steven Roose 14

@StevenRooseこれに対する答えを探していますか?
Seth

1
なぜ他にバウンティを開くのですか?
Steven Roose 14

回答:


1

これは可能ではないと思います。ファンクションキー自体はキーコードを送信せず、押されたキーと組み合わせて送信されるコードを変更します。つまり、OSではなくキーボードによって実装されます。ほとんどのキーボードには、関数バックスペースコードはありません。

これは、キーボードでshowkeyコマンドを使用して確認できます。rootとしてshowkeyを実行し、ファンクションキーの有無にかかわらず、さまざまなキーを押してみてください。


0

ここで便利なチュートリアルを見つけました

http://blacketernal.wordpress.com/set-up-key-mappings-with-xmodmap/

アプローチが異なる非常にシンプルなソリューションであり、私の問題を解決していた


私は数多くのチュートリアルを試しました。Fnキーはマッピングできないようです。現在ShiftまたはAltで動作するようにしようとしていますが、動作しません。
Steven Roose

これは質問を解決せず、リンクのみの投稿は回答にならない
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.