LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
LinkBack Search this Thread
Old 10-18-2009, 01:19 PM   #1
texasone
Member
 
Registered: Jun 2008
Location: /home/lorax
Distribution: Debian Testing
Posts: 141

Rep: Reputation: 18
gpointing-device-settings settings will not stay after reboot


I am running a debian squeeze machine on a ibm t40 laptop with window maker as my window manager. I am using gpointing-device-settings as a program to get the scroll bar on my touch pad working. unfortunately, I can't get the settings to stick after i shutdown and turn on. I have to go into the program and unclick then reclick the button. i'm using version 1.3.2 (ive tried both deb and source versions). does anyone have any ideas on how to fix this? and if there is any configure files that I could configure instead of having to use the gui program.

Last edited by texasone; 10-18-2009 at 01:22 PM.
 
Old 11-01-2009, 06:57 AM   #2
xaljava
LQ Newbie
 
Registered: Nov 2009
Posts: 3

Rep: Reputation: 0
I have the same problem

I'll post when solve the task.
Or may be anybody know the solve?
 
Old 11-01-2009, 07:32 AM   #3
xaljava
LQ Newbie
 
Registered: Nov 2009
Posts: 3

Rep: Reputation: 0
So... gpointing-device-settings only make settings for gnome and gnome-settings-daemon restores it after reboot/login. But both You and me don't want to use gnome-settings-daemon. Hm... I'm about to look it's source code...
 
Old 11-01-2009, 08:40 AM   #4
xaljava
LQ Newbie
 
Registered: Nov 2009
Posts: 3

Rep: Reputation: 0
Wink

A lot of time spent...
Just make in "/etc/hal/fdi/policy" file named "11-x11-synaptics.fdi". Example of it in the xserver-xorg-input-synaptics or x86-input-synaptics package depending on Your system. And it works for all users. So, you can delete gsynaptics, gpointing-device-settings and all the packages which contain "gnome" in own name.
After you have this file restart hal daemon and then restart X-server. Reboot not needed! For more details read man synaptics.
Good Luck!
Here my example of "/etc/hal/fdi/policy/11-x11-synaptics.fdi":

Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.touchpad">
        <merge key="input.x11_driver" type="string">synaptics</merge>
        <!-- Arbitrary options can be passed to the driver using
             the input.x11_options property since xorg-server-1.5. -->
        <!-- EXAMPLES: -->
        Switch on shared memory, enables the driver to be configured at runtime
	<merge key="input.x11_options.SHMConfig" type="string">True</merge>

	Maximum movement of the finger for detecting a tap
	<merge key="input.x11_options.MaxTapMove" type="string">220</merge>

	Enable vertical scrolling when dragging along the right edge
	<merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>

	Enable horizontal scrolling when dragging along the right edge
	<merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>

	Enable vertical scrolling when dragging with two fingers anywhere on the touchpad
	<merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>

	Enable horizontal scrolling when dragging with two fingers anywhere on the touchpad
	<merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</merge>

	If on, circular scrolling is used
	<merge key="input.x11_options.CircularScrolling" type="string">false</merge>

	For other possible options, check CONFIGURATION DETAILS in synaptics man page
<!--	<merge key="input.x11_options.TapAction" type="string">F1</merge>
	<merge key="input.x11_options.ClickAction" type="string">1</merge> -->

	<merge key="input.x11_options.LeftEdge" type="string">1700</merge>
	<merge key="input.x11_options.RightEdge" type="string">5300</merge>
	<merge key="input.x11_options.TopEdge" type="string">1700</merge>
	<merge key="input.x11_options.BottomEdge" type="string">4200</merge>
	<merge key="input.x11_options.FingerLow" type="string">25</merge>
	<merge key="input.x11_options.FingerHigh" type="string">30</merge>
	<merge key="input.x11_options.MaxTapTime" type="string">180</merge>
	<merge key="input.x11_options.VertScrollDelta" type="string">180</merge>
	<merge key="input.x11_options.HorizScrollDelta" type="string">40</merge>
	<merge key="input.x11_options.MinSpeed" type="string">0.48</merge>
	<merge key="input.x11_options.MaxSpeed" type="string">1.00</merge>
	<merge key="input.x11_options.AccelFactor" type="string">0.010</merge>
	<merge key="input.x11_options.TapButton1" type="string">1</merge>

    </match>
  </device>
</deviceinfo>

Last edited by xaljava; 11-01-2009 at 10:32 AM.
 
Old 01-04-2010, 09:03 AM   #5
nikhil760
LQ Newbie
 
Registered: Jan 2010
Distribution: Arch Linux
Posts: 2

Rep: Reputation: 0
Thanks xaljava, it worked on my Arch Linux.
 
Old 09-06-2013, 06:00 PM   #6
dimonomid
LQ Newbie
 
Registered: Sep 2013
Posts: 1

Rep: Reputation: Disabled
On linux mint 13 MATE (and Cinnamon too) no suggestions worked for me, and I found other solution. I needed to disable tapping and scrolling on my touchpad.
I have created shell script with the following contents:

Code:
#!/bin/bash
synclient VertEdgeScroll=0    # disable vert scroll
synclient HorizEdgeScroll=0   # disable horiz scroll
synclient TapButton1=0        # disable tap button 1
synclient TapButton2=0        # disable tap button 2
synclient TapButton3=0        # disable tap button 3
made it executable, and added it to autostart. Now it works.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
nvidia X server settings for LCD resolution will not stay set on native james2b Linux - Hardware 4 11-23-2008 05:35 AM
Network device settings gone after reboot nuffnuff Linux - Wireless Networking 1 08-25-2008 03:02 PM
device settings need to be reentered after each reboot... melee Slackware 6 07-23-2007 03:33 AM
font settings won't stay in firefox Cinematography Linux - Software 2 07-26-2005 07:36 PM
Monitor settings won't stay changed msandford Linux - Hardware 7 03-07-2005 11:35 AM


All times are GMT -5. The time now is 11:51 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration