DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
3
Cevap
1444
Tıklama
0
Öne Çıkarma
Python Kısayol Tuşu Nasıl Yapılır?
C
9 yıl (215 mesaj)
Teğmen
Konu Sahibi

Rasp. Pi için Motor kontrolü yaptım ama bunu klavyede yön tuşları ile kontrol etmem gerek.
örn : x tuşuna basıldı ise kodu işleteceğim (Linux ortamında- Raspbian) nasıl yapabilirim ?



Y
9 yıl (2478 mesaj)
Yüzbaşı

Komut satırı argümanı demem gerekiyordu, parametre yanlış kelime.
triggerhappy kullanarak yapabilirsin.
Raspbian'da yüklü mü tam emin değilim ama yüklüyse,
/etc/triggerhappy/triggers.d/ içinde conf uzantılı bir dosya oluştur,
/etc/triggerhappy/triggers.d/python.conf gibi.
İçine,
KEY_LEFT_ARROW 1 /python/dosyanın/konumu/python.py left
KEY_RIGHT_ARROW 1 /python/dosyanın/konumu/python.py right
KEY_UP_ARROW 1 /python/dosyanın/konumu/python.py up
KEY_DOWN_ARROW 1 /python/dosyanın/konumu/python.py down
yazıp kaydet.
sudo systemctl restart triggerhappy.service komutunu terminale gir ki yeni dosyanı görsün veya yeniden başlat.
Python scriptinde
import sys
if(sys.argv[0]=='left')
sol tuş işlemleri.
if(sys.argv[0]=='right')
sağ tuş işlemleri.

olarak kullanabilirsin. Tabii bu saniyeden az bir sürede sürekli tuşlara basacaksan verimli olmayabilir. Öyle bir durum varsa başka bir şeyler yapmak gerekir.
Yüklü değilse sudo apt-get install triggerhappy



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.