xkb:ctrl + backspaceを削除として動作させる


10

Ctrl+ BackspaceDeleteキーとして動作するようにマップするにはどうすればよいxkbですか?単一のキーを再マッピング/usr/share/X11/xkb/symbols/pcできますが、組み合わせを行う方法がわかりません。私のOSはUbuntu 15.04です


1
、このスレッドの答えの仕事はあなたのために?
user1717828

@ user1717828本当にそうではありません、設定はあまりにも不可解です。もっと具体的な答えが必要です。
カバレロ2015年

Ask Ubuntuでも質問:askubuntu.com/questions/627310
JdeBP

これはで動作する可能性があると思いましたが、動作しxmodmapません。どうやら(私はこれを必要としなかった、または試したことがないので、これは私にとって新しいものです)Ctrlは、キーが生成する文字を変更する修飾子として使用できません。
Ned64

回答:


9

以下のようジルはコメントで指摘し、あなたがそれを行うことができxkbますがの種類変更した場合はBKSPコントロールが変更にキーを。例:編集する場合/usr/share/X11/xkb/symbols/pc

    include "pc(editing)"
    include "keypad(x11)"

この行を変更します。

    key <BKSP> {   [ BackSpace, BackSpace  ]   };

に:

    key <BKSP> {
        type="PC_CONTROL_LEVEL2",
        symbols[Group1]=  [ BackSpace, Delete ]
    };

次にCtrl+ Backspaceはとして動作しDeleteます。


この変更を行い、/var/lib/xkb/server-*ファイルを削除し、再起動しましたが、キーボードが応答せず、ログインすらできませんでした。ライブUSBから起動して、変更を元に戻しました。何が問題でしょうか?
Caballero

すみません、それは私のせいでした-最後のセミコロンを逃しました。できます。
Caballero
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.