한국어
Linux Programming
 

tslib는 리눅스에서 터치스크린(일반적으로 감압식)의 보정과 보정된 포인트 좌표를 제공한다. 

 

소스 코드 다운로드 및 컴파일

$ git clone https://github.com/kergoth/tslib.git

$ cd tslib

$ mkdir build

$ ./autogen.sh

$ ./configure --prefix=$PWD/build --host=arm-poky-linux --enable-static=yes

$ make && make install

 

타겟의 /usr 로 bin/ lib/를 복사

타겟의 /etc 로 ts.conf 를 복사

 

환경 변수 설정

터치 스크린이 어떤 장치인지 확인 후에 아래와 같이 설정

====================================

export TSLIB_TSDEVICE=/dev/input/event2

export TSLIB_CALIBFILE=/etc/pointercal

export TSLIB_CONFFILE=/etc/ts.conf

export TSLIB_PLUGINDIR=/usr/lib/ts

export TSLIB_FBDEVICE=/dev/fb0

export TSLIB_CONSOLEDEVICE=none

====================================

 

터치스크린 보정을 위해 ts_calibrate 실행 

$ ts_calibrate

번호 제목 글쓴이 날짜 조회 수
36 dbus-broker를 기본 DBus 구현으로 설정 makersweb 2021.01.20 43
35 리눅스 오디오 스택과 아키텍처 file makersweb 2020.09.02 328
34 wayland-scanner 를 통해 Wayland 프로토콜 코드생성 makersweb 2020.06.08 90
33 Wayland 의 Client Application 프로그래밍 기본 루틴 makersweb 2020.06.04 154
32 Wayland 의 주요 객체들 makersweb 2020.06.04 101
31 Weston 의 설명 및 관련 컴포넌트 makersweb 2020.06.03 259
30 64비트 리눅스에서 32비트 응용프로그램을 실행하려면 makersweb 2020.02.29 582
29 initramfs (initial ram file system: 초기 램 파일 시스템) makersweb 2020.02.25 357
28 플랫폼 디바이스 드라이버 개발 시 많이 사용되는 커널 API 및 매크로 makersweb 2020.01.28 769
27 PATH에 새로운 경로 추가 makersweb 2019.09.19 133
26 리눅스 컴파일러 최신으로 업데이트 linux 2018.12.26 1364
25 libblkid - USB Storage의 정보 가져오기 makersweb 2018.10.18 307
» tslib 크로스 컴파일과 터치스크린 보정 makersweb 2018.08.02 1230
23 Ubuntu Linux에서 dbus-c++바인딩 D-Bus 테스트 file makersweb 2018.03.07 4212
22 NFS를 통해 파일시스템 공유 makersweb 2018.03.05 734
21 Wayland에 대한 간단한 소개 file makersweb 2017.12.29 1887
20 Ubuntu16.04에서 weston구동 file makersweb 2017.12.28 484
19 UVC 장치를 사용할때 v4l2: select timeout 에러 발생 makersweb 2017.12.27 871
18 [IPC]D-Bus 소개 file makersweb 2015.02.28 26249
17 리눅스 데스크탑 환경 종류 pjk 2015.02.11 4180