私はUbuntu 20.04でAwesomeWMを実行しています。トラックパッドを無効にするショートカットを設定したいです。私のコンピュータにはこれを行う機能が組み込まれていますが、変更したいと思います。
現在、キーバインディングはF10に設定されています。私xmodmap
はキーコードが76で、ボタンの機能(私が理解したところによるとxmodmap
)が次のようになっていることを確認しましたXF86Switch_VT_10
(またはより具体的にF10 F10 F10 F10 F10 F10 XF86Switch_VT_10 F10 F10 XF86Switch_VT_10
言えば、これはクレイジーに見えますが、なぜそうなのかわかりません)。
私は持っています発見するコマンドラインからトラックパッドを切り替える方法は、を使用することですxinput set-prop <xinput number> "Device Enabled" 0
。それで、rc.lua
似ているようないくつかの機能を作成する必要があることを知っていますawful.key({}, "<something, maybe XF86Switch_VT_10>", function() awful.util.spawn("<line of code, maybe xinput set-prop # "Device Enabled" 0>") end
。正確に何を入れるべきかわかりません。
誰でもこの問題を解決するのに役立ちますか?
答え1
rc.lua
ファイル内の該当するセクションを見つけてglobalkeys = gears.table.join(
追加します。
awful.key(
{},
'XF86Switch_VT_10',
function()
awful.spawn('xinput set-prop <xinput number> "Device Enabled" 0')
end,
{description = 'disable trackpad', group = 'hotkeys'}
),