Bug#538896: xserver-xorg-input-mouse: Emulate3Buttons does not work as documented

2011-01-22 Thread Vincent Lefevre
On 2011-01-19 17:59:49 +0100, Cyril Brulebois wrote:
 You seem to be using synaptics, which takes precedence over mouse.
 
 Some details can be found in:
   http://pkg-xorg.alioth.debian.org/howtos/configure-input.html

Yes, I now remember I added

Section InputClass
Identifier  TouchPad
MatchIsTouchpad yes
Driver  synaptics
# Supported options are given by synclient -l
Option  EmulateMidButtonTime 0
EndSection

in the past and this works. I was probably confused because the
X server logs say that the synaptics module is unloaded:

(II) UnloadModule: synaptics

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#538896: xserver-xorg-input-mouse: Emulate3Buttons does not work as documented

2009-07-27 Thread Vincent Lefevre
Package: xserver-xorg-input-mouse
Version: 1:1.4.0-2
Severity: normal

The mousedrv(4) man page says:

  Option Emulate3Buttons boolean
Enable/disable  the emulation of the third (middle) mouse button
for mice which only have two physical buttons.  The third button
is  emulated  by pressing both buttons simultaneously.  Default:
on, until a press of a physical button 3 is detected.

But even after I press the physical button 3, button 1 + button 2
still sends a button 3 event.

-- Package-specific info:
/var/lib/x11/X.roster does not exist.

/var/lib/x11/X.md5sum does not exist.

X server symlink status:
lrwxrwxrwx 1 root root 13 2009-06-04 16:13:46 /etc/X11/X - /usr/bin/Xorg
-rwxr-xr-x 1 root root 1866576 2009-07-14 00:30:51 /usr/bin/Xorg

/var/lib/x11/xorg.conf.roster does not exist.

VGA-compatible devices on PCI bus:
01:00.0 VGA compatible controller: nVidia Corporation G98M [Quadro NVS 160M] 
(rev a1)

/var/lib/x11/xorg.conf.md5sum does not exist.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 1466 2009-07-01 05:21:26 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type man xorg.conf at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section InputDevice
Identifier  Generic Keyboard
Driver  kbd
Option  XkbRules  xorg
Option  XkbModel  pc105
Option  XkbLayout gb
EndSection

Section InputDevice
Identifier  Configured Mouse
Driver  mouse
EndSection

# Touchpad: disable tapping.
Section InputDevice
Identifier  Synaptics Touchpad
Driver  synaptics
Option  AlwaysCore
Option  Protocol  auto-dev
Option  MaxTapTime0
Option  SHMConfig true
EndSection

Section Device
Identifier  Configured Video Device
Driver  nv
Option  UseFBDev  true
EndSection

Section Monitor
Identifier  Configured Monitor
EndSection

Section Screen
Identifier  Default Screen
Monitor Configured Monitor
EndSection

Section ServerLayout
Identifier  Default Layout
Screen  Default Screen
InputDevice Synaptics Touchpad
EndSection


Xorg X server log files on system:
-rw-r--r-- 1 root root 24483 2009-07-27 17:01:47 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file
/var/log/Xorg.0.log:

X.Org X Server 1.6.2
Release Date: 2009-7-7
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.30.1-dsa-amd64 x86_64 Debian
Current Operating System: Linux xvii 2.6.30-1-amd64 #1 SMP Wed Jul 8 12:20:34 
UTC 2009 x86_64
Build Date: 13 July 2009  10:30:07PM
xorg-server 2:1.6.2-1 (buildd@) 
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: /var/log/Xorg.0.log, Time: Mon Jul 27 17:01:41 2009
(==) Using config file: /etc/X11/xorg.conf
(==) ServerLayout Default Layout
(**) |--Screen Default Screen (0)
(**) |   |--Monitor Configured Monitor
(==) No device specified for screen Default Screen.
Using the first device section listed.
(**) |   |--Device Configured Video Device
(**) |--Input Device Synaptics Touchpad
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory /usr/share/fonts/X11/cyrillic does not exist.
Entry deleted from font path.
(==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
built-ins
(==) ModulePath set to /usr/lib/xorg/modules
(II) Cannot locate a core pointer device.
(II) Cannot locate a core keyboard device.
(II) The server relies on HAL to provide the list of input devices.
If no devices become available, reconfigure HAL or disable 
AllowEmptyInput.
(II) Loader magic: 0x3cc0
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 5.0
X.Org XInput driver : 4.0