Editar: Se modificó la respuesta después de que el OP la aclaró acerca de las pulsaciones simultáneas
Si es necesario detectar varios detectores, hasta 6, para posibles interrupciones simultáneas, la solución descrita en esta publicación en los foros de Arduino es utilizable. Sustituya los "botones" a los que se hace referencia en la publicación, con sus líneas de alto cuando interrumpido de los 6 sensores. Cada línea del detector se conectará a la resistencia especificada en esa publicación, y los valores ADC recibidos indicarán qué combinación de detectores se interrumpe:
BUTTONS VALUES RESISTORS
btn 1 837-838 220
btn 2 737-738 390
btn 3 610-611 680
btn 4 318-319 2.2k
btn 5 178-179 4.7k
btn 6 91-92 10k
btn 1 + btn 2 896-897
btn 1 + btn 3 877-878
btn 1 + btn 4 851-852
btn 1 + btn 5 844-845
btn 1 + btn 6 840-841
btn 2 + btn 3 821-822
btn 2 + btn 4 769-770
btn 2 + btn 5 753-754
btn 2 + btn 6 745-746
btn 3 + btn 4 674-675
btn 3 + btn 5 643-644
btn 3 + btn 6 627
btn 4 + btn 5 408-409
btn 4 + btn 6 363-364
btn 5 + btn 6 243
Si la MCU de su elección tiene un comparador con activación por flanco en las entradas analógicas, se generará una interrupción cada vez que el voltaje aumente por encima de 0.5 voltios o algo así funcionará.
Si necesita que se detecten más de 2 interrupciones simultáneas, una alternativa sería utilizar un IC de escaneo clave que proporcione una salida en serie, como MAX6955 o TCA8418 , luego lea la salida de dicho IC usando una lectura I2C en una sola línea de entrada.