! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Left-handed mouse behaviour faulty first login after reboot
Status:
RESOLVED: WORKSFORME
Product:
Xfce4-settings
Component:
Mouse Settings

Comments

Description Mike C 2012-01-19 13:51:43 CET
Using version xfce4-settings-4.8.3-1.fc16.x86_64

Running Fedora f16

I have an odd problem with a particular left-handed user with the xfce
desktop in Fedora f16  -  the
machine is running x86_64 f16 fully up to date - one user out of
several on the machine needs to have the mouse set to left-handed and
all users are running xfce as the desktop.

Everything works beautifully including for all users including the
user with the mouse set to left-handed until the machine is rebooted
- then for all right-handed users there is no problem after a reboot -
but on the first login after rebooting to the new kernel
gives strange mouse behaviour only for the left-handed user, and a right
click (i.e. a left click for a right-handed typical user) on the
logout icon in the panel ( green running man icon ) does not respond
to give the logout
options - a series of clicks onto Applications menu options gives a
logout but the logout only occurs when clicking on the cancel button -
after logging our and then logging back in all is well and there is no
issue at all -
until the next time the machine is rebooted, and the same thing
happens just on the first login after rebooting.

This has only happened with f16 - previously the machine was running
f14.  On a different machine also running f16 but with i686 the same
issue occurs for the left-handed user and not for right-handed users -
so it would seem an issue somewhere in xfce but I don't know where, or
how to confirm this?

This problem does not occur for any other user (all others have
right-handed mouse).

Some diagnostics after suggestions given on the xfce list follow:


For mike logged into machine with right hand mouse

[mike@pavilion ~]$ xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Logitech USB RECEIVER                   	id=8	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Power Button                            	id=7	[slave  keyboard (3)]
    ↳ Dell Dell USB Keyboard                  	id=9	[slave  keyboard (3)]
[mike@pavilion ~]$ xinput get-button-map 8
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 
[mike@pavilion ~]$ xinput get-button-map 4
1 2 3 4 5 6 7 8 9 10 

For debbie logged in with left handed mouse operating normally:
[debbie@pavilion ~]$ xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Logitech USB RECEIVER                   	id=8	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Power Button                            	id=7	[slave  keyboard (3)]
    ↳ Dell Dell USB Keyboard                  	id=9	[slave  keyboard (3)]
[debbie@pavilion ~]$ xinput get-button-map 8
3 2 1 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 
[debbie@pavilion ~]$ xinput get-button-map 4
1 2 3 4 5 6 7 8 9 10 

Immediately after rebooting - mouse took several clicks before a terminal
window could be opened.
Output still as above

Right click on logout button gave no response.
Left click offered the action buttons popup and the add new items popup
that latter included a logout icon - right clicking it did give the option
to logout at top left on the popup that then opened.

Right clicking that logout flashed the screen but did not logout.
Right clicking cancel then gave a logout.

After the logout that followed - then logging back in gave a normal left-handed
mouse response that worked normally in every way.

Any help diagnosing this would be appreciated.
Comment 1 Mike C 2012-01-24 11:48:27 CET
I have just updated my Fedora system where this problem has been occurring this morning - and the bug no longer appears!

It is not obvious what package has fixed the issue but packages that updated today include:
kdm-4.7.4-7.fc16.x86_64
1:qt-4.8.0-7.fc16.x86_64
1:qt-x11-4.8.0-7.fc16.x86_64
glib2-2.30.2-1.fc16.x86_64
kernel-3.1.9-1.fc16.x86_64
orc-0.4.16-5.fc16.x86_64
ortp-0.18.0-1.fc16.x86_64

and a slew of others that don't seem to be related!

However now that this was fixed outside of xfce code I will close this as notabug.

Bug #8361

Reported by:
Mike C
Reported on: 2012-01-19
Last modified on: 2012-01-24

People

Assignee:
Nick Schermer
CC List:
2 users

Version

Version:
unspecified

Attachments

Additional information