<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>194465</bug_id>
          
          <creation_ts>2007-10-02 00:20 0000</creation_ts>
          <short_desc>xf86-input-evdev-1.1.5-r1 in combination with &gt;=xorg-server-1.4 mouse locked at one screen w/ multi-head</short_desc>
          <delta_ts>2007-10-02 21:42:25 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>2007.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>Inclusion</keywords>
          <priority>P2</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>timonvo@gmail.com</reporter>
          <assigned_to>x11@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>timonvo@gmail.com</who>
            <bug_when>2007-10-02 00:20:06 0000</bug_when>
            <thetext>I&apos;m using xorg-server-1.4-r2 with a dual-head setup.
I had a problem with my mouse being locked at one screen and then I found this bug http://bugs.gentoo.org/show_bug.cgi?id=192657

I had the exact same behaviour, and at first I thought the fix would also affect me but I forgot I was using the xf86-input-evdev driver for my mouse.

So I applied the patch to the xf86-input-evdev-1.1.5-r1 ebuild by creating another ebuild and adding the patch.
It was succesful.

Reproducible: always

Steps to reproduce:
The problem occurs every time

Actual results:
X started to Screen 1, Mouse is at Screen 1. If I go to Screen 2 with Mouse,
the Mouse can&apos;t go back to Screen 1, but to Screen 3. If the Mouse is at Screen
3, the same Problem.

Expected Results:  
The Mouse should go over every Screen and back again.

emerge --info 

Portage 2.1.3.11 (default-linux/amd64/2007.0, gcc-4.2.0, glibc-2.6.1-r0, 2.6.22.1 x86_64)
=================================================================
System uname: 2.6.22.1 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
Timestamp of tree: Mon, 01 Oct 2007 22:50:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4, 2.5.1-r2
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 2.0.0_rc4-r1
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18
sys-devel/gcc-config: 1.4.0-r2
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS=&quot;amd64 ~amd64&quot;
CBUILD=&quot;x86_64-pc-linux-gnu&quot;
CFLAGS=&quot;-march=athlon64 -O2 -pipe -fomit-frame-pointer -msse3&quot;
CHOST=&quot;x86_64-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/env.d/java/ /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d&quot;
CXXFLAGS=&quot;-march=athlon64 -O2 -pipe -fomit-frame-pointer -msse3&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;ccache confcache distlocks metadata-transfer noinfo parallel-fetch sandbox sfperms strict unmerge-orphans userfetch&quot;
GENTOO_MIRRORS=&quot;ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ &quot;
LINGUAS=&quot;en nl&quot;
MAKEOPTS=&quot;-j3&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/portage/local/layman/java-gcj-overlay /usr/portage/local /usr/portage/local/kvm/maintainer /usr/portage/local/foldingathome&quot;
SYNC=&quot;rsync://rsync.europe.gentoo.org/gentoo-portage&quot;
USE=&quot;3dnow 3dnowext X a52 aac aalib acl alsa amd64 apache2 asf async audacious automount avi bash-completion berkdb bitmap-fonts browserplugin busybox bzip2 cairo cdr cgi cli color-console cpudetection cracklib crypt ctype cups curl curlwrappers dbus device-mapper divx divx4linux dri dts dvd dvdread encode examples exif extraengine fat ffmpeg flac fluxbox fortran ftp gd gdbm gif glut gmedia gpm gtk gtk+ gtk2 hash iconv idle imagemagick imap imlib ipv6 isdnlog java javascript jfs jpeg json latin1 libnotify mad mhash midi ming mmx mmxext mozdevelop mozilla mp3 mp4 mpeg mplayer msn mudflap mysql mysqli ncurses netboot nls nptl nptlonly nsplugin ntfs nvidia ogg opengl openmp oss pam pango pcre pdf perl png pnm ppds pppd python quicktime rar readline realmedia reflection reiser4 reiserfs sdl session smp soap sockets spl sqlite srt sse sse2 ssl ssse3 svg sysfs tables tcltk tcpd theora threads tidy tiff tk trayicon truetype truetype-fonts type1-fonts unicode usb vhosts vim-syntax vorbis wma wmf wmp wmv x264 xforms xfs xhtml xine xinerama xml2 xorg xpm xsl xv xvid xvmc zip zlib&quot; ALSA_CARDS=&quot;hda-intel usb-audio&quot; ALSA_PCM_PLUGINS=&quot;adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol&quot; ELIBC=&quot;glibc&quot; INPUT_DEVICES=&quot;keyboard mouse evdev&quot; KERNEL=&quot;linux&quot; LCD_DEVICES=&quot;bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text&quot; LINGUAS=&quot;en nl&quot; LIRC_DEVICES=&quot;logitech mceusb2&quot; USERLAND=&quot;GNU&quot; VIDEO_CARDS=&quot;vesa nv vga fbdev nvidia&quot;
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

I included the patch and the new ebuild.

For further info see bug: http://bugs.gentoo.org/show_bug.cgi?id=192657</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>timonvo@gmail.com</who>
            <bug_when>2007-10-02 00:20:52 0000</bug_when>
            <thetext>Created an attachment (id=132357)
Updated ebuild

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>timonvo@gmail.com</who>
            <bug_when>2007-10-02 00:21:41 0000</bug_when>
            <thetext>Created an attachment (id=132359)
Patch to the affected file in the driver

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>robbat2@gentoo.org</who>
            <bug_when>2007-10-02 21:32:56 0000</bug_when>
            <thetext>Cardoe: I confirm that this patch works and fixes the issue! Please put it in the tree.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cardoe@gentoo.org</who>
            <bug_when>2007-10-02 21:42:25 0000</bug_when>
            <thetext>Thanks for the patch. Committed in xf86-input-evdev-1.1.5-r2</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>132357</attachid>
            <date>2007-10-02 00:20 0000</date>
            <desc>Updated ebuild</desc>
            <filename>xf86-input-evdev-1.1.5-r2.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA3IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L3gxMS1kcml2ZXJzL3hmODYtaW5wdXQtZXZkZXYv
eGY4Ni1pbnB1dC1ldmRldi0xLjEuNS1yMS5lYnVpbGQsdiAxLjEwIDIwMDcvMDYvMjQgMjI6NTI6
NDcgdmFwaWVyIEV4cCAkCgojIE11c3QgYmUgYmVmb3JlIHgtbW9kdWxhciBlY2xhc3MgaXMgaW5o
ZXJpdGVkCiNTTkFQU0hPVD0ieWVzIgpYRFBWRVI9NAoKaW5oZXJpdCB4LW1vZHVsYXIKCkRFU0NS
SVBUSU9OPSJHZW5lcmljIExpbnV4IGlucHV0IGRyaXZlciIKCktFWVdPUkRTPSJhbHBoYSBhbWQ2
NCBhcm0gaHBwYSBpYTY0IG1pcHMgcHBjIHBwYzY0IHNoIHNwYXJjIHg4NiIKClJERVBFTkQ9Ingx
MS1iYXNlL3hvcmctc2VydmVyIgpERVBFTkQ9IiR7UkRFUEVORH0KCXx8ICggPj1zeXMta2VybmVs
L2xpbnV4LWhlYWRlcnMtMi42ID49c3lzLWtlcm5lbC9taXBzLWhlYWRlcnMtMi42ICkKCT49eDEx
LXByb3RvL2lucHV0cHJvdG8tMS40Cgl4MTEtcHJvdG8vcmFuZHJwcm90bwoJeDExLXByb3RvL3hw
cm90byIKClBBVENIRVM9IiR7RklMRVNESVJ9LzEuMS41LWZpeF9jb21wYXRpYmlsaXR5LnBhdGNo
Cgkke0ZJTEVTRElSfS8xLjEuNS1maXhfbW91c2VfamFtLnBhdGNoIgo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>132359</attachid>
            <date>2007-10-02 00:21 0000</date>
            <desc>Patch to the affected file in the driver</desc>
            <filename>1.1.5-fix_mouse_jam.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGEvc3JjL2V2ZGV2X2F4ZXMuYworKysgYi9zcmMvZXZkZXZfYXhlcy5jCkBAIC02ODMsNyAr
NjgzLDcgQEAKICAgICAgICAgcmV0dXJuICFTdWNjZXNzOwogCiAgICAgZm9yIChpID0gMDsgaSA8
IGF4ZXM7IGkrKykgewotCXhmODZJbml0VmFsdWF0b3JBeGlzU3RydWN0KGRldmljZSwgaSwgMCwg
LTEsIDAsIDAsIDEpOworCXhmODZJbml0VmFsdWF0b3JBeGlzU3RydWN0KGRldmljZSwgaSwgLTEs
IC0xLCAwLCAwLCAxKTsKIAl4Zjg2SW5pdFZhbHVhdG9yRGVmYXVsdHMoZGV2aWNlLCBpKTsKICAg
ICB9CiAK
</data>        

          </attachment>
    </bug>

</bugzilla>