Special Forums Hardware How to *completely* disable laptop touchpad, without disabling trackpoint? Post 303041248 by DevuanFan on Tuesday 19th of November 2019 11:24:07 AM
Neo, here you go:
Code:
# echo serio1 >/sys/bus/serio/drivers/psmouse/unbind
# echo serio2 >/sys/bus/serio/drivers/psmouse/bind
bash: echo: write error: No such device

By the way, I found a hardware solution. If I disconnect the touchpad's ribbon (it's just below the palmrest, trivial to get to and disconnect), it only disables the touchpad (and its two buttons); the trackpoint (and its three buttons just below the space bar) remain fully functional. Here is the relevant part of the output when the touchpad's ribbon is disconnected (notice that there's no "serio2" anywhere):

Code:
$ cat /proc/bus/input/devices
---snip---
I: Bus=0011 Vendor=0002 Product=000a Version=0000
N: Name="TPPS/2 IBM TrackPoint"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input6
U: Uniq=
H: Handlers=mouse0 event5 
B: PROP=21
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3

So it seems that on a hardware level the touchpad and trackpoint are indepedent; it is only on the software level that the trackpoint is always a child of the touchpad.

I'm still interested in finding a software solution.
This User Gave Thanks to DevuanFan For This Post:
 
Test Your Knowledge in Computers #109
Difficulty: Easy
The Unix shell is the interface between the user and the kernel.
True or False?

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Completely new...

Hi there, I am completely new to this forum but it say's it's for complete newbies too :) I have some questions: 1: I want to learn Linux and some basic Unix commands. Is it best to install a text version of Linux/Unix? (to get to know the commands, instead of a shell app) 2: Are there... (8 Replies)
Discussion started by: Mecallie
8 Replies

2. SuSE

Touchpad not working - SuSE 8.2 - Toshiba Satellite A30

Hi all, I have a bit of an inexplicable problem.... Up until today, on my Toshiba Satellite A30 Laptop running SuSE 8.2 Professional, I had a dual mouse (USB Mouse / Touchpad) configuration in X and everything was running fine. I booted the laptop today, and for some reason unbeknownst to... (3 Replies)
Discussion started by: zazzybob
3 Replies

3. Shell Programming and Scripting

How to disable Enable/Disable Tab Key

Hi All, I have bash script, so what is sintax script in bash for Enable and Disable Tab Key. Thanks for your help.:( Thanks, Rico (1 Reply)
Discussion started by: carnegiex
1 Replies

4. Ubuntu

Connect 2 laptops with RJ45 cable (Ubuntu 10.10 laptop with Windows 7 laptop)

Hi to all, I have the problem that a laptops with windows XP cannot startup even in safe mode nor using last good known configuration. I have a Ubuntu 10.10 Live CD and booting from it I can read the Hard Drive. I need to do a backup the Hard Drive from XP laptop and I want to connect this... (5 Replies)
Discussion started by: cgkmal
5 Replies

5. Red Hat

Fedora 14 touchpad issu for login screen

I installed fedora 14 to my old laptop and everything looks fine. But my synapticad touchpad adjustments are not valid for login screen. How can we make mouse settings that will be valid for login screen also. (after login my settings overrides) thanx in advance.. (0 Replies)
Discussion started by: titanic
0 Replies

6. Red Hat

SSL/TLS renegotiation DoS -how to disable? Is it advisable to disable?

Hi all Expertise, I have following issue to solve, SSL / TLS Renegotiation DoS (low) 222.225.12.13 Ease of Exploitation Moderate Port 443/tcp Family Miscellaneous Following is the problem description:------------------ Description The remote service encrypts traffic using TLS / SSL and... (2 Replies)
Discussion started by: manalisharmabe
2 Replies

7. UNIX for Advanced & Expert Users

touchpad not using 10-synaptics.conf

My touchpad is not using my /etc/X11/xorg.conf.d/10-synaptics.conf. I used this to verify my file is being read. $ synclient -l Parameter settings: LeftEdge = 153 RightEdge = 870 TopEdge = 115 BottomEdge = 652 ... (0 Replies)
Discussion started by: cokedude
0 Replies

8. Ubuntu

Laptop to laptop transfer files

Dear all, I would like to transfer my old laptop documents/files etc to the new laptop without using any external hard disk. Please let me know if its possible via any way. Thank in advance, emily (3 Replies)
Discussion started by: emily
3 Replies

9. Windows & DOS: Issues & Discussions

Disable minecraft by disabling java

my kids are on minecraft constantly. I want to restrict its use but it seems impossible since it runs on java. :eek: They are using :mad: windows 7 :mad: but I'm asking this question on here since Java is platform independent (er right?):confused: Also this forum was very helpful with my AWK... (10 Replies)
Discussion started by: cmp260
10 Replies

10. Linux

How to use touchpad in Mint 18.3 Sylvia?

0 down vote favorite I'm using Mint 18.3 Sylvia in my Acer Aspire F 15 F5-573G-77ZP. I have problem in using touchpad, this is when I enable touchpad in Mouse and Touchpad options, I can't move the cursor of touchpad. I mean wherever I touch on the touchpad, it acts as a left click. No moving.... (1 Reply)
Discussion started by: Innnnna
1 Replies
syndaemon(1)						      General Commands Manual						      syndaemon(1)

NAME
syndaemon - a program that monitors keyboard activity and disables the touchpad when the keyboard is being used. SYNOPSIS
syndaemon [-i idle-time] [-m poll-inverval] [-d] [-p pid-file] [-t] [-k] [-K] [-R] DESCRIPTION
Disabling the touchpad while typing avoids unwanted movements of the pointer that could lead to giving focus to the wrong window. OPTIONS
-i <idle-time> How many seconds to wait after the last key press before enabling the touchpad. (default is 2.0s). -m <poll-interval> How many milliseconds to wait between two polling intervals. If this value is too low, it will cause unnecessary wake-ups. If this value is too high, some key presses (press and release happen between two intervals) may not be noticed. This switch has no effect when running with -R. Default is 200ms. -d Start as a daemon, ie in the background. -p <pid-file> Create a pid file with the specified filename. A pid file will only be created if the program is started in daemon mode. -t Only disable tapping and scrolling, not mouse movements, in response to keyboard activity. -k Ignore modifier keys when monitoring keyboard activity. -K Like -k but also ignore Modifier+Key combos. -R Use the XRecord extension for detecting keyboard activity instead of polling the keyboard state. ENVIRONMENT VARIABLES
DISPLAY Specifies the X server to contact. EXIT CODES
If syndaemon exists with a return code other than 0, the error encountered is as below. Exit code 1 Invalid commandline argument. Exit code 2 The connection to the X sever could not be established or no touchpad device could be found. Exit code 3 The fork into daemon mode failed or the pid file could not be created. Exit code 4 XRECORD requested but not available or usable on the server. CAVEATS
It doesn't make much sense to connect to a remote X server, because the daemon will then monitor the remote server for keyboard activity, but will disable the touchpad on the local machine. AUTHORS
Peter Osterlund <petero2@telia.com>. This man page was written by Mattia Dongili <malattia@debian.org> SEE ALSO
Xorg(1), synclient(1), synaptics(4) X Version 11 xf86-input-synaptics 1.6.2 syndaemon(1)

Featured Tech Videos

All times are GMT -4. The time now is 06:59 AM.
Unix & Linux Forums Content Copyright 1993-2019. All Rights Reserved.
Privacy Policy