Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

monitor auto-down results in invalid overlapping coordinates #8518

Closed
1 task done
geovex opened this issue Nov 18, 2024 · 1 comment
Closed
1 task done

monitor auto-down results in invalid overlapping coordinates #8518

geovex opened this issue Nov 18, 2024 · 1 comment
Labels
bug Something isn't working
Milestone

Comments

@geovex
Copy link

geovex commented Nov 18, 2024

Already reported ? *

  • I have searched the existing open and closed issues.

Regression?

No

System Info and Version

System/Version info
Hyprland 0.45.0 built from branch  at commit  dirty ().
Date: 
Tag: , commits: 
built against aquamarine 0.4.3


flags set:
debug


System Information:
System name: Linux
Node name: gv-pc
Release: 6.11.8-arch1-2
Version: #1 SMP PREEMPT_DYNAMIC Fri, 15 Nov 2024 15:35:07 +0000


GPU information: 
28:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900 XTX/7900 GRE/7900M] [1002:744c] (rev c8) (prog-if 00 [VGA controller])


os-release: NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo


plugins:
	unknown: not runtime

Description

monitor=DP-2,preferred,auto,1
monitor=DP-1,preferred,auto-down,1

Monitors placed correctly, but each monitor has its own mouse cursor and only DP-2 could be used with mouse. other auto-placements work correctly as far as I can tell.

How to reproduce

use two similar monitors, add config lines from above, note weird mouse behavior.

Crash reports, logs, images, videos

hyprctl monitors output

auto-up
Monitor DP-1 (ID 0):
	2560x1080@59.97800 at 0x-1080
	description: LG Electronics LG ULTRAWIDE 0x0004D018
	make: LG Electronics
	model: LG ULTRAWIDE
	serial: 0x0004D018
	active workspace: 1 (1)
	special workspace: 0 ()
	reserved: 0 30 0 0
	scale: 1.00
	transform: 0
	focused: no
	dpmsStatus: 1
	vrr: false
	solitary: 0
	activelyTearing: false
	disabled: false
	currentFormat: XRGB8888
	mirrorOf: none
	availableModes: 2560x1080@59.98Hz 2560x1080@74.99Hz 1920x1080@74.98Hz 1920x1080@60.00Hz 1920x1080@59.99Hz 1920x1080@59.94Hz 1920x1080@50.00Hz 1680x1050@59.95Hz 1600x900@60.00Hz 1280x1024@75.03Hz 1280x1024@60.02Hz 1440x900@59.98Hz 1280x800@59.81Hz 1152x864@75.00Hz 1152x864@59.97Hz 1280x720@60.00Hz 1280x720@60.00Hz 1280x720@59.94Hz 1280x720@50.00Hz 1024x768@75.03Hz 1024x768@60.00Hz 832x624@74.55Hz 800x600@75.00Hz 800x600@60.32Hz 720x576@50.00Hz 720x480@60.00Hz 720x480@60.00Hz 720x480@59.94Hz 720x480@59.94Hz 640x480@75.00Hz 640x480@60.00Hz 640x480@59.94Hz 640x480@59.94Hz 

Monitor DP-2 (ID 1):
	2560x1080@59.97800 at 0x0
	description: LG Electronics LG HDR WFHD 0x000101B5
	make: LG Electronics
	model: LG HDR WFHD
	serial: 0x000101B5
	active workspace: 2 (2)
	special workspace: 0 ()
	reserved: 0 30 0 0
	scale: 1.00
	transform: 0
	focused: yes
	dpmsStatus: 1
	vrr: false
	solitary: 0
	activelyTearing: false
	disabled: false
	currentFormat: XRGB8888
	mirrorOf: none
	availableModes: 2560x1080@59.98Hz 2560x1080@74.99Hz 2560x1080@60.00Hz 2560x1080@59.94Hz 2560x1080@50.00Hz 1920x1080@74.98Hz 1920x1080@60.00Hz 1920x1080@60.00Hz 1920x1080@59.94Hz 1920x1080@50.00Hz 1680x1050@59.95Hz 1600x900@60.00Hz 1280x1024@75.03Hz 1280x1024@60.02Hz 1440x900@59.98Hz 1280x800@59.81Hz 1152x864@59.97Hz 1280x720@60.00Hz 1280x720@60.00Hz 1280x720@59.94Hz 1280x720@50.00Hz 1024x768@75.03Hz 1024x768@60.00Hz 832x624@74.55Hz 800x600@75.00Hz 800x600@60.32Hz 720x576@50.00Hz 720x480@60.00Hz 720x480@60.00Hz 720x480@59.94Hz 720x480@59.94Hz 640x480@75.00Hz 640x480@60.00Hz 640x480@59.94Hz 640x480@59.94Hz 
auto-down
Monitor DP-1 (ID 0):
	2560x1080@59.97800 at 0x0
	description: LG Electronics LG ULTRAWIDE 0x0004D018
	make: LG Electronics
	model: LG ULTRAWIDE
	serial: 0x0004D018
	active workspace: 1 (1)
	special workspace: 0 ()
	reserved: 0 30 0 0
	scale: 1.00
	transform: 0
	focused: yes
	dpmsStatus: 1
	vrr: false
	solitary: 0
	activelyTearing: false
	disabled: false
	currentFormat: XRGB8888
	mirrorOf: none
	availableModes: 2560x1080@59.98Hz 2560x1080@74.99Hz 1920x1080@74.98Hz 1920x1080@60.00Hz 1920x1080@59.99Hz 1920x1080@59.94Hz 1920x1080@50.00Hz 1680x1050@59.95Hz 1600x900@60.00Hz 1280x1024@75.03Hz 1280x1024@60.02Hz 1440x900@59.98Hz 1280x800@59.81Hz 1152x864@75.00Hz 1152x864@59.97Hz 1280x720@60.00Hz 1280x720@60.00Hz 1280x720@59.94Hz 1280x720@50.00Hz 1024x768@75.03Hz 1024x768@60.00Hz 832x624@74.55Hz 800x600@75.00Hz 800x600@60.32Hz 720x576@50.00Hz 720x480@60.00Hz 720x480@60.00Hz 720x480@59.94Hz 720x480@59.94Hz 640x480@75.00Hz 640x480@60.00Hz 640x480@59.94Hz 640x480@59.94Hz 

Monitor DP-2 (ID 1):
	2560x1080@59.97800 at 0x0
	description: LG Electronics LG HDR WFHD 0x000101B5
	make: LG Electronics
	model: LG HDR WFHD
	serial: 0x000101B5
	active workspace: 2 (2)
	special workspace: 0 ()
	reserved: 0 30 0 0
	scale: 1.00
	transform: 0
	focused: no
	dpmsStatus: 1
	vrr: false
	solitary: 0
	activelyTearing: false
	disabled: false
	currentFormat: XRGB8888
	mirrorOf: none
	availableModes: 2560x1080@59.98Hz 2560x1080@74.99Hz 2560x1080@60.00Hz 2560x1080@59.94Hz 2560x1080@50.00Hz 1920x1080@74.98Hz 1920x1080@60.00Hz 1920x1080@60.00Hz 1920x1080@59.94Hz 1920x1080@50.00Hz 1680x1050@59.95Hz 1600x900@60.00Hz 1280x1024@75.03Hz 1280x1024@60.02Hz 1440x900@59.98Hz 1280x800@59.81Hz 1152x864@59.97Hz 1280x720@60.00Hz 1280x720@60.00Hz 1280x720@59.94Hz 1280x720@50.00Hz 1024x768@75.03Hz 1024x768@60.00Hz 832x624@74.55Hz 800x600@75.00Hz 800x600@60.32Hz 720x576@50.00Hz 720x480@60.00Hz 720x480@60.00Hz 720x480@59.94Hz 720x480@59.94Hz 640x480@75.00Hz 640x480@60.00Hz 640x480@59.94Hz 640x480@59.94Hz 

@geovex geovex added the bug Something isn't working label Nov 18, 2024
@vaxerski
Copy link
Member

yeah, the positions are invalid...

@vaxerski vaxerski changed the title monitor auto-down results in two mouse cursors monitor auto-down results in invalid overlapping coordinates Nov 19, 2024
@vaxerski vaxerski added this to the 0.46.0 milestone Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants