[Patch] psm(4) ClickPad detection (was Re: Lenovo W540 so far)

Ivan Rokotov ivan.rokotov.bsd at gmail.com
Tue Jun 17 17:30:38 UTC 2014


Anyway, I tested your patch. This is from my logs. (It also blocked my
keyboard under X - I don't know if I had to rebuild my keyboard and
synaptics drivers.)

psm0: current command byte:0063
Synaptics Touchpad v8.1
  Model information:
   infoRot180: 0
   infoPortrait: 0
   infoSensor: 1
   infoHardware: 113
   infoNewAbs: 1
   capPen: 0
   infoSimplC: 1
   infoGeometry: 1
  Extended capabilities:
   capExtended: 1
   capMiddle: 0
   nExtendedQueries: 5
   capPassthrough:   0
   capSleep: 0
   capFourButtons:   0
   capMultiFinger:   1
   capPalmDetect: 1
  Extended capabilities (0x0c query):
   capClickPad: 1
   capClickPad2Btn: 0
   capMaxDimensions: 1
   capMinDimensions: 1
   capAdvGesture:   0
   capReducedFiltering: 1
   capImageSensor:  1
  Additional Buttons: 0
psm0: found Synaptics Touchpad
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Synaptics Touchpad, device ID 0-00, 3 buttons
psm0: config:00004000, flags:00000008, packet size:6
psm0: syncmask:c0, syncbits:00

In Xorg log I got
[   368.692] (--) synaptics: Touchpad0: synaptics touchpad found
[   368.692] (--) synaptics: Touchpad0: no supported touchpad found
[   368.692] (EE) synaptics: Touchpad0: Unable to query/initialize
Synaptics hardware.
but again, I didn't recompile any drivers.

Thanks!
Ivan


More information about the freebsd-mobile mailing list