MECHREVノートブック/sys/class/dmi/id/product_name「JiaolongシリーズGM5ZG0O」があります。キーボードにはトラックパッドをオンまたはオフにするためのボタンがあります。ただし、このキーは、Xorgが選択した自動構成である/usr/share/X11/xkb/keycodes/evdevのいずれのエントリにもマップされないキーコード93を生成します。
パッケージマネージャがxkeyboard-configを更新すると、これらの変更は失われるため、このファイルを変更したくありません。しかし、私は変更が永久的であり、システム全体に適用されることを望んでいます。
理想的には、次のような追加のローカル構成が必要です。
/etc/X11/xkb/keycodes/touchpadtoggle
default xkb_keycodes "touchpadtoggle" {
<FK21> = 93;
};
/etc/X11/xorg.conf.d/touchpadtoggle.conf
Section "InputClass"
Identifier "Touchpad Toggle Key"
MatchIsKeyboard "on"
MatchProduct "AT Translated"
Option "XkbKeycodes" "+touchpadtoggle"
EndSection
この方法は機能しません。いくつかの理由があるかもしれません。
- Xorgは/etc/X11/xkbで設定を見つけていないようです。
- 「+touchpadtoggle」構文が正しくない可能性があります。
これは可能ですか?それとも、最初から独自のレイアウトを作成せずにキーマップに個々のキーを追加する別の方法はありますか?