Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 23

Thread: Touchpad Control

  1. #11
    Senior Member registered user
    Join Date
    May 2006
    Location
    Columbia, Maryland USA
    Posts
    1,631
    g'day, Peter.
    You probably know this, but:
    Just to make sure, 15x11-snaptics properties may need to be root:root.
    Mine are.

  2. #12
    Senior Member registered user
    Join Date
    May 2006
    Location
    Columbia, Maryland USA
    Posts
    1,631
    ps
    .
    It may be that quotes are necessary for the statements.
    Here's mine:
    Code:
    # $Id: 15x11-synaptics $
    # This file is sourced by Xsession(5), not executed.
    # Disable built-in Touchpad.
    #
    synclient "TouchpadOff=1"
    #

  3. #13
    Senior Member registered user
    Join Date
    May 2006
    Location
    Columbia, Maryland USA
    Posts
    1,631

    As an alternative...

    Quote Originally Posted by wspc View Post
    I have written a script that contains the required synclient options. At the moment I click it after booting and it enables the touchpad.
    This is a clumsy solution. So how, keep it simple guys, can I make the script boot automatically, like the batch files of old.
    Another approach would be to take your script and add it to /etc/rc.local.
    This file should also be root:root AND executable.

    But I am surprised the Xsession.d approach doesn't work for you.

    Let us know how it goes in any event.

  4. #14
    Senior Member registered user
    Join Date
    May 2006
    Location
    Columbia, Maryland USA
    Posts
    1,631

    As an alternative...

    Quote Originally Posted by wspc View Post
    I have written a script that contains the required synclient options. At the moment I click it after booting and it enables the touchpad.
    This is a clumsy solution. So how, keep it simple guys, can I make the script boot automatically, like the batch files of old.
    Another approach might be to take your script and add it to /etc/rc.local.
    This file should also be root:root AND executable. We really should see your script
    before you do this.

    But I am surprised the Xsession.d approach doesn't work for you.

    Let us know how it goes in any event.

  5. #15
    Senior Member registered user
    Join Date
    Dec 2009
    Posts
    423
    Quote Originally Posted by utu View Post
    Another approach might be to take your script and add it to /etc/rc.local.
    This file should also be root:root AND executable. We really should see your script
    before you do this.

    But I am surprised the Xsession.d approach doesn't work for you.

    Let us know how it goes in any event.
    Can't really put that in /etc/rc.local because the program synclient need to contact the X server.

    OK there is some further details need to take note about the script synclient, there must be no spaces between the equal sign, the quotes are optional however :-

    synclient TouchpadOff=1 - works
    synclient TouchpadOff =1 - does not work
    synclient TouchpadOff = 1 - does not work
    synclient "TouchpadOff=1" - works

  6. #16
    Senior Member registered user
    Join Date
    May 2006
    Location
    Columbia, Maryland USA
    Posts
    1,631

    Zeroing in on the problem...

    Quote Originally Posted by kl522 View Post
    synclient "TouchpadOff=1" - works
    Then, I think what wspc wants is
    synclient "TouchpadOff=0" , with or w/o the quotes,
    with properties root:root, not executable.
    He wants to ENABLE the touchpad.
    Last edited by utu; 03-10-2012 at 06:03 AM.

  7. #17
    Senior Member registered user
    Join Date
    May 2006
    Location
    Columbia, Maryland USA
    Posts
    1,631
    Quote Originally Posted by kl522 View Post
    Can't really put that in /etc/rc.local because the program synclient need to contact the X server.
    I was really surprised rc.local was NOT an alternative, since the same material entered into an xterminal works just fine.

    I'd still like to see what 'script' does the job.

  8. #18
    Senior Member registered user
    Join Date
    Dec 2009
    Posts
    423
    Quote Originally Posted by utu View Post
    I was really surprised rc.local was NOT an alternative, since the same material entered into an xterminal works just fine.

    I'd still like to see what 'script' does the job.
    Because when you open an xterminal, there is an environment variable called DISPLAY.

    $ echo $DISPLAY
    :0
    $ set | grep DISPLAY
    DISPLAY=:0

    However, when you run it in rc, the DISPLAY is not set, so synclient does not know which Xserver DISPLAY you are talking about.

    $ unset DISPLAY
    $ synclient -l
    Failed to connect to X server

  9. #19
    Junior Member
    Join Date
    Mar 2012
    Location
    Brisbane, Australia
    Posts
    16

    Touchpad

    Hey fellas, this is the script I wrote, saved as the executable file called touchpad on my system at /home/knoppix
    Code:
    #!/bin/bash
    synclient TapButton1=1
    synclient TapButton2=2
    synclient TapButton3=3
    synclient HorizEdgeScroll=1
    synclient VertEdgeScroll=1
    sorry, the formatting is scrambling the message, hence at carriage return Also the reference to root:root - is that sudo su? thanks, Peter Perros

    --------------
    I formatted it for you; please use the "Go Advanced" button and then the icon to insert code. Greetings Werner
    Last edited by Werner P. Schulz; 03-13-2012 at 08:51 AM. Reason: formatted by moderator

  10. #20
    Junior Member
    Join Date
    Mar 2012
    Location
    Brisbane, Australia
    Posts
    16
    Hey guys,
    I think life would be a lot easier if Knoppix could emulate the touchpad support of Linux Mint 12 LXDE.
    I really can't spend more time on this. I really want something that is easy to use. Love the eye candy though...
    Thanks guys.
    Peter Perros.

Page 2 of 3 FirstFirst 123 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Avaya 9650 VoIP Digital IP Phone picture

Avaya 9650 VoIP Digital IP Phone

$17.00



AUDIO CODES  MP-114 VOIP Gateway Open Box picture

AUDIO CODES MP-114 VOIP Gateway Open Box

$24.99



IXIA XR100 VOIP PROBE picture

IXIA XR100 VOIP PROBE

$199.99



Polycom CX500 IP Phone for Microsoft Lync 2200-44300-025 picture

Polycom CX500 IP Phone for Microsoft Lync 2200-44300-025

$55.00



Yealink W73H IP DECT VOIP Phone picture

Yealink W73H IP DECT VOIP Phone

$10.00



New Cisco 7945G IP VoIP Gigabit GIGE Telephone Phone CP-7945G -  picture

New Cisco 7945G IP VoIP Gigabit GIGE Telephone Phone CP-7945G -

$24.95



Yealink T54W IP Phone, 16 VoIP Accounts. 4.3-Inch Color Display - Black picture

Yealink T54W IP Phone, 16 VoIP Accounts. 4.3-Inch Color Display - Black

$99.99



Cisco CP-7945G VOIP Phone With Stand & Handset Business IP Phone 7945 picture

Cisco CP-7945G VOIP Phone With Stand & Handset Business IP Phone 7945

$3.00



Grandstream GS-HT802 2 Port Analog Telephone Adapter VoIP Phone & Device, Black picture

Grandstream GS-HT802 2 Port Analog Telephone Adapter VoIP Phone & Device, Black

$32.00



Cisco CP-8821-K9 Wireless IP VoIP Phone WITH BATTERY picture

Cisco CP-8821-K9 Wireless IP VoIP Phone WITH BATTERY

$199.99