Antwortverzögerung der Feststelltaste auf der Apple Wireless-Tastatur

8

Ich habe eine halbhandliche Funktion auf der Apple Wireless-Tastatur festgestellt: Durch schnelles Drücken der Feststelltaste wird die Feststelltaste nicht aktiviert, sondern es muss ein entschlossener Druck ausgeübt werden. Die Vorteile liegen auf der Hand. Sie verhindern versehentliche Großbuchstaben, wenn Sie tatsächlich beabsichtigen, "A" zu drücken.

Gibt es eine Möglichkeit, dies zu hacken? Anpassen oder komplett entfernen? Ich mag die Idee, aber für mich ist es eher ein Speedbump als ein Sicherheitsgurt.

Ich habe auch die Tastatureinstellungen und die Benutzerfreundlichkeitseinstellungen überprüft. Die Tastaturverzögerung ist ausgeschaltet und die Wiederholungsverzögerung ist minimal. Es gibt keine Verzögerung auf anderen Tasten (gut, mit Ausnahme der Auswurf - Taste, aber es erfordert noch entschlossene Presse), und es gibt keine Verzögerung beim Abbiegen der Caps Lock ausgeschaltet .

Ich bin auf einem Schneeleopard Lion und die drahtlose Tastatur wurden Mitte 2010 mit dem iMac geliefert.


BEARBEITEN: Es scheint, dass die Funktionalität eher im Treiber als in der Tastatur selbst liegt. Bei Verwendung der Tastatur in Windows 7 funktioniert die Feststelltaste regelmäßig. Die von Windows verwendeten Treiber sind Standard-HID-Tastaturtreiber, die von Microsoft bereitgestellt werden.

Jari Keinänen
quelle
+1 Ich mache das die ganze Zeit (dh drücke die Feststelltaste, obwohl es sowieso zu aktivieren scheint). Gute Frage.
Msanford
Wow - die Bearbeitung unter Windows Treiber! Das wäre neues Verhalten. Als der Firmware-Updater für die Tastatur herauskam - wir haben ihn getestet, wenn er mit Windows gekoppelt war, wenn er mit Mac gekoppelt war und wenn er nicht gepaart war - und die Verzögerung von weniger als einer Sekunde zum Aktivieren der Feststelltaste war vorhanden, unabhängig davon, welches Betriebssystem vorhanden war oder nicht.
bmike

Antworten:

1

Meine Hauptantwort:

Apple hält dies für eine Funktion, die in der Wissensdatenbank dokumentiert ist . Apple dokumentiert nicht, wie die Verzögerung deaktiviert werden kann.

Wenn Sie nach meiner Erfahrung die Feststelltaste unter Mac OS X (in den Systemeinstellungen .. Tastatur .. Modifikatortasten) neu zuordnen und z. B. Control zuordnen, verschwindet die Verzögerung , während ich bei Mac OS X angemeldet bin. Wie Koiyu in den Kommentaren hier vorschlägt , scheint es einige Unterschiede zwischen der Hardware und dem Tastaturtreiber zu geben.

Verbleibende Fragen:

Mein eigenes Problem ist, dass die Verzögerung beim Booten von Ubuntu Linux bestehen bleibt. In diesem Zusammenhang ist die Verzögerung auch dann noch vorhanden, wenn ich die Feststelltaste der Steuerung neu zuordne. Daher leidet der unter Ubuntu Linux bereitgestellte Vanilla-Tastaturtreiber immer noch unter der Verzögerung.

Also meine Fragen an dieser Stelle:

  • Wie kommt es, dass der Standard-Windows 7-Treiber keine Verzögerung hat und der Linux-Treiber die Verzögerung hat?

  • Wie kann man die Deaktivierung der Verzögerung im Kontext einer Linux-Installation auf dem Laptop replizieren?

pnkfelix
quelle
(Ich poste meine Folgefragen hier separat , weil mir gerade klar wurde, dass die ursprüngliche Frage hier nur die drahtlose Aluminiumtastatur betraf, während mein eigenes Problem mit der eingebauten Tastatur eines Aluminium MacBook Pro besteht. ja, aber möglicherweise relevant.)
pnkfelix
5

Leider ist die Verzögerung in die Tastaturhardware integriert, sodass sie auch dann noch vorhanden ist, wenn Sie die Feststelltaste einer anderen Funktion wie der Steuerung zuordnen.

Martin Marconcini
quelle
Nach einigem verzweifelten Googeln wollte ich zu dem gleichen Schluss kommen; Insbesondere ein Slashdot-Artikel: it.slashdot.org/story/09/08/01/1658258/… ließ mich denken, dass er möglicherweise auf den Firmware-Flash codiert ist. ABER DANN habe ich meine Bootcamp / Windows7-Partition gestartet und die Feststelltaste funktioniert regelmäßig. Es scheint also, dass die Funktionalität eher im Treiber als in der Tastatur selbst liegt. (Auf W7 ist der Tastaturtreiber der Standard-HID-Tastaturgerätetyp, der von Microsoft bereitgestellt wird)
Jari Keinänen
1
@koiyu überprüfe dies: stumbleupon.com/url/rentzsch.com/notes/applesantiCAPSLOCK und sieh dir die Kommentare an, einige Leute haben die gleiche Verzögerung mit Linux gemeldet. Vielleicht ist der Win-Treiber anders? Seltsam.
Martin Marconcini
0

Wenn Sie sowohl einen Laptop als auch eine externe Mac-Tastatur haben, funktioniert das Aktivieren der Feststelltaste an beiden möglicherweise. Das liegt daran, dass Sie die Mac-Tastatur dazu verleiten, zu denken, dass sie die Feststelltaste ausschaltet , was keine Verzögerung hat. Dies ist wahrscheinlich nur dann nützlich, wenn es sich bei Ihrem Feststelltaste nicht um eine Feststelltaste handelt. Sie tun also immer so, als würden Sie die Feststelltaste "ausschalten", wenn der Schlüssel stattdessen einer anderen Zuordnung zugeordnet wird.

theicfire
quelle
IIRC mit MacBook Pro und (kabelgebundener) Apple-Tastatur Die Status der Feststelltaste sind separat (dh die Feststelltasten sind pro Tastatur nicht global)
Jari Keinänen