On 2024-05-21 12:42:54 Darrell Anderson via tde-devels wrote:
On 5/21/24 11:55 AM, J Leslie Turriff via tde-devels
wrote:
I'm setting up a laptop machine that
doesn't have a BIOS setting for
disabling its touchpad. I can run synclient in the user's .bashrc, but
that doesn't disable it in the greeter, where one enters one's username
and password.
Where in the TDE startup sequence can I run synclient to disable the
touchpad?
The xinput command also is needed.
For...?
Further, some newer laptops such as Thinkpads have "extra buttons." In
addition to using xinput and synclient to disable trackpads, these extra
buttons need to be disabled too.
In my case with a Thinkpad T580, using xinput list | grep -i 'thinkpad
extra buttons' reveals the culprit.
I have a Thinkpad T400 and I only need the basic xinput and synclient
commands.
With both laptops I mapped my shell script commands to Fn+F11 to toggle
the trackpad.
To integrate the script with TDE, or any desktop environment, I created
$HOME/.config/autostart/trackpad-disable.desktop to launch my
trackpad-disable script. This automatically disables the trackpad. For
just TDE, the $TDEHOME/Autostart likely would suffice. When I want to
--rare -- I can use Fn+F11 to enable the trackpad.
____________________________________________________
tde-devels mailing list -- devels(a)trinitydesktop.org
To unsubscribe send an email to devels-leave(a)trinitydesktop.org
Web mail archive available at
https://mail.trinitydesktop.org/mailman3/hyperkitty/list/devels@trinitydesk
top.org
Okay, but I'm trying to get it disabled in the greeter screen, where one
enters username and password, before the user session starts; so an autostart
routine is too late.
Leslie
--
Platform: Linux
Distribution: openSUSE Leap 15.5 - x86_64
Desktop Environment: Trinity
Qt: 3.5.0
TDE: R14.1.2
tde-config: 1.0