Dokunmatik ekran driveri

Araştırmalarıma göre dokunmatik ekran kullanmak isterseniz önce xinput paketini kurmalıyız. Bunu:

sudo apt-get update -y
sudo apt-get install -y xinput

Dokunmatik Ekran Sürücüsü Kurulumu

Şu sitelerden yararlandım:

https://unix.stackexchange.com/questions/42039/configure-touchscreen-on-debian

https://wiki.debian.org/TabletAndTouchScreen

https://vakhokor.blogspot.com/2017/10/debian-9-touch-screen-calibration.html

“ Dokunmatik ekran için libinput ya da evdev sürücüyü kullanıyoruz. Libinput sürücüsü, evdev sürücüsünü kaldıracağı için yalnızca birisi kullanılabilir. Aşağıdaki yapılandırma ayarları evdev ‘in kullanılması için yapılmıştır. Bu yapılandırmayı şöyle yapıyoruz:

xserver-xorg-input hakkında bilgi alalım. Çıktısı evdev ‘in yapılandırma dosyası olmamalıdır.

dpkg -l | grep xserver-xorg-input

Şimdi de evdev sürücüyü kuralım:

apt-get install xserver-xorg-input-evdev

Evdev sürücüsünün kurulu olduğunu test edelim:

dpkg -l | grep xserver-xorg-input

Yapılandırma dosyalarının /usr/share/X11/xorg.conf.d dizininde olduğunu kontrol edelim:

cd /usr/share/X11/xorg.conf.d
ls

Çıktıda bağlı olan tüm dokunmatik cihazlar görünmelidir. Çıktısı:

10-amdgpu.conf 10-evdev.conf 10-quirks.conf 40-libinput.conf 70-wacom.conf 

libinput sürücüsünü kaldıralım:

apt-get remove --auto-remove xserver-xorg-input-libinput

{ Eğer kaldıramadıysanız devre dışı bırakmak için çıktıda verilen 40 ile gösterilen 40-libinput.conf dosyasını açacağız:

open 40-libinput.conf

( Bu arada: Bu dosyayı yine açamadıysanız:
Dosya yöneticisi /usr/share/X11/xorg.conf.d/ dizinine girip libinput.conf dosyasını tıklayarak açıyoruz. )
Açılan dosyadaki (fotoğrafları da sahibinden izinsiz aldım ama neyse… :sleepy:)
devredisi
Section ve EndSection yazan yerlerin arasını siliyoruz. }
xinput calibrator paketini kuralım:

sudo apt-get install xinput-calibrator

Takas ekseni (geçiş ekseni, örn. X-ekseni ile Y-ekseni arasında yapılan bir dokunma hareketi) ihtiyacınız da varsa:

xinit set-int-prop "eGalax Inc." "Evdev Axes Swap" 8 1

Uygun yapılan x- ve y- eksenlerinin ölçümleri için:

xinput_calibrator --output-type xinput

Çıktısı şunun gibi olacak:
devredisi2

Şidi bu yapılanların yeniden başlatmanın sonrasında kalıcı olması için evdev.conf dosyasını açıp içinde biraz eklemeler yapmamız gerekiyor. Bun yapabilmek için iki yöntem var:

open 10-evdev.conf komutunu çalıştırmak ya da Dosya yöneticisi /usr/share/X11/xorg.conf.d/ dizinine girip evdev.conf dosyasını tıklayarak açılmasını sağlamak.
Dosya açılınca, fotoğtafta gösterildiği gibi:
devredisi3

(Eğer evdev dosyasına dokunmak istemiyorsanız

xinput set-prop "eGalax Inc." "Evdev Axis Calibration" 1543, 222, 409, 1582

Ardından xinput set-prop "eGalax Inc." "Evdev Axes Swap" 1
komutunu da çalıştırmalısınız. )
Sondan ikinci söz olarak: Eğer evdev sürücüsü yerine libinput sürücüsünü kullanmak istiyorsanız evdev sürücüsünü kaldırın, son dosya da kaldırılınca libinput sürücüsünü kurun.

dpkg -P xserver-xorg-input-evdev
dpkg -P xserver-xorg-input-evdev

İşinize yaradıysa Vakhtang Koroghlishvili 'ye teşekkür ediniz. Ve bu mesajı da çözüldü olarak işaretleyiniz ki çözüm bulunamayan olarak dikkatlerimizi dağıtmasın.
”
Son söz olarak: https://wiki.debian.org/TabletAndTouchScreen sitesine göre
///////////////// Kullanıcıların beklentileri: /////////////////

  • parmağınızla pdf uzantılı sayfalarda dolaşmak istiyorsanız bu konuda yeterince uygulama bulamayabilirsiniz Ama öneriler yapılacaktır.
  • Telefondaki kullanımda olduğu gibi birden fazla parmakla dokunarak kullanmaya çalışmak.
  • Otomatik ve uygun şekilde ekranı döndürmek.
  • Ekranda bir sanal klavye kullanarak yazı yazmak.
  • El yazısını tanımak.
    ///////////////// Desteklerin Şu Anki Durumu: /////////////////
  • Bunların çoğu “aldığınız bir ürünü kutudan çıkarmanız” gibi kolay olmuyor.
  • Dokunmayı destekleyen bir ekran okuyucu olan okular uygulamasının yüklenmesi)
  • Bazı şeyler orta düzeyde çaba gerektirir, örn. Thinkpad X220 Tablet’i kullanmak, Squeeze (Debian Sequeze yani 2014 yılında duyurulan Debian 'ın 6.0 sürümü)'deki Xorg sürümüyle mümkün değildir. Kullanıcı, çekirdeğini (backport’lardan) (backportlar, kernel.org 'dan elde edilen Linux çekirdeği ile ilgili yamalardır) güncellemeli ve Xorg paketlerini sid( Debian 'ın kararsız sürümü)'den almalıdır. (Not: Pardus da Debian tabanlıdır.)
  • Bazı şeyler çaba gerektirir (döndürme olaylarını işlemek için bir komut dosyası yazmak ve belirli bir cihaz için anlamlı bir şekilde -xrandr: bir paketin adı mıdır yoksa bir komut mudur bilmiyorum- xrandr 'ı çağırmak)
    ///////////////// Kurulması Önerilen Faydalı Paketler: /////////////////
    okular - dokunmatik kaydırma destekli PDF, e-kitaplar için ekran okuyucu
    xournal - çizim ve silgi işlevlerine sahip ekran kalemi desteği
    xserver-xorg-input-wacom - Xorg için Wacom tablet desteği
    xserver-xorg-input-multitouch - birden fazla parmakla dokunma girişi için
    gok - Gnome Ekran Klavyesi
    floransa - başka bir ekran klavyesi
    karibu - gok’a bir alternatif
  • Iceweasel (Mozilla Firefox İnternet Tarayıcısı uygulaması paketi) Paketinin eklentileri:
    " Grab and Drag eklentisi: Basılı tut ve sürükle özelliği için" - Iceweasel içinde yakalama tipi kaydırmayı sağlar.

///////////////// Kullanışlı bağlantılar: /////////////////

florence listesi - Gnome / X için ekran klavyelerinin listesi

florance

Caribou

///////////////// Ekrana Basılı Tutma Özelliği: /////////////////

  • Dokunmatik ekrana dokunduğunuzda ve yalnızca bir fare imlecini hareket ettirdiğinizde, /usr/share/X11/xorg.conf.d/40-libinput.conf dosyasında bulunan Section and EndSection yazan yerlerin arasında
    MatchIsTouchscreen “on” 'u bularak ve Option “Gesture” “off” 'u ekleyerek düzeltebilirsiniz.
    Not: Ancak bunun iki parmakla yeniden boyutlandırma gibi ekran hareketlerini engelleyeceğini unutmayın.
    ///////////////// Thinkpad Bilgisayarlara Özel Olarak: /////////////////

  • X220_Tablet

  • ThinkPad_X220_Tablet 'in üzerine OpenSuse gnu/Linux dağıtımının kurulumu

3 Beğeni