evdev

    0

    1답변

    모듈 Evdev (마지막 링크 참조)를 사용하여 파이썬에서 게임 패드를 사용하는 방법을 찾았습니다. 이 튜토리얼에서는 저자는 하나 개의 게임 패드를 사용하지만, 그는 또한 코드는 다음에 내놓고 여러 gamespads를 사용하는 것이 가능해야한다고, 상태 : from evdev import InputDevice from select import select

    0

    2답변

    USB 마우스 연결이 끊어졌을 때 알림을 받고 싶습니다 (읽기 실패가 아니라). 나는 내가 마우스의 이벤트를 기다릴 read(fd, struct input_event, sizeof input_event) 를 사용하는 플래그 EPOLLIN | EPOLLERR | EPOLLRDHUP | EPOLLET 으로는 epoll을 사용합니다. 마우스 단추를 클릭하

    0

    1답변

    불가능 로케일 DE_DE 내가 여기에 다음 (다른) 문제에 대한 새로운 질문을 열 try to read from multiple HID inputs를 해결된다. 전체 시스템은 세부 사항에, 'de_DE'에서 실행되고 : [email protected]:~# locale LANG=de_DE.UTF-8 LANGUAGE= LC_CTYPE="de_DE.UTF

    4

    1답변

    gpio-keys 장치 드라이버를 사용하여 Linux가 실행되는 임베디드 장치의 일부 단추를 처리하고 있습니다. 사용자 공간의 응용 프로그램은 /dev/input/eventX을 열고 루프에서 입력 이벤트를 읽을 수 있습니다. 제 질문은 버튼의 초기 상태를 얻는 방법입니다. 이것을 위해 사용할 수있는 ioctl 호출 (EVIOCGKEY)이 있습니다. 그러나

    0

    1답변

    /dev/input/eventX으로 새 장치를 사용할 수있는시기를 결정하는 가장 좋은 방법은 무엇입니까? 열린 파일을 /dev/input/eventX 장치 목록과 비교하여 주기적으로 /dev/input 디렉터리를 검사해야합니까, 아니면 더 간단한 방법이 있습니까? 나는 hotplug.txt에 대해 간단히 살펴 봤지만 기본 /dev/input 장치 생성을 알

    0

    1답변

    나는 입력 처리를 위해 libevdev를 사용하는 리눅스 용 소프트웨어를 작성한다. 내가 발견 한 모든 가상 온 스크린 키보드는 상위 레벨 X 윈도우 서버 이벤트를 시뮬레이트합니다. 따라서 udev에서 인식하지 못하고/dev/input 폴더에 나타나지 않고 evtest로 볼 수 없습니다. 저수준의 소프트웨어 키보드가 있습니까? 아니면 그 속임수일까요?

    6

    2답변

    HID 바코드 스캐너 (키보드를 에뮬레이트)에 대한 evdev를 폴링하는 python 스크립트를 작성했습니다.이 스크립트는 Linux 플랫폼 (Ubuntu)에서 잘 작동합니다. 거기에 기존 Python 스크립트의 마이너 포팅을 허용 evdev에 대한 OS X 파이썬 이에 상응하는 있나요? Python 사용 경험이 있고 HID 장치 입력 용으로 구성한 경우

    0

    1답변

    python-evdev 라이브러리를 Mac OS에 설치할 수있는 방법이 있습니까? 설치를 시도 할 때, Mac은 The linux/input.h header file is missing. (당연히)이라고 말합니다. Mac에 설치할 수 있습니까? 아니면 다른 대안을 알고 있습니까? 나는 와콤 입력을 /dev/input/wacom에서 읽는 응용 프로그램을 가지

    1

    2답변

    키 보드를 프로그램에 추가하여 클립 보드를 편집 한 다음 변경 사항을 활성 창에 붙여 넣으려고합니다. Windows에서 나는 아마도 메시지 전달과 함께 그것을 할 수 있다고 생각하지만, X는 이와 같은 메시지 전달을 사용하지 않기 때문에 이것을 수행하기 위해 나는 단지 python-evdev을 사용하여 ctrl + v 이벤트를 uinput으로 보냈습니다.

    3

    1답변

    evdev.lst에 나열된 setxkbmap에 대한 일부 옵션은 실제로 동봉 된 evdev 파일에서 지원되지 않는 것으로 보입니다. 예를 들어, Ctrl 키를 들면 다음과 같습니다 nocaps 지원하지만 CTRL됩니다 : 내 이전 질문 보너스 질문으로 Why are some setxkbmap options ignored? 에 설명 된대로, 내가 누락 된 옵