Come eseguo un programma basato su un tasto premuto da una tastiera USB specifica?


4

Mi è stato dato uno di questi pulsanti usb-sleep onnipresenti, che è fondamentalmente una supercrima tastiera usb. È un grosso pulsante che invia una pressione di tasto SLEEP al computer quando lo sbatti. Ma è piuttosto noioso. Mi piacerebbe rimapparlo per fare qualcosa di più divertente ma non riesco a capire come legare solo alla pressione del sonno dal pulsante e non dalla mia normale tastiera.

Il pulsante identifica come

Bus 001 Device 035: ID 1130:600d Tenx Technology, Inc. 

Mi piacerebbe sapere se c'è o

  1. un modo di mappare una chiave da una tastiera specifica a un'azione OR

  2. un modo di rimappare il tasto di sospensione da una tastiera specifica a un nuovo codice-chiave o qualcosa del genere.


Potresti usare la tua WM per programmare i tasti come questo. E odio collegare il mio lavoro (è in rovina adesso), ma kbmon potrebbe aiutarti.
new123456

Il problema è che il mio WM non sembra consentire configurazioni separate per diverse tastiere simultanee. Mi piacerebbe legare il mio "pulsante magico" senza rovinare il pulsante di sospensione sulla mia tastiera principale.
Liminal

In tal caso, avrai sicuramente bisogno di un raccoglitore per tastiera separato che riconosca più tastiere. Probabilmente li puoi trovare in giro, ma quello che conosco meglio è il mio. . (Non che lo consiglierei se riesci a trovarne un altro, ma il mio funziona per quello che suggerisci).
new123456

Correzioni - il collegamento è kbmon
new123456

Risposte:


1

Sei in grado di vedere il codice chiave in xev? Esegui xev nel terminale e controlla se ti preme il codice. In tal caso, potresti essere in grado di impostare una regola xmodmap per questo.


0

Puoi anche usare showkey comando come root se xev non funziona per te A volte devi usare showkey comando se xev comando non produce alcun output utilizzabile. Inizia showkey comando come root.


Puoi aggiungere più dettagli? Questa è una risposta di qualità molto bassa
Canadian Luke

La domanda è stata posta 2 anni fa. Non ho nemmeno il tasto sinistro e la domanda non riguardava come identificare la chiave, ma come rimappare il pulsante senza influire sulla mia tastiera principale.
Liminal
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.