Pytania otagowane jako input


5
Jak wysłać naciśnięcia klawiszy (F5) z terminala do programu GUI?
Używam Raspberry Pi w połączeniu z Chromium (tryb kiosku), aby wyświetlić niektóre statystyki. Pi nie ma podłączonej klawiatury, więc szukałem rozwiązania do wysyłania naciśnięć klawiszy z terminala do procesu Chromium (tab) . Normalne wprowadzanie danych działa, ale jak wysłać coś takiego F5(specjalny klucz: odświeżenie przeglądarki) za pomocą tego rozwiązania? # …
40 process  x11  input 

2
Nagrywaj każde naciśnięcie klawisza i przechowuj w pliku
Muszę rejestrować każde naciśnięcie klawisza i przechowywać w pliku w katalogu użytkownika ~, podczas korzystania z mojego konta nie jestem sudoer i nie mogę w żaden sposób instalować programów (takich jak logKeys ). Jak mogę to zrobić za pomocą terminala? UWAGA: To pytanie nie jest duplikatem drugiego pytania o wzmiankę; …
31 x11  logs  keyboard  input 

1
SSH powoduje zatrzymanie pętli while
W końcu udało mi się sprowadzić problem, z którym zmagam się od kilku tygodni. Używam SSH z „autoryzowanymi kluczami” do zdalnego uruchamiania poleceń. Wszystko jest w porządku, z wyjątkiem sytuacji, gdy robię to w pętli while. Pętla kończy się po zakończeniu dowolnej iteracji za pomocą polecenia ssh. Przez długi czas …


3
Pilot na słuchawki w gnieździe dźwięku jako wejście X.
Mam nowe słuchawki, a dokładniej AKG K318 i mają jeden z tych pilotów. Na smartfonie, takim jak telefon z Androidem lub iPhone, przyciski są przypisane do działań odtwarzacza muzyki, takich jak odtwarzanie / pauza, zwiększanie / zmniejszanie głośności, pomijanie, poprzedni, masz pomysł. Zastanawiałem się, jak mogę replikować tę samą funkcję …


2
Jak działają zdarzenia myszy w systemie Linux?
Wynika to głównie z ciekawości, staram się zrozumieć, jak działa obsługa zdarzeń na niskim poziomie, więc nie odsyłaj mnie do oprogramowania, które zrobi to za mnie. Jeśli na przykład chcę napisać program w C / C ++, który reaguje na kliknięcia myszą, zakładam, że muszę użyć wywołania systemowego, aby podpiąć …
25 linux  devices  input 

2
Co CTRL + 4 (i CTRL + \) robi w bash?
Właśnie przypadkiem dowiedziałem się, że CTRL+ 4 zamyka programy odczytujące stdindane wejściowe z wiersza poleceń. Tak to wygląda, gdy wpisuję CTRL+ 4lub CTRL+ / w czytających programachstdin $ cat wefwef wefwef ^\Quit $ bc bc 1.06.95 Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. This is free …


2
skrypt bash do wykrywania i rejestrowania ruchów myszy?
Muszę być w stanie rejestrować ruchy myszy co jakiś czas (na przykład co .2 sekundy) i mieć je w postaci współrzędnych zamiast różnic. Znalazłem następujący skrypt: #!/bin/bash while : do cat /dev/input/mice | read -n 1 date sleep 1 done Ale wydaje się, że nic nie drukuje na terminalu (a …
18 mouse  devices  input 


5
Dlaczego „cat ttyUSB0” nie wytwarza danych wyjściowych?
Podłączyłem odbiornik podczerwieni do portu USB ... (ostatnia linia dmesg mówi o pliku urządzenia) $ dmesg [10496.596063] usb 7-2: new full-speed USB device number 2 using uhci_hcd [10496.751112] usb 7-2: New USB device found, idVendor=0df7, idProduct=0620 [10496.751117] usb 7-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [10496.751120] usb 7-2: Product: …
13 files  usb  devices  cat  input 


2
Przechwytywanie klucza z urządzenia zdarzeń i mapowanie go (klawisz TouchPad nie jest mapowany)
Mam zainstalowaną Lenovo IdeaPad Yoga 13 z systemem Ubuntu 13.10. Urządzenie ma przycisk „Przełącz panel dotykowy” na klawiaturze ( F5). Przyciski klawiatury F*są odwrócone (aby uzyskać F5, muszę nacisnąć Fn+ F5, a F5tak naprawdę jest to klawisz przełączania). Dowiedziałem się, że przycisk jest w rzeczywistości odczytywany przez klawiaturę (zamiast płytki …
10 kernel  drivers  input  events 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.