Eu sou bastante novo no ubuntu e comecei a procurar por todos os lugares e verificar tudo! Recentemente, vi esses arquivos no /dev/input/
eventX, js0, mice, mouseX. Ao imprimir a saída usando "cat", percebi que eles são responsáveis pela entrada do mouse e do teclado, mas a saída tinha uma codificação de caracteres estranha (mesmo para o teclado).
Minhas perguntas são,
- o que são esses arquivos e como posso interpretar os dados desses arquivos?
- Existem outros lugares onde eu possa acessar a entrada / saída da minha máquina Ubuntu?
- E há algum ebooks, manual ou algo semelhante que eu possa verificar o dever e a estrutura dos arquivos de sistema do ubuntu? (ou seja, para encontrar a resposta dessa pergunta)
Atualizar
Para tornar os dados do arquivo mais legíveis, usei o hexdump:
sudo cat /dev/input/by-id/<nameofthemouse> | hexdump -C
input-devices
documentation
Pouya
fonte
fonte
Respostas:
/ dev é o diretório do sistema que contém todos os arquivos relacionados ao dispositivo de hardware. Confira este manual para a Visão geral da árvore do sistema de arquivos Ubuntu e isso também.
fonte
Este é o local em que os arquivos dos dispositivos de entrada estão localizados.
Arquivos de dispositivo: (extraído da Wikipedia)
fonte
Todas as informações são armazenadas em uma estrutura chamada . Mais detalhes sobre o evento estão disponíveis aqui: https://www.kernel.org/doc/Documentation/input/input.txt
/dev/input/eventX
input_event
fonte