#1 Le 06/08/2009, à 08:24
- rv_d2002
Assigner une commande à un bouton sur disque dur externe
Bonjour,
Suite à un changement de PC, j'ai récupéré mon ancien disque dur pour le mettre dans un boitier usb. Le disque fonctionne correctement, il est bien reconnu, etc. Par contre, j'ai un bouton sur le boîtier qui est prévu (sous windows) pour lancer une sauvegarde. J'aimerai pouvoir le configurer pour lancer un script en appuyant dessus.
Tous les utilitaires que je connais pour assigner une commande à une touche sont destinés aux claviers, rien pour les périphériques USB ! Est-ce d'ailleurs possible ?
Si quelqu'un connaît le truc et astuce pour assigner une commande à ce bouton du boîtier, cela me dépannerait bien.
Cordialement,
Rv
Ubuntu Jaunty (Gnome & Kde)
Hors ligne
#2 Le 06/08/2009, à 14:54
- mikedafunk
Re : Assigner une commande à un bouton sur disque dur externe
Sous windows, le bouton doit être reconnu par un pilote spécifique lancé au démarrage... Il faudrait réécrire le pilote sous linux, bon courage !
Lubuntu 22.04 sur Lenovo AX81 et pas mal d'Amiga
Mon blog : http://mikedafunk.over-blog.org
Hors ligne
#3 Le 06/08/2009, à 18:46
- Link31
Re : Assigner une commande à un bouton sur disque dur externe
Branche le périphérique en question, lance la commande "xev", puis appuie sur le bouton et regarde si la console réagit. S'il ne se passe rien, ferme xev, lance la commande "dmesg|tail", et regarde si des messages concernent un appui de touche. S'il n'y a toujours rien, ce n'est probablement pas supporté sous Linux.
Hors ligne
#4 Le 06/08/2009, à 19:30
- rv_d2002
Re : Assigner une commande à un bouton sur disque dur externe
Branche le périphérique en question, lance la commande "xev", puis appuie sur le bouton et regarde si la console réagit.
xev ne capte rien venant du disque usb.
S'il ne se passe rien, ferme xev, lance la commande "dmesg|tail", et regarde si des messages concernent un appui de touche.
Ce n'a pas l'air de capter non plus :'-(
herve@novatux-desktop:~$ dmesg|tail
[12797.841777] sd 4:0:0:0: [sdb] Write Protect is off
[12797.841782] sd 4:0:0:0: [sdb] Mode Sense: 00 00 00 00
[12797.841786] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[12797.841793] sdb: sdb1
[12797.864200] sd 4:0:0:0: [sdb] Attached SCSI disk
[12797.864296] sd 4:0:0:0: Attached scsi generic sg2 type 0
[12806.097914] kjournald starting. Commit interval 5 seconds
[12806.098616] EXT3 FS on sdb1, internal journal
[12806.098621] EXT3-fs: recovery complete.
[12806.100878] EXT3-fs: mounted filesystem with ordered data mode.
S'il n'y a toujours rien, ce n'est probablement pas supporté sous Linux.
Bon, ben vivement que "autorun.sh" remarche ...
Merci.
++
RV
Dernière modification par rv_d2002 (Le 06/08/2009, à 19:31)
Hors ligne