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

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


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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.