私はManjaro XFCEがインストールされたノートブックを持っていますが、キーを押しているときにディスプレイの明るさ(それぞれ上下)を制御し、キーを壊しましたF2
。F3
Fn
うまく機能xfce-power-manager
し、下のバーのスライダーを使用できますが、明るさを別のキーに再マップできるかどうか疑問に思います。今は解決策が見つかりません。
インストールしようとしています光他の回答で見たように、パッケージを使用して次のものを使用してください。
light -U 20
期待どおりに明るさを下げますが、rootとして実行する必要があるため、そのコマンドを別のキーの組み合わせに再マップしたいという考えは、権限がないため機能しません。
どんなアイデアがありますか?ありがとうございます!
ベストアンサー1
ついに解決策を見つけました。これが私がしたことです(より良い方法を歓迎します!)
xorg-xbacklight
写真のように包装ではありませんArch Wikiのデフォルトオプション(エラーが発生したため「バックライト属性を持つ出力はありません。」Wikiで議論されており、Wikiに表示されている.confパラメータを使用しても問題は解決しませんでした。)私がインストールしたもの:アフィレットパック。 xorg-xbacklightと同じように動作します。xbacklight -inc 10
増加し、xbacklight -dec 10
減らす@ArtemS.Tashkinovがコメントで提案したとおりです。
xbacklightを制御し、必要なバックライトレベルを変更するにはsudo権限だから私は必要です編集する
sudoers
ユーザーがxbacklight
パスワードを要求せずにコマンドを実行できるようにします(ただし、セキュリティ上の理由からコマンドではないことはもちろんです)。sudo visudo
(vimなどのエディタ)またはsu
(visudo
nanoに慣れている場合はデフォルトエディタを使用)- 以下を追加します(
username
ユーザーに合わせて変更)。username ALL=(ALL) NOPASSWD: /usr/bin/xbacklight
発生する可能性のある間違いを避けるために(私はそのようなことがありました)
/usr/bin/xbacklight: [Errno 13] Permission denied: '/sys/class/backlight/intel_backlight/brightness'
。video
私のユーザーをグループに追加90-backlight.rules のデフォルト値です。(ここで見たように)(username
ユーザー名に変更):sudo usermod –a –G video username
2つのスクリプトの作成呼び出し
bright-up.sh
てbright-down.sh
(または必要に応じて)次のように読みます。#! /bin/bash xbacklight -inc 10
- Bright-down.sh で
-inc
次に変更します。-dec
- 明るさをどれだけ変更したいかによって、または
10
等所望の値に変更します。5
20
- Bright-down.sh で
このスクリプトをこのようなディレクトリに
/home/user/.bin/
保存したり、必要な場所に保存して提供したりできます。実行権限:chmod +x /home/user/.bin/brigh-up.sh /home/user/.bin/bright-down.sh
今キーボードショートカットの作成デスクトップ環境/ウィンドウマネージャに基づいてこれらのスクリプトを指します。キーボード> XFCEのキーボードショートカット。