Retourner au contenu associé (entrée de forum : détecter le branchement ou l'allumage d'un périphérique USB (VPI Epson))
Posté par cévhé le 07 janvier 2026 à 12:06. En réponse au message détecter le branchement ou l'allumage d'un périphérique USB (VPI Epson). Évalué à 2.
J'ai un peu avancé. J'ai écris une règle udev /etc/udev/rules.d/çç-epson.rules qui semble fonctionner :
/etc/udev/rules.d/çç-epson.rules
ACTION=="add|remove", SUBSYSTEM=="usb", ENV{DEVTYPE}==""usb_device" ENV{ID_SERIAL}=="*EPSON*Wi*", RUN+="/usr/local/bin/map-epson.sh"
et le script en question :
#!/bin/sh xinput | grep EPSON | grep -oP '(?<=id=)[0-9]+' | xargs -I % xinput map-to-output % DP-2 logger -udev_epson 'epson...'
La dernière ligne créé bien l'entrée dans le journal mais la ligne xinput... n'est pas prise en compte.
xinput...
Problème d'utilisateur ? Pourtant cette même commande est OK quand elle est lancée par root (sudo -i) dans un xterm
sudo -i
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# Début de solution ?
Posté par cévhé . En réponse au message détecter le branchement ou l'allumage d'un périphérique USB (VPI Epson). Évalué à 2.
J'ai un peu avancé. J'ai écris une règle udev
/etc/udev/rules.d/çç-epson.rulesqui semble fonctionner :et le script en question :
La dernière ligne créé bien l'entrée dans le journal mais la ligne
xinput...n'est pas prise en compte.Problème d'utilisateur ? Pourtant cette même commande est OK quand elle est lancée par root (
sudo -i) dans un xterm