Bug 167194 - x11-drivers/xf86-input-synaptics 1.5.0 trackpoint(LENOVO) does not move
Summary: x11-drivers/xf86-input-synaptics 1.5.0 trackpoint(LENOVO) does not move
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-x11 (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-22 08:10 UTC by t-matubara
Modified: 2013-06-26 23:40 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description t-matubara 2012-04-22 08:10:08 UTC
It upgraded to xorg 7.5.2. 
xorg-server is 1.7.7. 

A trackpoint does not move owing to xf86-input-synaptics. 

LENOVO T510 is being used for a personal computer.

Fix: 

Although a cause is not known, it will move, if the downgrade of xf86-input-synaptics is carried out to 1.2.1.
How-To-Repeat: Always
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-04-22 08:10:24 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-x11

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Brandon Gooch 2012-08-11 15:03:05 UTC
Guest mouse support was "purged" by this commit:

http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=b19e3782a77c171ca20fc962f95923495fdb7978

Apparently, the pointing stick device will have to be presented as a
separate mouse device from that point forward, with a mouse driver
attached to run it.

However, the FreeBSD psm(4) device still provides support for
pass-through "guest" devices for synaptic toucpads, so you could
investigate using the synaptics support as described here:

http://wiki.freebsd.org/SynapticsTouchpad

I've had to hack the psm(4) driver a bit to fix a couple of mouse
button and scrolling issues, but other than those issues, it's seems
to work well.

-Brandon
Comment 3 t-matubara 2012-08-15 08:44:00 UTC
Since it cannot send a reply from my mail address(t-matubara@miracle.ocn.ne.jp), 
it sends using http://www.freebsd.org/ja/send-pr.html. 

does it carry out without being able to respond so that it can send? 
  postmaster@FreeBSD.org
  freebsd-x11@freebsd.org
  bug-followup@FreeBSD.org

-- Re: ports/167194 --

Dear Brandon.

Thanks.
It moved.

<Environment>
 OS:9.1-PRERELEASE (Aug 7 2012)
 xorg-server:1.7.7
 kbd_drv.so:1.6.1
 mouse_drv.so:1.7.1

It was able to do in the following setup

1)/boot/loader.conf
  hw.psm.synaptics_support=1
2)/etc/rc.conf
  moused_enable="YES"
3)delete x11-drivers/xf86-input-synaptics 1.5.0
  Not need xf86-input-synaptics.
4)/etc/X11/xorg.conf (A change portion is extracted.Moreover,HAL is changed so that it may not use.)

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "ServerFlags"
    Option        "AllowEmptyInput" "false"
    Option        "AutoAddDevices"  "false"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/sysmouse"
    Option         "ZAxisMapping" "4 5 6 7"
    Option         "EmulateWheel" "true"
    Option         "EmulateWheelButton" "2"
    Option         "Emulate3Buttons" "false"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "Protocol"  "standard"
    Option         "XkbRules"  "xorg"
    Option         "XkbModel"  "jp106"
    Option         "XkbLayout" "jp"
EndSection


<Above, it came to move.>
Since the solution was found,
please give this bug report(ports/167194) to an end.

Best regards.

>How-To-Repeat:

>Fix:
Comment 4 Niclas Zeising freebsd_committer freebsd_triage 2013-06-26 23:40:42 UTC
State Changed
From-To: open->closed

Close at submitters request, the issue is resolved.