身体に障害をお持ちのユーザには、2 つのキーを同時に押しておくことに支障を伴うことがあり、Control-D や Shift-Mouse-Click などの組み合わせ操作が困難な場合があります。スティッキーキーをオンにしておくと、修飾キー (一般的に Shift、Alt、Control、Meta) が別のキーを入力またはマウスボタンをクリックする間有効な状態に維持されます。
スティッキーキーは次の方法でオンまたはオフにできます。
AccessX メインウィンドウのスティッキーキー用のチェックボックスをチェックすることで、オン、オフを切り替えられます。
Shift キーを続けて 5 回押すことで、オン、オフを切り替えられます (-accessX オプションを使用して OpenWindows を起動している場合にかぎり有効)。
修飾キーと任意の別のキーを押すと、オフにできます。たとえば、Shift-x、Control-Shift など (-accessX オプションを使用して OpenWindows を起動している場合にかぎり有効)。
2 つの修飾キーを同時に押すと、オフにできます (「スティッキーキーの設定」を参照)。
スティッキーキーはラッチまたはロックすることができます。
修飾キーを 1 回押すと、その修飾キーがラッチされます。
ラッチしたキーは、修飾キー以外のキーを押すまで有効です。たとえば、スティッキーキーをオンにしている状態で Control キーを押すとします。Control キーは l (エル) キーを押すまで「押された状態」が維持され、Control-L を入力することができます。l を押した後は Control が「離されます」。つまり、押されていた状態から開放されます。
修飾キーを 2 回続けて押すと、その修飾キーがロックされます。
キーはもう一度押すまでロックされています。たとえば、次のように入力したいとします。
:WR |
この場合は、コロンキーを押してから Shift を 2 回押してロックして文字 w および r を押すことになります。Shift のロックを解除するには、Shift をもう一度押します。
状態 (Status) ウィンドウを表示して、どのキーがラッチまたはロックされているかを知ることができます (「ボタンとキーの状態表示」を参照)。
修飾キーを押すたびにコンピュータに警告音を発生させることができます (ただしスティッキーキーがオンの場合にかぎります)。修飾キーは押すとラッチ、ロック、または開放されるので、警告音は特定の修飾キーを有効にしているか無効にしているかがわかる便利な手段になります (普通のキー操作を行っている間は修飾キーの状態を簡単に忘れてしまうものです)。
この設定を有効にするには、「設定 (Settings)」ウィンドウの「修飾キーを押したときに音を発生 (Sound when modifier pressed)」チェックボックスをチェックします (図 B-4 を参照)。
「設定」ウィンドウの「2 つの修飾キーを同時に押すとオフ」チェックボックスをチェックすると、(Contorol と Shift などの) 2 つの修飾キーを同時に押してスティッキーキーをオフにできます。ユーザによってはこの方が、マウスでクリックしたり、Shift を 5 回押すよりも簡単でしょう。