Package: gpm Version: 1.19.6-20 Severity: normal
In brief, gpm's "-g 2" switch in for remapping tapping to the middle key isn't working for my Alps touchpad, which makes it hard to interoperate with an external three-button mouse. The Alps Glidepoint (on a vpr matrix 200a5) is correctly detected when the psmouse module is loaded: alps.c: Enabling hardware tapping input: PS/2 Mouse on isa0060/serio1 input: AlpsPS/2 ALPS GlidePoint on isa0060/serio1 In KDE's touchpad control panel, I can map tapping to the middle button and paste works. (Incidentally, how do I do this in the x-windows configuration file, so that I can use the touchpad for pasting in other window managers, such as icewm?) However, the remapping function in gpm, "-g 2", fails. gpm's man page says to use "-g 2" to map tapping to the middle button, but it has no effect on tapping. When I run /etc/init.d/gpm with the -xv switch, I see ++ start-stop-daemon --start --quiet --nicelevel 0 --exec /usr/sbin/gpm -- -m /dev/psaux -t autops2 -Rms3 -g 2 Other "append" commands work fine, for instance "-B 321". Incidentally, gpm-mouse-test refuses to proceed past the "Detecting the packet size" stage. The synps2 type does not work (no response). The device /dev/input/events3, which is used to identify the touchpad in x-windows, doesn't work (no response). Configuration file, /etc/gpm.conf: device=/dev/psaux type=autops2 repeat_type=ms3 append="-g 2" On starting gpm, left button selects and right button pastes. If I plug in a second mouse, an imps2, and press the middle button once, then the touchpad's right button gets remapped to extend selection, leaving me with no paste function. Using the "-2" switch works -- it forces the mouse into two-button mode, so I lose the "extend selection" function, but retain paste on both. A remap would be a lot better. mev details below -- everything looks fine, except tapping maps to button 1 instead of the far more useful button 2. Dave -- System Information: Debian Release: sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages gpm depends on: ii debconf [debconf-2.0] 1.4.53 Debian configuration management sy ii debianutils 2.14.1 Miscellaneous utilities specific t ii libc6 2.3.5-3 GNU C Library: Shared libraries an ii ucf 1.16 Update Configuration File: preserv gpm recommends no packages. -- debconf information: (these values don't work; cf. above) * gpm/responsiveness: * gpm/repeat_type: * gpm/append: * gpm/restart: false * gpm/sample_rate: * gpm/type: synps2 * gpm/device: /dev/input/event3 * gpm/restart_default: false mev shows the following: Left click: mouse: event 0x14, at 40,12 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x18, at 40,12 (delta 0, 0), buttons 4, modifiers 0x00 Double left click: mouse: event 0x14, at 40,12 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x18, at 40,12 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x24, at 40,12 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x28, at 40,12 (delta 0, 0), buttons 4, modifiers 0x00 Triple left click: mouse: event 0x14, at 40,12 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x18, at 40,12 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x24, at 40,12 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x28, at 40,12 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x44, at 40,12 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x48, at 40,12 (delta 0, 0), buttons 4, modifiers 0x00 Right click: mouse: event 0x14, at 54,19 (delta 0, 0), buttons 1, modifiers 0x00 mouse: event 0x18, at 54,19 (delta 0, 0), buttons 1, modifiers 0x00 Single tap (equivalent to single left click): mouse: event 0x14, at 54,19 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x18, at 54,19 (delta 0, 0), buttons 4, modifiers 0x00 Double tap (equivalent to double left click): mouse: event 0x14, at 54,19 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x18, at 54,19 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x24, at 54,19 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x28, at 54,19 (delta 0, 0), buttons 4, modifiers 0x00 Triple tap (not equivalent to triple left click) mouse: event 0x14, at 54,19 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x18, at 54,19 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x24, at 54,19 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x28, at 54,19 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x14, at 54,19 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x18, at 54,19 (delta 0, 0), buttons 4, modifiers 0x00 Movement with no key down: mouse: event 0x01, at 8,15 (delta -1, 0), buttons 0, modifiers 0x00 mouse: event 0x01, at 7,15 (delta -1, 0), buttons 0, modifiers 0x00 Movement with left key down: mouse: event 0x14, at 40,12 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x92, at 40,12 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x92, at 41,12 (delta 1, 0), buttons 4, modifiers 0x00 Movement with right key down: mouse: event 0x14, at 75,22 (delta 0, 0), buttons 1, modifiers 0x00 mouse: event 0x92, at 75,22 (delta 0, 0), buttons 1, modifiers 0x00 mouse: event 0x92, at 76,22 (delta 1, 0), buttons 1, modifiers 0x00 Left key pressed, right key pressed and released, left released: mouse: event 0x14, at 70,22 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x14, at 70,22 (delta 0, 0), buttons 5, modifiers 0x00 mouse: event 0x18, at 70,22 (delta 0, 0), buttons 1, modifiers 0x00 mouse: event 0x18, at 70,22 (delta 0, 0), buttons 4, modifiers 0x00 Right key pressed, single tap, right key released: mouse: event 0x14, at 4, 2 (delta 0, 0), buttons 1, modifiers 0x00 mouse: event 0x14, at 4, 2 (delta 0, 0), buttons 5, modifiers 0x00 mouse: event 0x18, at 4, 2 (delta 0, 0), buttons 4, modifiers 0x00 mouse: event 0x18, at 4, 2 (delta 0, 0), buttons 1, modifiers 0x00 Movement with left and right keys pressed: mouse: event 0x92, at 30,24 (delta 0, 0), buttons 5, modifiers 0x00 mouse: event 0x92, at 31,24 (delta 1, 0), buttons 5, modifiers 0x00 The problem is that tapping is mapped to button 1 (left) instead of button 2 (middle), so there is no "button 2", as I get with an external imps2 mouse: mouse: event 0x14, at 39,12 (delta 0, 0), buttons 2, modifiers 0x00 mouse: event 0x18, at 39,12 (delta 0, 0), buttons 2, modifiers 0x00 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

