it seems i have some misunderstanding of xmodmap. i have looked through the man pages, and though some things work as expected, others don't. perhaps someone can explain the problem(s). here's the reconfiguration file: ! xmodmaprc.ali ! used for toughbook (alioth) ! created 060128 by jdm3 ! revised 070320 by jdm3 ! Caps_Lock key most painful keycode 66 = Shift_L add Shift = Shift_L ! End key also bad keycode 103 = Shift_R add Shift = Shift_R ! Scroll_Lock painful keycode 78 = BackSpace ! Print_Screen ugly keycode 111 = BackSpace ! Let's try to switch virtual screens using F9/F10 keycode 75 = Prev_Virtual_Screen keycode 76 = Next_Virtual_Screen the end key and scroll lock key both behave as expected. the caps lock key and the print screen keys do nothing, as don't F9/F10. xev shows this for the caps lock, where keycode 50 is indeed Shift_L. KeyPress event, serial 31, synthetic NO, window 0x4000001, root 0x4d, subw 0x0, time 1983479157, (174,143), root:(246,199), state 0x0, keycode 66 (keysym 0xffe1, Shift_L), same_screen YES, XKeysymToKeycode returns keycode: 50 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 31, synthetic NO, window 0x4000001, root 0x4d, subw 0x0, time 1983479869, (174,143), root:(246,199), state 0x3, keycode 66 (keysym 0xffe1, Shift_L), same_screen YES, XKeysymToKeycode returns keycode: 50 XLookupString gives 0 bytes: XFilterEvent returns: False xev shows similar returns for the end key which does indeed behave as Shift_R. and, then, Prev/Next_Virtual_Screen's don't work either. any thoughts? tia, dan btw, thanks for the responses to my text formatting problem -- i've passed that info as well as every reasonable file type out of open office (v2.0.4 via red hat) on to my buddy in connecticut and am awaiting his evaluation. unfortunately i don't have a quark to play with (never really got beyond protons and electrons). d. j. daniel moylan 84 harvard ave brookline, ma 02446-6202 617-232-2360 (tel) 810-454-1823 (fax) jdm@moylan.info www.moylan.info -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.