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.