|
Keyboard Shortcuts & AccessiblityThis page helps me sort out the inconsistencies in key assignments, by arranging keyboard shortcuts by pull-down menu item. I eventually hope to add Keys for all Microsoft applications here to highlight the frustrating differences. Keyboard Shortcuts for Windows (Microsoft Knowledge Base Article - 126449) Microsoft's Windows Keyboard Guides
| Topics this page:
|
“To start, press Any key; where's the Any key?" —Homer Simpson in "The Simpsons" TV series |
Internet Browser Access KeysLate-model internet browsers support labels coded in web pages that define specific positions on the page where users can "jump" to using some keystroke combination. Those keystrokes are called "access" keys because they ostencibly improve the accessibility of the website to handicapped people. The irony is that those keystokes involve difficult multiple/simultaneous key stroke combinations which only two-handed people can perform. On Windows browsers, this generally means while holding down the ALT key and pressing a letter such as Alt+F for File from the menu. When you press and release the Alt key, then press a letter, you would get the Windows menu. With Internet Explorer 5+: Hold down the ALT key and select the number/letter of the access key, then press ENTER . On the Macintosh, Internet Explorer 5+ for Mac users press Control (CTRL) key plus the access key letter. Access keys are not supported on Internet Explorer 4.5 for Mac and Netscape versions prior to 6. Opera browsers provide the best level of accessibility because its Access Keys are activated by single, sequential key strokes that can be pressed with a pointing device by those restricted to single key stroke interaction, In sequence, press Shift then Esc and then the number/letter of the access key. When selecting access keys to specify, avoid the keys browsers have already claimed for the grey-bar drop-down menus at the top of the browser (see next section below): F, E, V, A, T, H, D This means that you may need to find words that contain the letter of an available key. For example, I use the word "Comments" instead of "Feedback" because the letter "C" is available, but "F" is not. Access keys are coded using the accesskey=A attribute within <A tags. |
Ctrl+e = Search
|
Applications: SAP Keys
MSN RadioCtrl-P = Play/PauseCtrl-S = Stop Ctrl-F = Skip (Forward) F8 = Mute F9 = Volume Down F10 = Volume Up |
IDE Applications KeysMicrosoft Visual Studio 2005 comes with these, among 450 keys:
|
|
Eclipse IDE Keys
Among
Top Ten Keys,
|
Windows Keyboard Shortcuts by Menu Item
|
Windows Logo Keys
+ Break displays the System Properties dialog. + Minimize — minimizes all open windows. + Shift + M un-minimizes (restores) all open windows. + Desktop — toggles between the Desktop and open windows. + Explorer — opens Windows Explorer (My Computer). + Run — displays the Run dialog. + Lock the computer or switch user (instead of Ctrl+Alt+Del and clicking Lock). + Utility — invokes the Utility Manager for accessibility. + Find — displays the find (Search) dialog. + Ctrl + F ind Computers. + F1 displays Windows Help. + Tab highlights the next Windows task bar on the bottom of the screen. |
|
Mouse Keys
Generally:
|
ToolBar Icon and Menu InconsistenciesIcons Not on the MenuThis Format Painter icon does not have a corresponding menu choice. So leave it on the toolbar. To use it, first select a cell which is formatted the way you want. Click the icon. When you click the target, the format of your first selection would be applied.
An Easier Way to Find FindFind and Find Next on the toolbar are (to me) easier to use than trying to remember whether this application has them under the “Edit” menu like in MS-Word or under “Tools” menu in MS-Outlook.
Where's Outline?In MSWord, Outline Keys controling Promote/Demote are under (Normal) View menu.In MSProject, they are under the Project menu. | Clipboard a text macro tool |
Object Selection Keyboard Shortcuts
Move Window to the top window: Alt+up arrow Move Window to the bottom window: Alt+down arrow |
Action Keys
With VNC, press F8 for the menu. On Blackbox KVMs:
press Esc and then F12 for the configuration menu. |
Function Key Combinations
|
Other Key Combinations
|
From this Microsoft page:
Keyboard shortcuts where keys should be pressed
simultaneously are separated by a plus sign (+).
Keyboard shortcuts where keys should be pressed one after another are
separated by a comma (,).
These keys are enabled on Firefox by the ZombieKeys add-on by Kai Bolay
à, è, ì, ò, ù, | CTRL+` (ACCENT GRAVE), the letter |
á, é, í, ó, ú, ý | CTRL+' (APOSTROPHE), the letter |
â, ê, î, ô, û | CTRL+SHIFT+^ (CARET), the letter |
ã, ñ, õ | CTRL+SHIFT+~ (TILDE), the letter |
ä, ë, ï, ö, ü, ÿ, | CTRL+SHIFT+: (COLON), the letter |
å, Å | CTRL+SHIFT+@, a or A |
æ, Æ | CTRL+SHIFT+&, a or A |
œ, Œ | CTRL+SHIFT+&, o or O |
ç, Ç | CTRL+, (COMMA), c or C |
ð, Ð | CTRL+' (APOSTROPHE), d or D |
ø, Ø | CTRL+/, o or O |
¿ | ALT+CTRL+SHIFT+? |
¡ | ALT+CTRL+SHIFT+! |
ß | CTRL+SHIFT+&, s |
To insert an ANSI character such as the euro currency symbol, hold down the ALT key and press 0128 on the numeric keypad. This does not work with number keys above the character keys on a laptop's keyboard.
Within MS Word, to insert a Unicode (hexadecimal) character code such as the euro currency symbol, type 20AC, then hold down the ALT key and press X.
Microsoft Accessiblity Features
The menu items shown at the right are from Programs | Accessories | Acessibility. The Accessibility Wizard (accwiz.exe) guides the configuration of features not listed on this menu. The wizard can only be used by someone with Administrative privileges. Choices made in the wizard are stored in a Accessibility Wizard settings (.acw) file, which when (copied to another computer and) clicked, is imported back onto the computer. |
Narrator only recognizes the titles at the top of screens.
To get your computer to read out text in documents, get the
|
|
On Screen KeyboardOn Windows 2000 the On-Screen Keyboard (osk.exe) emulates a real physical keyboard so you could type using a mouse, joystick, or other pointing device.
If you want it to appear every time you boot-up: right click on and select Explore, double-click Programs, and drag the link into the Startup folder. Alta Vista's Babel Fish site has a Virtual Keyboard for typing in French and other languages: Step by Step Tutorials for Windows 2000 accessibility features ReKey Keyboard utility freeware for keyboards with "extra" function keys. Section 508 of the Rehabilitation Act requires that Federal agencies make electronic and information technology accessible to people with disabilities. Organizations must comply with the Americans with Disability Act (ADA). W3C/WAI Quick Tips to make websites accessible Reference Card. Test web pages using BOBBY and WAVE 2.2 from Pennsylvania's Initiative on Assistive Technology |
Microsoft Keyboards
Microsoft operating systems can be setup to recognize keyboard control signals sent through the serial port which MS calls Assistive Aids for Keyboard and Mouse Functions with SerialKeys To Build Accessible Windows Forms Applications with .NET implement Active Accessibility for controls that comes with the .NET framework, supply values for four properties:
Packages such as KeyboardTest and WinRuner scripts emulate keyboard activity. However, when both shift keys are depressed, (Windows code 0x10 or VK_SHIFT), Windows only passes a shift KEYUP message for the last shift key released. are limited to detecting only the last shift key released. |
Keyboard layouts (Keymaps) for Touch Typing Speed
Those (like me) who prefer the efficiency of looking at the screen while typing would likely find worthwile the investment of learning "touch typing". I think it was the most useful class I had in junior high school. Note: Studies say that it's a waste of effort to speed drill for more than two hours daily. Similarly, those who have done it do not regret memorizing the "Dvorak" keyboard layout, named for the person who in 1932 patented the keymap which places the most commonly used letters (vowels) under where fingers rest. Less finger moverment means faster typing and (more importantly), fewer mistakes.
Under Keyboard Layout/IME, select United States-Dvorak (or Left- or Right-handed), then click OK. To make this change survive past the next Windows system reboot, select United States-Dvorak again in the Default input language pull-down. Right click on the keyboard graphic and print it. Refer to the printout so that you don't get in the habit of looking at the keyboard. Use your fingers to find the little bumps on the QWERTY "F", "J", "F4", and "F8" keys. This habit comes in handy when you have to type in the dark. International keyboards... To change the type or layout of your Red Hat Linux keyboard:
|
Bill Gates in HellBill Gates dies and goes to hell. Satan greets him."Welcome Mr. Gates, we've been waiting for you. This will be your home for all eternity. Now, since you've got me in a good mood, I'll be generous and give you a choice of three places in which you'll be locked up forever." Satan takes Bill to a huge lake of fire in which millions of poor souls are tormented and tortured. He then takes him to a massive colosseum where thousands of people are chased about and devoured by starving lions. Finally, he shows Bill a tiny room in which there is a… computer. Without hesitation, Bill says "I'll take this option." "Fine. Go and login," says Satan, allowing Bill to enter the room. Satan then locks the room. As he turns around, he bumps into Lucifer. "That was Bill Gates!" cried Lucifer. "Why did you give him the best place of all?" "That's what everyone thinks," snickered Satan. "That PC is run by Windows 95!" laughed Satan. "And it's missing three keys." "Which three?" "Control, Alt, and Delete." |
Better Input DevicesMembrane keyboards are silent, waterproof, and cleanable. The IBM Java Self Voicing Kit (SVK) (1999), provides blind users access to Java applications by speaking automatically. It uses the IBM Access Engine background technology that exploits Java Swing application accessibility features. Java Program files, called Perks, tell the Access Engine (through toolkit methods) what to do when specific events occur, such as focus changes, selection, or receiving input from an input device. It includes a tool to test apps for accessibility.
Ergonomic zero-reach Mouse and keyboard comboI wish that there is a way for me to switch from keyboard to mouse or get to Alt, Ctrl, Home, and other special keys without having to look for them every time. The mouse button on the middle of some laptop keyboards gave me repetitive injuries, causing musculoskeletal disorders.Tapping the "menu" button brings up the search option. Instead of keeping my hands raised over a keyboard, between strokes I can do healthy computing and rest them on highly rated $189 USB “MultiTouch” touchpads from FingerWorks that recognizes hand taps and movements of several fingers. Dropping a single finger on the square marked "A" puts that character on the screen (in lower case). That character is capitalized if I also dropped all four fingers of the opposite hand. Home, End, Scroll, and PageUp/Down keys are activated by moving four fingers to the left, right, or up/down. Spreading the 4 fingertips wide as you drop them on the ASDF home row surface activates the Ctrl (Mac Apple/Cmd) chord. Instead of moving my whole hand to drag the mouse, I move two fingers on the pad. Two fingers and a thumb is a right-click. Three fingers is a double-click. Moving three fingers selects text.
Best of all, I can use (more intuitive) grasping motions to cut, paste, and zoom.
Gamers may appreciate the speed achievable from special gestures for gaming. The iPhone and Microsoft Touch is making use of gestures an important part of the human-computer interface. Experience this demo of jQuery gestures:
|
User Interface Design Guidelines
|
Related Topics:
MS-Project
Free Training!
Tech Support
| Your first name: Your family name: Your location (city, country): Your Email address: |
Top of Page
Thank you! |