Mir ist schon im August aufgefallen (als ich StarCraft 2 bekam), dass die Tastenkombinationen Ctrl+ 1und Ctrl+ 2nicht funktionierten. Ich fand das komisch, weil Ctrl+ 3und alle anderen Kombinationen einwandfrei funktionierten (einschließlich Shift+ 1usw.), also habe ich mir nicht viel dabei gedacht und es einfach als SC2-Fehler abgetan.
Jetzt, 4 Monate später, beschloss ich, ein völlig anderes Spiel (Dawn of War 2) zu spielen und bemerkte dasselbe: Diese beiden spezifischen Tastenkombinationen funktionierten nicht. Um sicherzugehen, dass ich nicht verrückt wurde, probierte ich es in Chrome und ein paar anderen Anwendungen, und leider funktionierte es nicht.
Ich erinnere mich, dass ich im Sommer vor StarCraft 2 Strategiespiele gespielt habe und es hat gut funktioniert. Irgendeine Idee, was schiefgelaufen ist?
Dinge, die ich versucht habe
- Aktive Hotkeyssagt, die Tastenkombination istnichtein globaler Hotkey.
- Habe eine andere Tastatur probiert - immer nochhat nicht funktioniert.
- Die Tastenkombinationenhat funktioniertin einer virtuellen Maschine (sowohl mit Windows als auch mit Ubuntu als Gästen versucht).
- Verwenden von Ctrl+ 1als Hotkey für ein AutoHotKey-Skripthat funktioniert.
- Verwenden von Ctrl+ 1als Ausgabe eines AutoHotKey-Skriptshat nicht funktioniert.
- Ich habe alle nicht unbedingt notwendigen Prozesse beendet und die Schlüssel sind immer nochhat nicht funktioniert.
- Im abgesicherten Modus die Tastenkombinationenhat nicht funktioniert.
Mir gehen die Ideen aus
Was könnte sonst noch los sein? Könnte ein Programm eine Art Tastatur-Hook gesetzt und nie freigegeben haben? Gibt es für mich eine Möglichkeit, den Weg der Eingabe durch das System zu sehen, um vielleicht zu sehen, wo sie endet? Ich bin Programmierer, also wäre es für mich kein Problem, etwas Code zu schreiben, der mir dabei hilft, das herauszufinden.
Antwort1
Sie könnten versuchen, Signo zu verwenden: Es kann Ihnen sagen, welche Anwendung einen bestimmten Hotkey verwendet, wenn auch nicht immer; und wenn Activehotkeys keinen Hook sieht, erwarte ich nicht, dass Signo das auch tut – aber wer weiß.
Für weitere Tests können Sie VirtualBox herunterladen, eine virtuelle Maschine erstellen (das ist ganz einfach), Windows auf dieser virtuellen Maschine installieren und die Hotkeys dort testen. Wenn sie immer noch nicht funktionieren, liegt das wahrscheinlich an einem seltsamen Hardwareproblem.
Antwort2
In meinem Fall wurde dies durch NVidia Geforce Experience verursacht. Es ist nirgends im Programm unter den Tastaturkürzeln aufgeführt - aber durch die Deinstallation von Geforce Experience bekam ich meine Tastenkombinationen STRG+1-3 zurück.
Tolle Arbeit, Nvidia..
Antwort3
Das Ctrl + 1
„til“ 0
funktioniert nicht, wenn Windows es zum Ändern des Tastaturlayouts (Englisch, Japanisch, Norwegisch usw.) verwendet.
Gehen Sie in die Systemsteuerung (angezeigt nach Kategorie) » Uhr, Sprache und Region » Tastaturen oder andere Eingabemethoden ändern » Registerkarte Tastaturen und Sprachen; Tastaturen ändern » Erweiterte Tasteneinstellungen » Tastenfolge ändern für „ Ctrl + 1
bis“ 0
, „zu Shift + Ctrl + 1
bis“ 0
oder ähnlich, je nachdem, was Sie verwenden.
Antwort4
Ich habe Geforce Experience v3.2.2.44 deinstalliert und alles wurde sofort behoben.