** Changed in: xorg (Ubuntu)
       Status: Confirmed => New

** Description changed:

- On clickpads (Touchpads with no button) middle mouse button doesn't work
- for scrolling with trackpoint (I've configured a soft middlemouse button
- area)
+ On my clickpad (Touchpad with no button) the middle mouse button doesn't
+ work for scrolling with trackpoint. I've configured a soft middlemouse
+ button area via the following script:
+ 
+ 
+ #!/bin/bash
+ TOUCHPAD="SynPS/2 Synaptics TouchPad"
+ TRACKPOINT="TPPS/2 IBM TrackPoint"
+ killall -9 syndaemon
+ echo "touchpad on"
+ xinput set-prop "${TOUCHPAD}" "Synaptics Off" 0
+ 
+ echo "setting soft button areas"
+ #Order: RightButtonAreaLeft, RightButtonAreaRight, RightButtonAreaTop, 
RightButtonAreaBottom, MiddleButtonAreaLeft, MiddleButtonAreaRight, 
MitddleButtonAreaTop, MiddleButtonAreaBottom"
+ xinput set-prop "${TOUCHPAD}" "Synaptics Soft Button Areas" 4000, 0, 4063, 0, 
3000, 4000, 4063, 1500
+ #xinput set-prop "${TOUCHPAD}" "Synaptics Soft Button Areas" 4000, 0, 0, 
4466, 3000, 3999, 0, 1500
+ 
+ echo "enable twofingerscrolling in both directions"
+ xinput set-prop "${TOUCHPAD}" "Synaptics Two-Finger Scrolling" 1, 1
+ 
+ echo "shortening upper and lower edge to reserve space for 'just button' 
actions. Order: left, right, top, bottom"
+ xinput set-prop "${TOUCHPAD}" "Synaptics Area" 0, 0, 1500, 4000
+ #workaround for just scrolling
+ #xinput set-prop "${TOUCHPAD}" "Synaptics Area" 0, 4000, 1500, 0
+ 
+ echo "enabling palm detection"
+ xinput set-prop "${TOUCHPAD}" "Synaptics Palm Detection" 1
+ 
+ #echo "Middle mouse button emulation for scrolling on trackpoint"
+ #xinput set-prop "${TRACKPOINT}" "Evdev Wheel Emulation" 1
+ #xinput set-prop "${TRACKPOINT}" "Evdev Wheel Emulation Button" 2
+ #xinput set-prop "${TRACKPOINT}" "Evdev Wheel Emulation Timeout" 200
+ #xinput set-prop "${TRACKPOINT}" "Evdev Wheel Emulation Axes" 6 7 4 5 # 
horizontal und vertikal
+ 
+ echo "enable tap events"
+ # RTCornerButton, RBCornerButton, LTCornerButton, LBCornerButton, TapButton1, 
TapButton2, TapButton3
+ xinput set-prop "${TOUCHPAD}" "Synaptics Tap Action" 2, 3, 1, 1, 1, 3, 0
+ 
+ echo "list actual properties"
+ xinput list-props "${TOUCHPAD}"
+ 
+ echo "no touch while typing"
+ syndaemon -i 0.5 -d
  
  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: xorg 1:7.7+1ubuntu8
  ProcVersionSignature: Ubuntu 3.13.0-20.42-generic 3.13.7
  Uname: Linux 3.13.0-20-generic x86_64
  ApportVersion: 2.14-0ubuntu1
  Architecture: amd64
  CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
  CompositorRunning: kwin
  CurrentDesktop: KDE
  Date: Tue Apr  1 09:02:37 2014
  DistUpgraded: Fresh install
  DistroCodename: trusty
  DistroVariant: kubuntu
  ExtraDebuggingInterest: I just need to know a workaround
  GraphicsCard:
   Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] 
(rev 0b) (prog-if 00 [VGA controller])
     Subsystem: Lenovo Device [17aa:2217]
  InstallationDate: Installed on 2014-03-25 (6 days ago)
  InstallationMedia: Kubuntu 14.04 LTS "Trusty Tahr" - Beta amd64 (20140324)
  LightdmGreeterLog:
   QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Datei 
oder Verzeichnis nicht gefunden
   QFileSystemWatcher: failed to add paths: /var/lib/lightdm/.config/ibus/bus
   Bus::open: Can not get ibus-daemon's address.
   IBusInputContext::createInputContext: no connection to ibus-daemon
   file:///usr/share/kde4/apps/lightdm-kde-greeter/themes/userbar/main.qml:135: 
Unable to assign [undefined] to QString usersession
  LightdmGreeterLogOld:
   QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Datei 
oder Verzeichnis nicht gefunden
   QFileSystemWatcher: failed to add paths: /var/lib/lightdm/.config/ibus/bus
   Bus::open: Can not get ibus-daemon's address.
   IBusInputContext::createInputContext: no connection to ibus-daemon
   file:///usr/share/kde4/apps/lightdm-kde-greeter/themes/userbar/main.qml:135: 
Unable to assign [undefined] to QString usersession
  MachineType: LENOVO 20C0S0AX00
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.13.0-20-generic.efi.signed 
root=UUID=389305e0-f86b-4068-a352-fe5597926b87 ro rootflags=subvol=@ 
kopt=root=/dev/mapper/ray-root quiet splash vt.handoff=7
  SourcePackage: xorg
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 02/26/2014
  dmi.bios.vendor: LENOVO
  dmi.bios.version: GQET34WW (1.14 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 20C0S0AX00
  dmi.board.vendor: LENOVO
  dmi.board.version: SDK0E50510 Pro
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Not Available
  dmi.modalias: 
dmi:bvnLENOVO:bvrGQET34WW(1.14):bd02/26/2014:svnLENOVO:pn20C0S0AX00:pvrThinkPadS1Yoga:rvnLENOVO:rn20C0S0AX00:rvrSDK0E50510Pro:cvnLENOVO:ct10:cvrNotAvailable:
  dmi.product.name: 20C0S0AX00
  dmi.product.version: ThinkPad S1 Yoga
  dmi.sys.vendor: LENOVO
  version.compiz: compiz N/A
  version.ia32-libs: ia32-libs N/A
  version.libdrm2: libdrm2 2.4.52-1
  version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.0-1ubuntu1
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.0-1ubuntu1
  version.xserver-xorg-core: xserver-xorg-core 2:1.15.0-1ubuntu7
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu3
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.910-0ubuntu1
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 
1:1.0.10-1ubuntu2
  xserver.bootTime: Tue Apr  1 08:36:37 2014
  xserver.configfile: default
  xserver.errors:
   Wacom ISDv4 EC Pen stylus: Invalid type 'cursor' for this device.
   Wacom ISDv4 EC Pen stylus: Invalid type 'touch' for this device.
   Wacom ISDv4 EC Pen stylus: Invalid type 'pad' for this device.
  xserver.logfile: /var/log/Xorg.0.log
  xserver.outputs:
   product id                                1044
   vendor                                     LGD
  xserver.version: 2:1.15.0-1ubuntu7

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1300620

Title:
  [Lenovo ThinkPad S1 Yoga] Middle button does not work for scrolling

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1300620/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to