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
  •  


Commodore VIC-20 Vintage Computer System - Tested, Works picture

Commodore VIC-20 Vintage Computer System - Tested, Works

$99.99



Vintage Commodore 64 Computer System Console and RF Cord Only Untested picture

Vintage Commodore 64 Computer System Console and RF Cord Only Untested

$99.99



Commodore 64 LumaFix - Remove Vertical Banding Improve Video Quality Made In USA picture

Commodore 64 LumaFix - Remove Vertical Banding Improve Video Quality Made In USA

$19.99



Vtg Commodore 64 Computer C-64 Box W/ Inserts picture

Vtg Commodore 64 Computer C-64 Box W/ Inserts

$34.99



Commodore 64 Test Harness Set for Dead Test & Diagnostic Cartridge - USA seller picture

Commodore 64 Test Harness Set for Dead Test & Diagnostic Cartridge - USA seller

$29.99



Commodore 64 Dead Test & Diagnostic Cartridge & Test Harness Set - USA seller picture

Commodore 64 Dead Test & Diagnostic Cartridge & Test Harness Set - USA seller

$44.99



Internal Swiftlink compatible wifi modem for the Commodore 128 flat model. picture

Internal Swiftlink compatible wifi modem for the Commodore 128 flat model.

$50.00



Vintage Commodore 1526 Printer With Cables - Nice Condition & Works picture

Vintage Commodore 1526 Printer With Cables - Nice Condition & Works

$55.00



TeensyROM Cartridge for Commodore 64/128: MIDI, Fastload, Emulation, and Network picture

TeensyROM Cartridge for Commodore 64/128: MIDI, Fastload, Emulation, and Network

$65.00



Commodore Amiga A2091 HDD SCSI Controller   Please Read picture

Commodore Amiga A2091 HDD SCSI Controller Please Read

$149.99