¿Quién llame al abierto () de un controlador de ratón? -- ampo con linux campo con driver camp Relacionados El problema

who call the open() of a mouse driver?


0
vote

problema

Español

Cuando hemos creado un controlador de caracteres de Linux, llamamos ABIERTE ("/ dev / xxxx") en el espacio de usuario para invocar el Abrir () de ese controlador.

Sin embargo, por ejemplo, un dispositivo de ratón, no hay una aplicación de espacio de usuario (en mi entendimiento ahora) abrirá / operará el controlador del mouse. En este caso, ¿quién invocará el ABIERTO () del controlador de ratones?

Original en ingles

When we had created a Linux character driver, we call open("/dev/xxxx") in user space to invoke the open() of that driver.

However, for example, a mouse device, there is no userspace application ( in my understanding now ) will open/operate the mouse driver. In this case, who will invoke the open() of mouse driver?

        
       
       

Lista de respuestas


Relacionados problema

2  Eclipse no reconoce el dispositivo Android  ( Eclipse not recognizing the android device ) 
Soy nuevo en Android. Mi Eclipse Indigo reconoce uno de mis 2 dispositivos Android Motorola Atrix, pero no Motorola Droid. No estoy seguro de cuál es el probl...

2  ¿Cómo puedo obtener eclipse para reconocer mi Nexus 7?  ( How can i get eclipse to recognize my nexus 7 ) 
Este es el proceso que he pasado: Descargué el controlador USB a través de Eclipse. Luego fui a las opciones de desarrollador en mi Nexus, y encendí la d...

1  ¿Cómo puedo anular el diálogo de guardado predeterminado 'imprimir en archivo'?  ( How can i override the default print to file ports save dialogue ) 
Estoy tratando de crear un controlador de impresora virtual de la versión 3, que utiliza la tubería de filtro XPS para convertir el archivo de carrete XPS en ...

3  Coordenadas de Touch Absolute TouchPad  ( Touchpads absolute touch coordinates ) 
¿Es posible leer la entrada directamente de un panel táctil de Alpes? Estoy tratando de convertir mi panel táctil en una tableta de dibujo barata, así que nec...

1  PHP PDO Excepción "No se pudo encontrar conductor" pgsql  ( Php pdo exception could not find driver pgsql ) 
Así que siempre recibo una excepción de PDO cuando intento crear mi DB en el constructor de mi clase Mapper. En esta línea: $this->db = new PDO($dsn, $db_c...

2  Error de monitor secundario: ¿un problema en WPF o en el controlador de gráficos?  ( Secondary monitor bug a problem in wpf or in the graphics driver ) 
He descubierto un error extraño con mi aplicación WPF y estoy tratando de determinar si es un problema con WPF o mi controlador de gráficos para que pueda inf...

0  ¿Cómo obtener las rutas de inclusión del compilador WDM?  ( How to get the include paths of wdm compiler ) 
Estoy leyendo el código fuente de algún controlador de dispositivo para Windows XP, y quiero saber las rutas exactas de inclusión del compilador WDM. Sé que e...

0  ¿Hay un controlador Adrenalin 2020 para AMD Radeon Pro 5600m para MBP 16? [cerrado]  ( Is there an adrenalin 2020 driver for amd radeon pro 5600m for mbp 16 ) 
cerrado. Esta pregunta no cumple con pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ...

0  Inflo de INF sin PID para múltiples productos en el mismo VID  ( Inf file without pid for multiple products under same vid ) 
Estoy tratando de crear un controlador USB de Windows "genérico" (realmente solo un archivo .inf) que podría usarse para varios productos en los mismos fabric...

19  Primeros pasos en el desarrollo del conductor [cerrado]  ( Getting started on driver development ) 
cerrado. Esta pregunta no cumple con pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos