Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 291698 - xf86-input-synaptics-1.1.3: synclient TouchpadOff=1 does not work, 1.2.0 works
Summary: xf86-input-synaptics-1.1.3: synclient TouchpadOff=1 does not work, 1.2.0 works
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-03 13:16 UTC by Phillip Merensky
Modified: 2009-11-03 15:02 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Phillip Merensky 2009-11-03 13:16:19 UTC
"synclient TouchpadOff=1" does not disable my touchpad with version 1.1.3 whereas version 1.2.0 works completely.

Reproducible: Always

Steps to Reproduce:
1. synclient TouchpadOff=1 with version 1.1.3

Actual Results:  
touchpad is activated

Expected Results:  
touchpad is deactivated

Version 1.2.0 works flawlessly -> stable request.

Thinkpad T400

emerge --info:

Portage 2.2_rc46 (default/linux/amd64/10.0/desktop, gcc-4.3.4, glibc-2.9_p20081201-r2, 2.6.31-gentoo-r4 x86_64)
=================================================================                                              
System uname: Linux-2.6.31-gentoo-r4-x86_64-Intel-R-_Core-TM-2_Duo_CPU_P8600_@_2.40GHz-with-gentoo-2.0.1       
Timestamp of tree: Fri, 30 Oct 2009 21:15:02 +0000                                                             
distcc 3.1 x86_64-pc-linux-gnu [enabled]                                                                       
ccache version 2.4 [enabled]                                                                                   
app-shells/bash:     4.0_p28                                                                                   
dev-java/java-config: 2.1.9-r1                                                                                 
dev-lang/python:     2.5.4-r3, 2.6.2-r1, 3.1.1-r1                                                              
dev-util/ccache:     2.4-r7                                                                                    
dev-util/cmake:      2.6.4                                                                                     
sys-apps/baselayout: 2.0.1                                                                                     
sys-apps/openrc:     0.5.2-r1                                                                                  
sys-apps/sandbox:    1.6-r2                                                                                    
sys-devel/autoconf:  2.13, 2.63-r1                                                                             
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2                                         
sys-devel/binutils:  2.18-r3                                                                                   
sys-devel/gcc-config: 1.4.1                                                                                    
sys-devel/libtool:   9999                                                                                      
virtual/os-headers:  2.6.30-r1                                                                                 
ACCEPT_KEYWORDS="amd64"                                                                                        
CBUILD="x86_64-pc-linux-gnu"                                                                                   
CFLAGS="-march=nocona -O2 -pipe"                                                                               
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests ccache distcc distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.jamit.de/gentoo/ http://mirror.netcologne.de/gentoo/ ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ ftp://mirror.cambrium.nl/pub/os/linux/gentoo/ http://mirror.muntinternet.net/pub/gentoo/"
LANG="de_DE.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/home/portage/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/gfxboot_overlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="16bit 7zip X a52 aac aalib accessibility acl acpi aim alsa amarok amd amd64 aoss apache2 asf autoipd automount autoreplace avahi avantgo bash-completion berkdb binary binfilter bl blender-game bluetooth bootsplash branding bzip2 cairo calendar ccache cdaudio cdda cddb cdparanoia cdr cdrom cgi chm cisco cleartype cli connectionstatus consolekit contactnotes cpudetection cracklib crypt css cups cvs dbcp dbus dga dhcp divx dmi dom4j dri dts dv dvd dvdr embedded emboss encode esx evo excel exif fam fastcgi fat fbcon fbcondecor fbsplash ffmpeg firefox firefox3 flac flash flv fontconfig fortran ftp gcj gd gdbm geldkarte gif gimp gimpprint glib glitz gmedia gnokii gnutls gphoto2 gpm gs gstreamer gtk gvim gzip hal hash hbci hdaps hfs http ibmacpi ical iconv icq image imagemagick imap inifile innodb irc irda isdnlog jabber java java5 javascript jboss jcs jfs john jpeg jpeg2k jpgraph kcal kde kde4 kdeenablefinal kdepim kdm kipi kpathsea kqemu kvm lame laptop latex latex3 lcms libcaca libnotify libsamplerate lirc log4j logitech-mouse logrotate logwatch lucene lzo mad mail maildir mcal mdnsresponder-compat mikmod mime mjpeg mmx mmxext mng modplug modules moonlight mozdevelop mozilla moznocompose moznoirc moznomail mozsvg mozxmlterm mp3 mp4 mp4live mpeg mpeg2 mplayer msn msnextras mtp mudflap multilib mysql mysqli ncurses networkmanager nfs njb nls nptl nptlonly nsplugin nss ntfs ntlm ocaml ofx ogg opengl openmp openssl oscar otr pam pcre pda pdf perl phonon php player plotutils png postscript povray ppds pppd pptp print python qemu-fast qt3support qt4 quicktime rar rdesktop readline reflection reiser4 reiserfs resolvconf samba scanner sdl sensord session sharedmem sms spell spl sql sqlite sqlite3 sse sse2 ssl startup-notification subversion svg sysfs syslog tcpd templates texteffect tga theora threads threadsafe thumbnail thunar tidy tiff tk tokenizer truetype unicode usb utempter v4l v4l2 vcd vde vim vim-pager vim-syntax visualization vnc vorbis webkit wifi wma wmp x264 x86emu xanim xcb xcomposite xfs xine xinerama xml xorg xrandr xscreensaver xulrunner xv xvid yv12 zip zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="mouse keyboard synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="intel vesa vga fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Phillip Merensky 2009-11-03 13:18:43 UTC
I moved this to componenet ebuilds, because version 1.2.0 works flawlessly but is marked unstable until now.

Regards,
Phillip
Comment 2 Rafał Mużyło 2009-11-03 14:11:29 UTC
I suspect it's not really a bug -
1.1 series used device properties, unless SHM was requested,
1.2 uses device properties only.
Something probably creates a conflict with your settings.

IIRC, device properties were introduced in 1.6 xorg-server.
Comment 3 Phillip Merensky 2009-11-03 15:02:05 UTC
(In reply to comment #2)
> I suspect it's not really a bug -
> 1.1 series used device properties, unless SHM was requested,
> 1.2 uses device properties only.
> Something probably creates a conflict with your settings.
> 
> IIRC, device properties were introduced in 1.6 xorg-server.
> 
My 1.2.0 manpage for synaptics says:

Option "SHMConfig" "boolean"
              Switch  on/off  shared  memory for run-time configuration. Note that this is considered a security risk since any user can access the configuration. This option is not
              needed with synaptics 1.0 or later. See section Device Properties.


A "xinput set-int-prop "Synaptics" "Synaptics Off" 8 1" does the job also for 1.1. I wonder why they removed the synclient functionality and readded it in 1.2  Anyway...

Changing to  "worksforme"
Sorry for any inconveniences and thank you for pointing me in the right direction.

Regards,
Phillip