Commit 4883404
ti_am335x_tsc.c driver
------=_Part_422_1349561576.1515022447432
Content-Type: text/plain; charset="UTF-8"
Hello all,
The TI touch screen driver does not work _right_ with the libts-bin package
in the jessie image.
$ cat /etc/dogtag
BeagleBoard.org Debian Image 2018-01-01
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 8.10 (jessie)
Release: 8.10
Codename: jessie
$ dpkg -l | grep libts-bin
ii libts-bin 1.14-1rcnee0~jessie+20171122
armhf touch screen library utilities
$ sudo ts_calibrate
ts_setup: No such file or directory
It is possible to make it work by setting the TSLIB_TSDEVICE environment
variable:
$ sudo su
# export TSLIB_TSDEVICE=/dev/input/event2
# ts_calibrate
But, that's a bit of a pain since the environment variable always needs to
be set in order to use the touchscreen.
It appears that this version of the utilities uses the INPUT_PROP_DIRECT
propbit to automatically detect which /dev/input/event device is the
touchscreen.
It looks like the following is the only change needed to make it work.
Unfortunately, I don't have currently have a way to build a custom kernel
for the BeagleBone in order to test it. If there is anyone that could I
would
appreciate it.
Regards,
Hartley1 parent 03430b1 commit 4883404
1 file changed
+1
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
459 | 459 | | |
460 | 460 | | |
461 | 461 | | |
| 462 | + | |
462 | 463 | | |
463 | 464 | | |
464 | 465 | | |
| |||
0 commit comments