FS#24274 - [xorg-xrandr] xrandr scaling jails mouse
Attached to Project:
Arch Linux
Opened by Alexander Kyte (sublimepua) - Saturday, 14 May 2011, 15:22 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 17 October 2012, 06:49 GMT
Opened by Alexander Kyte (sublimepua) - Saturday, 14 May 2011, 15:22 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 17 October 2012, 06:49 GMT
|
Details
Description:
Using Xrandr to scale on the current version of Xorg in extra leads to the mouse beng limited to movement in a specific corner of the screen. Steps to reproduce: 1. Do a fresh install, installing xorg.server as per the beginner's guide. I have an intel 950 graphics card, so this might be limited to intel. 2. Use xrandr to scale the screen. This command is almost necessary to have good working conditions on a netbook's screen. The command is Xrandr --output *screen name* --mode **current resolution* --scale **proportion to scale by, I chose 1.25x1.25* --panning **new resolution** 3. The screen is resized as it should be, but the mouse cannot move out of an invisible box in the upper-left hand corner, the size of the origional screen's resolution. The mouse is essentially trapped. While not debilitating, this is annoying. I have not been able to reproduce this error on Sabayon, Ubuntu, Slackware, or Fedora. I believe that this is either caused by our implementation of xorg-server, or our deault configuration. Any advice? |
This task depends upon
Closed by Jan de Groot (JGC)
Wednesday, 17 October 2012, 06:49 GMT
Reason for closing: Fixed
Additional comments about closing: 2012-10-16: A task closure has been requested. Reason for request: Fixed in newer versions of Xorg.
Wednesday, 17 October 2012, 06:49 GMT
Reason for closing: Fixed
Additional comments about closing: 2012-10-16: A task closure has been requested. Reason for request: Fixed in newer versions of Xorg.
Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller
and using xrandr as follows:
xrandr --output VGA1 --auto --left-of LVDS1
Very frustrating. Please fix this soon.
xrandr command "xrandr --output LVDS1 --scale 1.3x1.3".
http://projects.archlinux.org/svntogit/packages.git/commit/xorg-server/trunk?id=571e22a871a99d6fc0664d74228d716b99b2cc5b
but the release of 1.8.1 shows a few changes with cursor handling, which looks to be exactly whats wrong. Someone wanna explain the code to me?
xorg-server 1.9.4.901-1
xf86-video-intel 2.14.0-3
xf86-input-mouse 1.7.0-1
xf86-input-keyboard 1.6.0-1
xf86-input-evdev 2.6.0-2
In /etc/pacman.conf I added line:
IgnorePkg = xorg-server xf86-video-intel xf86-input-mouse xf86-input-keyboard xf86-input-evdev
All works ok, but of course it is a temporary solution. Still bug exist in current packages.
Which was referenced from this bug report: https://bugs.freedesktop.org/show_bug.cgi?id=40063
Will work around the problem.
Without --panning mouse gets trapped. With panning activated, everything is OK.