私は3台のモニターを持つデスクトップにArch Linuxを新しくインストールしています。私はそれをインストールしX
(xf86-video-nouveau
Nvidia RTXカードがあるので)それをbspwm
ウィンドウマネージャとして選択しました。
Arch wikiの指示に従って、xrandr
机の上の物理的なレイアウトに合わせてモニターの相対位置を変更して設置しました。これを実行した後、xrandr -q
モニター3台(DP-1、HDMI-1、DVI-D-1)の名前を得て、左から右にDVI-D-1、DPの順に並べ替えようとしています。 -1 HDMI-1。これを行うには、次を実行します。
xrandr --output DP-1 --primary --auto --output DVI-D-1 --auto --left-of DP-1
xrandr --output DP-1 --primary --auto --output HDMI-1 --auto --right-of DP-1
これにより、デスクトップ上のモニターの物理的なレイアウトに基づいて、マウスをある場所から次の場所に移動できるようにモニターの順序が変わりますが、すべてのマウスイベントはまだ間違ったモニターで実行されます。つまり、DP-1に表示されるウィンドウでマウスと対話するには、マウスをDVI-D-1に配置する必要があります。 HDMI-1のボタンをクリックするには、マウスをDP-1の上に置く必要があります。 DVI-D-1に表示するウィンドウを選択するには、マウスがHDMI-1を超える必要があります。
私は探索しました長い間Arch Wikiでディスプレイの移動方法とディスプレイの相対配置方法を指定するページです。この人から定期的な位置基準を設定することを見つけるxrandr
か--left-of
警告することは、--right-of
私が経験している行動を説明しません。オンライン参考資料これをxrandr
設定する方法を説明してください。私はこれに続き、提案したように作りました。bspwm
bspwmrc
bspwmrc
アーチスウィキマルチモニターの場合。
xrandr
モニターとマウスイベントの向きを正しく調整するには?
答え1
この問題は、ビデオドライバを変更すると解決される可能性があります。xf86-video-nouveau
ドライバを取り外して専用ドライバと交換するとnvidia
(モニタの位置合わせにnvidia-utils
使用されます)、期待どおりに動作します。nvidia-settings
私はフリーソフトウェアを好むので、これは残念ですが、プッシュが必要なときにこれは実際に動作します。