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
  •  


Supermicro 4U 36 Bay Storage Server 2.4Ghz 8-C 128GB 1x1280W Rails TrueNAS ZFS picture

Supermicro 4U 36 Bay Storage Server 2.4Ghz 8-C 128GB 1x1280W Rails TrueNAS ZFS

$712.98



CSE-118 Supermicro 1U 3x GPU Server  2.6Ghz 20-C 128GB CX353A 2x1600W PSU Rails picture

CSE-118 Supermicro 1U 3x GPU Server 2.6Ghz 20-C 128GB CX353A 2x1600W PSU Rails

$454.03



Dell PowerEdge R630 8SFF 2.6Ghz 20-Core 128GB Mem 2x10G+2x1G NIC 2x750W PSU picture

Dell PowerEdge R630 8SFF 2.6Ghz 20-Core 128GB Mem 2x10G+2x1G NIC 2x750W PSU

$399.04



Dell R730xd 12LFF 2.6Ghz 20-C 128GB H730 2x10G+2x1G NIC 2x1100W 12x Trays Rails picture

Dell R730xd 12LFF 2.6Ghz 20-C 128GB H730 2x10G+2x1G NIC 2x1100W 12x Trays Rails

$721.05



Intel Xeon E5-2680 v4 SR1N7 2.4GHz 14-Core 3.5MB 35MB Socket 2011-3 Server CPU picture

Intel Xeon E5-2680 v4 SR1N7 2.4GHz 14-Core 3.5MB 35MB Socket 2011-3 Server CPU

$11.99



Intel Xeon E5-2680 v4 2.4GHz 35MB 14-Core 120W LGA2011-3 SR2N7 picture

Intel Xeon E5-2680 v4 2.4GHz 35MB 14-Core 120W LGA2011-3 SR2N7

$17.99



Intel Xeon E5-2697A V4 2.6GHz CPU Processor 16-Core Socket LGA2011 SR2K1 picture

Intel Xeon E5-2697A V4 2.6GHz CPU Processor 16-Core Socket LGA2011 SR2K1

$39.99



Intel Xeon Gold 6126 2.6 GHz LGA 3647 Server CPU Processor SR3B3 picture

Intel Xeon Gold 6126 2.6 GHz LGA 3647 Server CPU Processor SR3B3

$17.99



HP Workstation Z640 2x Xeon E5-2623V4 32GB Ram Dual 256GB SSD K420 Linux GA picture

HP Workstation Z640 2x Xeon E5-2623V4 32GB Ram Dual 256GB SSD K420 Linux GA

$234.98



Rare WaterCooled HP Z800 Workstation Dual Xeon X5680 16GB RAM 120GB SSD Nvidia picture

Rare WaterCooled HP Z800 Workstation Dual Xeon X5680 16GB RAM 120GB SSD Nvidia

$279.56