Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 ! tongue


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

Link31 a écrit :

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.

Link31 a écrit :

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.
Link31 a écrit :

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