Differences between version 11 and previous revision of XFree86KeyboardMouseNotes.
Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 11 | Last edited on Tuesday, April 26, 2005 8:54:14 am | by CraigBox | Revert |
Older page: | version 10 | Last edited on Monday, November 29, 2004 4:12:05 pm | by OmegaTron | Revert |
@@ -1,5 +1,5 @@
-!!! Mouse hardware support under [XFree86]
+!!! Mouse hardware support under [XFree86]/[XOrg
]
!! Side buttons on 7-button mice
Mice like the MS Intellimouse Explorer have 5 buttons, besides the wheel, which means a total of 7 buttons as far as [XFree86] is concerned. Here's a summary of how to get the extra buttons working, as outlined in the [official XFree developer documentation|http://www.xfree86.org/4.2.0/mouse.html].
@@ -112,7 +112,40 @@
keycode 237 = XF86AudioMedia
keycode 235 = XF86MyComputer
keycode 161 = XF86Calculator
keycode 223 = XF86Standby
+
+!!Dvorak keyboard layout
+
+Courtesy of David !McNab on [NZLUG].
+
+After much frustration and trial/error, I've finally perfected my Dvorak/XWindows setup.
+
+I tried two different ways of setting up dvorak:
+
+1) the ~/.xinitrc command:
+
+ setxkbmap dvorak
+
+2) the XWindows config line:
+
+ Option "!XkbLayout" "dvorak"
+
+Both these approaches had the same problems:
+
+* right-side Alt and Logo keys not being recognised
+* Ctrl-Alt sequences such as Ctrl-Alt-Delete and Ctrl-Alt-Backspace not working
+* keyboard shortcuts not working in my window manager (Openbox)
+
+I tried adding some 'xmodmap keysym' commands to my .xinitrc, but these just got ignored.
+
+The only solution that has worked for me has been a full xmodmap config file with a couple of nonintuitive tweaks. I've put mine (for standard
+104-key keyboard) up at http://www.freenet.org.nz/dvorak.xmodmap.
+
+I activate this in my X config by putting into my .xinitrc the command:
+
+ xmodmap /path/to/dvorak.xmodmap
+
+This is the only scheme I've found that sets up my dvorak keyboard exactly as one would expect.
----
[CategoryXFree86Notes]