Gibt es eine Möglichkeit, die thinkvantage-Schaltfläche neu zu programmieren, um ihr ein Shell-Bash-Programm zuzuweisen?

3

Gibt es eine Möglichkeit, die lenovo think vantage-Schaltfläche neu zu programmieren, um ein Shell-Bash-Programm auf Ubuntu 14.04 LTS zu öffnen und auszuführen?

Ich habe versucht, Systemeinstellungen> Tastatur> Verknüpfungen> Benutzerdefiniert

und eine Verknüpfung zu dieser Taste zugewiesen und es funktioniert immer noch nicht

Vielen Dank

Jhondoe
quelle

Antworten:

1

xbindkeyssollte in der Lage sein, dies zu tun. Installiere es mit:

sudo apt-get install xbindkeys  

Führen Sie nun Folgendes aus:

xbindkeys -k  

und drücken Sie die Think Vantage-Taste. Ihre Ausgabe sollte ungefähr so ​​aussehen:

Press combination of keys or/and click under the window.
You can use one of the two lines after "NoCommand"
in $HOME/.xbindkeysrc to bind a key.
"NoCommand"
    m:0x0 + c:159
    NoSymbol  

Erstellen Sie nun eine Datei mit dem Namen .xbindkeysrcin Ihrem Home-Verzeichnis:

touch ~/.xindkeysrc  

öffne die Datei in deinem Lieblingseditor und füge hinzu:

"bash /path/to/your/script.sh"
m:0x0 + c:159  

Ersetzen m:0x0 + c:159durch alles, was Sie zuvor aus Ihrer Ausgabe erhalten haben.

Wenn Sie möchten, dass ein Terminalfenster geöffnet wird, ersetzen Sie die erste Zeile durch:

"gnome-terminal -e './path/to/script.sh"

Melden Sie sich ab / wieder an oder starten Sie das System neu, damit die Änderungen wirksam werden.

(Re) Quellen: ThinkWiki: ThinkPad Button

Seth
quelle
Es funktioniert nicht, ich kann es nicht bei 'xbindkeys-k'
ausführen
@Jhondoe Kannst du genauer sein? Was passiert genau
Seth
Ich habe dieses Problem behoben und bin den restlichen Anweisungen gefolgt, aber es funktioniert immer noch nicht
Jhondoe
@Jhondoe Funktioniert nicht, ist nicht spezifisch genug. Bitte lade dein xbindkeysrc auf paste.ubuntu.com hoch und verlinke es hier, damit ich es sehen kann. Vielen Dank!
Seth
Die Datei ist leer, abgesehen von dem, was Sie zum Hochladen gesagt haben
Jhondoe
0

Möglicherweise hat sich etwas zum Besseren auf Xubuntu 18 Xfce 4.12 geändert.

Ich konnte der ThinkVantage-Taste auf einem T420 über die integrierte Tastatursteuerung ein Skript zuweisen. Keine zusätzliche Software installiert.

Screenshot hier der Tastatureinstellungen für die Thinkpad-Schaltfläche

Die ThinkVantage-Schaltfläche hat die Verknüpfung "XF86Launch1" - es war lächerlich einfach. Jetzt kann ich das Touchpad mit der Thinkpad-Taste ein- und ausschalten. Süss.

zx81roadkill
quelle