The issue at hand
My aim is to enable natural scrolling on system start (or session start), which - up until now - could be easily achieved using a startup script, but since migrating from 12.04 (32 bit) to 13.04 (64 bit) I'm not able to automate this task.
Here's the script used:
#!/bin/sh
xinput set-prop 12 273 -25 -25
it works when running independently, so it seem to be overridden by a later call. How to resolve this?
What have I tried?
- Adding an entry in the Startup Applications for the trackpad script
- Using a
@reboot
flagged entry incrontab
to call thexinput
command - Calling the trackpad script in
.bash_login
, or in.profile
- Adding a
.conf
file in/etc/init
- I think at some point I even tried to mess around with sequencing directories and sequencing file names under
/etc/rc*
- Including a call in various scripts under
/etc/pm
(that actually got things working for the boot phase, but any subsequent suspend/sleep would deactivate the trackpad custom settings, again).
Environment
Dell XPS 13, Ubuntu 13.04 64 bit.