i3を試してみてください。私はキーボードから手を離さずにコンピュータを制御するのが大好きですが、i3はサウンドや明るさ制御などの基本機能をネイティブにサポートしていません。マルチモニターなどを使いたいときにも問題があるようです(モニターについてはよくわかりません。サウンドコントロールの問題を解決する方法を探している間に投稿を見つけましたが、しばしば鉢植えに鉢植えを見せなければなりません。ノートパソコンが必要なので必要です。 )
明るさを変えるためにスクリプトを放棄することはプライドには良いと思いますが、それが合理的であるか生産的であるとは思わないでしょう。私は宿題をするのではなく、このようなことをして多くの時間を無駄にし、博士学位の取得に失敗するところだった。
デフォルトでは、タイリングウィンドウマネージャはありますか?それとも、この基本的なタスクを処理できるi3または他のタイリングマネージャ用のパッケージはありますか?
ベストアンサー1
これ基本的なあなたが探しているもの基本的なDEにはあるがWMには当てはまらないので、このすべてを望むなら箱の外その後、DEに固執します。
つまり、目的のコマンドをスクロールして目的のキーにバインドできます。私は現在約2週間i3を使用しており、明るさに関する特定の問題に対処する必要があります。解決策はウェブで検索することです。ここ。
だから.config
キーをスクリプトにバインドします...
# backlight control
bindsym XF86MonBrightnessUp exec sh ~/.config/i3/backlight.sh -inc 20
bindsym XF86MonBrightnessDown exec sh ~/.config/i3/backlight.sh -dec 20
スクリプトは重い作業を行います。
#!/bin/bash
set -e
file="/sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness"
current=$(cat "$file")
new="$current"
if [ "$1" = "-inc" ]
then
new=$(( current + $2 ))
fi
if [ "$1" = "-dec" ]
then
new=$(( current - $2 ))
fi
echo "$new" | tee "$file"
Webの検索、修正、スクリプトの作成に30分もかかりませんでした。
colemakに切り替えた後、生産性が回復するのに時間がかかりましたが…一時的に痛みを伴う措置でしたが、結果としてはそれほど価値がありました(特に他の人がタイピングを試みることを見ていること)。