Slashdot Mirror


On Using X w/o the Rodent

Jacobian asks "I'm really sick of my hands acking from typing and using my mouse all day. I would like recommendations on a cool ergonomic keyboard, and a way that I can realistically say goodbye to my mouse once and for all in X. Every WM that I've used extensively has been very unfriendly if you don't use a mouse. Some (fvwm) you can avoid using the mouse most of the time, but eventually there is some focusing problems that make you reach for the rodent once again. Is there a WM in which I would never have to use my mouse?" I've never thought about it before, but having a keyboard friendly WM couldn't hurt. How do the different WMs rate on the various functions that can be accessed from both the mouse and the keyboard? (More)

Which actions cause the most long-term damage to your wrists: Repetitive keyboard use? Or repetitive mouse use? Would a keyboard friendly WM really help those suffering from wrist pain?

On a more personal note, I've found this submission to be rather ironic considering that for the past week, I've had to wear a splint on my wrist, due to an old injury (and not carpal tunnel, thank god!) commited in my reckless youth. So it's interesting that this one came along when it did.

404 comments

  1. Logitech Marble rather than mouse.. by Anonymous Coward · · Score: 1

    I started having wrist pains from lots of mouse use, and switching to a Logitech Marble helped a LOT.. The marble is very ergonomic, but does require cleaning the ball every so often. I am now considering a keyboard with a built-in touchpad, but none I have found have a physical third button so I have held off.

    1. Re:Logitech Marble rather than mouse.. by joe52 · · Score: 1

      I'll second that. I have three computers on my desk right now, each with a different type of pointing device. The most comfortable of them is the Logitech TrackMan Marble attached to my mac. When I'm using it I feel like I'm just resting my hand on something that's nicely fitted to my hand.

      My pc has a normal mouse, which isn't nearly as comfortable. On the other hand, I feel like I have more precise control with the mouse than I do with the TrackMan, but I use the mouse a lot more frequently (it's attached to the machine that I do most of my work on).

      I also have a laptop with a trackpad, which is ok. If I'm using it much I always plug a mouse in. I wouldn't want to use a trackpad all the time.


      that's just my $.02
    2. Re:Logitech Marble rather than mouse.. by cruachan · · Score: 1

      I was also getting some pain from excessive mouse use - and sometimes really bad acheing in the joints of my index fingers. Switching to trackerballs basically cured it - I found the Microsoft tracker to be very comfortable, but tends to gum up easily and can't be cleaned. Currently I've two logitech devices on my main computers - one is the one with the marble operated by the thumb which is very comfortable - the other is a new device which looks a bit like a mouse but has the marble in the centre - operated byt the fingers - so far this looks really good

    3. Re:Logitech Marble rather than mouse.. by PeteNewson · · Score: 1

      Friend of mine had problems with wrist and arm pains. After lots of visits to the physio he found that it was his posture that was causing the problems, not any over use of mouse or keyboard.

      Personally, I slouch therefore I am.

      --
      -- Pete
    4. Re:Logitech Marble rather than mouse.. by Tommer · · Score: 2

      Is that Trackman Marble on the ADB? I have been trying to figure out how to get the Trackman Marble onto my ADB PowerMac! Please help!

      --
      -- Tom Rathborne
    5. Re:Logitech Marble rather than mouse.. by Anonymous Coward · · Score: 0

      Try a Cirque Input Center if you want a keyboard with 3 button touchpad. Personally, I find that I need to rotate through pointing devices. If I use a mouse, a trackball, or a touchpad exclusively my wrist starts bothering me. Personally, I recommend switching between a touchpad and a mouse. Also considering learning to mouse left handed.

      As to X without mouse, it is the primary reason I do most of my work from NT despite most of my work being on Solaris. I can navigate the entire interface of NT sans mouse. So many X apps don't have the keyboard shortcuts built in. And I don't really want to spend the time to customize a window manager to duplicate what NT already does.

    6. Re:Logitech Marble rather than mouse.. by jlplas · · Score: 1

      I've got one too and I am quite happy with it. The only drawback is that the scroller on the middle mouse button does not work under Linux. (In case you don't know, it is a small roller sticking out of the middle mouse button. If you roll it up or down, (under windows) most programs react as if you dragged on the scrollbar on the right. Very useful, IMHO)

      Is there any setup that supports scrolling ?

      --
      -=* no sig *=-
    7. Re:Logitech Marble rather than mouse.. by Anonymous Coward · · Score: 0

      Logitech makes an excellent ergonomic keyboard (no half-size keys or mixed-up home/delete/end/page up/page down/insert like on the Microsoft Natural I use at work) with a touchpad that has both excellent software & two physical buttons in case you don't like tapping.

      But I used to have a trackball and I miss it - ergonomically, a touchpad isn't any better than a mouse, I'm sorry to say. Plus, the touchpad isn't as responsive and recently hasn't been working as well as it used to (I've had it for ~8 months).

    8. Re:Logitech Marble rather than mouse.. by cyberninja · · Score: 1

      been using a tracball for a long time. Logitech makes a nice one, but i do prefer heaver and larger balls in them. YMMV and all that. at any rate it's better than the ASR33's i started on. ;-)

    9. Re:Logitech Marble rather than mouse.. by Axe · · Score: 1

      Bingo. NT interface is nice and consistent.
      Screen fonts are much better too.
      KDE is nice, but too many applications do not follow ANY reasonbable keyboard shortcut scheme.

      Now: how to get multiple desktops in NT? With a pager. Then I would consider using it to log into our big Solaris box.
      Now boot KDE/Linux to get that 25 non overlapping windows I NEED...

      --
      <^>_<(ô ô)>_<^>
    10. Re:Logitech Marble rather than mouse.. by joe52 · · Score: 1

      Is that Trackman Marble on the ADB?

      Mine is ADB. I bought it about a year ago, but I haven't seen one like it for sale since.

  2. KDE by whig · · Score: 4

    Not to start a GNOME/KDE flamewar, but KDE is quite reasonable for most things without using a mouse. Alt-F2 can execute an arbitrary command, such as bring up an xterm (or kterminal) and Alt-Tab semantics work similarly to M$ Windows. You may have a little trouble negotiating with Netscape, however. Unfortunately, I think that no window manager can make all applications mouse-independent.

    --
    Peace and love, y'all
    1. Re:kde by bgeiger · · Score: 1

      You're thinking GeoWorks.

      I never really used it, so I don't know about the alt key stuff....

      --
      o/~ All God's children shall be free in Pirates of the Caribbean, when we reach that Magic Kingdom in the sky... o/~
    2. Re:KDE by Anonymous Coward · · Score: 0
      I'll moreorless second this. I got really really p*ssed at my mouse earlier this year, literally axed it, then had to get by for nearly a month without a pointer until I could figure out why the Logitech trackball wouldn't work*. It took awhile to figure out what to type... KDE was mostly (but not entirely) Motifconformant in its keyboard support.

      I found that a lot of listboxes didn't have keyboard support, though. I presume that's mostly Qt's fault... (BTW you're right about the WM not being able to make an application mouseindependant.)

      I can't help you much on the web browser front. I don't think kfm could be used w/o a pointer or not... and I've no idea about Konqueror at all. Hope that Opera/Linux remembered it!

      * turned out to be a bad line in the patch to the back panel that only Logitech used

  3. Not E by Connor_ · · Score: 1

    Used E almost exclusively and decided its focus menu comes up far too slow (as E tends to do) otherwise I think you could turn focus stuffs off so the focus wouldn't be a problem, and there's all sorts of binds for moving around desktops and a whole dialog for binding keys to do weird things.

    1. Re:Not E by pshuman · · Score: 1

      I would have to disagree. At least in the 0.15 releases and later, you can bind EVERYTHING to keys. I have a majority of my window management setup on the keyboard. I use focus, go to multiple desktop, slide to virtual desktop, max height,minimize, and close window. Rasterman has even gone so far as to include things such as "Goto Desktop area [X Y]" "Move mouse pointer by [X Y]" "Scroll Windows by [X Y] pixels" Now only if all of the applications would all support keyboard commands. Netscape 4.7 is limited, but the M11 Mozilla release has all of the menus accessable and you can tab through the links.

    2. Re:Not E by Tom+Christiansen · · Score: 2
      would have to disagree. At least in the 0.15 releases and later, you can bind EVERYTHING to keys. I have a majority of my window management setup on the keyboard.
      How do you in E access what twm does with its warpto and warpring functionality?
    3. Re:Not E by pshuman · · Score: 1

      I have not used the warping and warpto functionality of twm. However I claim that you can do anything in E that you want. Using the eesh enlightenment shell/IPC scripting interface, I was able to duplicate something like the twm

      "F5" = : all : f.warpto "emacs"

      Here is my humble attempt at replicating the warpto. The script takes your warpto window request as one cli argument and will find the window with a matching name that is furthest from the top of the window_list. Once a window id is extracted, we switch to the correct multiple desktop, then to the correct virtual area, then raise the window and give it the focus.

      #!/usr/bin/perl
      @possible_wins = grep /$ARGV[0]/, `eesh -ewait window_list`;

      foreach(@possible_wins) {
      chomp;
      @stuff = split /\:/;
      $stuff[0] =~ s/\s+//g;
      push @win_ids, $stuff[0];
      }
      $last = $#win_ids;

      ($tmp,$destdesk) = split(/\:/, `eesh -ewait \"win_op $win_ids[$last] desk ?\"`);
      chomp($destdesk);
      $destdesk =~ s/\s+//g;

      ($tmp,$destarea) = split(/\:/, `eesh -ewait \"win_op $win_ids[$last] area ?\"`);
      chomp($destarea);
      $destarea =~ s/^\s+//g;

      open IPCPIPE,"| eesh";
      print IPCPIPE "goto_desktop $destdesk\n";
      print IPCPIPE "goto_area $destarea\n";
      print IPCPIPE "win_op $win_ids[$last] raise\n";
      print IPCPIPE "set_focus $win_ids[$last]\n";
      close IPCPIPE;

      To use this in enlightenment, just setup in your keybindings to call the above script with requested target window name as the parameter to the script.

      I would be willing to bet a frozen peach yogurt that there isn't anything you can't do in enlightenment with eesh and perl that any other window managers can do. For more info, run eesh and type help to see the Enlightenment IPC Commands Help. Also check out the sample-scripts directory in the latest enlightenment distribution.

      Once again, kudos to Rasterman!!!

    4. Re:Not E by Tom+Christiansen · · Score: 2

      I'm not quite sure, but I think I'm impressed. :-)

    5. Re:Not E by pshuman · · Score: 1

      I forgot to check for the iconify state in the previous version. Here is version 0.02

      #!/usr/bin/perl
      @possible_wins = grep /$ARGV[0]/, `eesh -ewait window_list`;

      foreach(@possible_wins) {
      chomp;
      @stuff = split /\:/;
      $stuff[0] =~ s/\s+//g;
      push @win_ids, $stuff[0];
      }
      $last = $#win_ids;

      ($tmp,$destdesk) = split(/\:/, `eesh -ewait \"win_op $win_ids[$last] desk ?\"`);
      $destdesk =~ s/\s+//g;

      ($tmp,$destarea) = split(/\:/, `eesh -ewait \"win_op $win_ids[$last] area ?\"`);
      chomp($destarea);
      $destarea =~ s/^\s+//g;

      ($tmp,$iconify) = split(/\:/, `eesh -ewait \"win_op $win_ids[$last] iconify ?\"`);
      chomp($iconify);
      $iconify =~ s/\s+//g;

      open IPCPIPE,"| eesh";
      print IPCPIPE "goto_desktop $destdesk\n";
      print IPCPIPE "goto_area $destarea\n";
      if ($iconify eq 'yes') { print IPCPIPE "win_op $win_ids[$last] iconify\n"; }
      print IPCPIPE "win_op $win_ids[$last] raise\n";
      print IPCPIPE "set_focus $win_ids[$last]\n";
      close IPCPIPE;

  4. KDE/KWM & Adesso Keyboard by panda · · Score: 1

    Well, I still use my three-button mouse quite a bit, but I find that using KDE with KWM I can use a lot of keyboard shortcuts to navigate the screen, including Alt+Tab to switch among running apps.

    As for ergonomic keyboard, I love my Adessos. They're available for ADB, PS/2, and AT connectors. I find that they are comfortable, durable and I type faster using them than on any other keyboard.

    --
    Just be sure to wear the gold uniform when you beam down -- you know what happens when you wear the red one.
    1. Re:KDE/KWM & Adesso Keyboard by abischof · · Score: 1
      Here's a link to Adesso, btw.

      Alex Bischoff
      ---

      --

      Alex Bischoff
      HTML/CSS coder for hire

  5. can't really do without a pointer by trance9 · · Score: 3

    I use Afterstep 1.0 still because I have all the common window functions programmed onto function keys. F1=maximize, F2=fg, alt-F2=bg, F3=move, alt-F3=resize, F4=iconize, alt-F4=close, F5=refresh, alt-F5=restart, F6 and on launch applications (eg: F6 launch xterm, F7 launch xterm on server, ... F12 launch netscape).

    Between these and the existing keybindings I can do almost everything without the mouse.. except for one thing: Netscape.

    There is no way to traverse the links in netscape without a mouse. Or not that I know of anyway.

    You could probably program the above keybindings on any modern WM, I just can't be bothered to redo it, since what I have already works.

    1. Re:can't really do without a pointer by Cyn · · Score: 1

      [TAB] should do ya fine there, although it's really not very 'quick' if you're stuck on a page like altavista or any portal with 200 links before it gets to the real stuff.

      --
      cyn, free software and *nix operating systems enthusiast.
    2. Re:can't really do without a pointer by Anonymous Coward · · Score: 1

      When using netscape, I have often wished that I could use the lynx keys. Maybe they can put them in Mozilla.

    3. Re:can't really do without a pointer by Jon+Abbott · · Score: 2

      Ah, I was about to comment about Afterstep 1.0, but it looks like someone else did! :^) I long for the days of Afterstep 1.0 when I could do all window manipulation with a keyboard. Window Maker seems to have lost the ability to do these things (i.e. resizing/easily moving windows with keyboard), or am I mistaken?

      Anyway, have you tried "links" (not lynx), a textmode browser that is much better than lynx? I like links so much that I'm having a hard time convincing myself to use anything else. It supports tables (well!), frames, background downloading, and you can maneuver around the page before it completely finishes downloading. It should put an end to having to use that pesky mouse.

      You can grab it here:
      http://artax.karlin.mff.cuni.cz/~mi kulas/links/ (ignore the extra space.. it still works when clicked on.. also, I suggest grabbing links-current.tar.gz)

      -- Does Rain Man use the Autistic License for his software?

  6. Somewhat On-Topic by jawad · · Score: 1

    I have a both an IBM 600E & a desktop computer, and what I would be interested in is a keyboard designed for the desktop that has an IBM style trackpoint built in. The trackpoint doesn't require me to move my wrists at all, and although it really blows for Quake [II | 3 Arena] it would be nice to have as an *addendum*.

    I would want to have the choice of trackpoint or mouse, so when I'm reloading /. incessently I don't have to move my wrists, and when I have the urge to frag the night away I don't have to play around with cables.

    Can anyone help me out?

    i dont display scores, and my threshhold is -1. post accordingly.

    1. Re:Somewhat On-Topic by devlogic · · Score: 2

      Actually, it might be easier than you think.
      If you use the XInput extensions to XFree86, you can probably set up both the keyboard-touchpad and the mouse as core pointers. I've got a Wacom art tablet, and it works simultaneously with my Logitech Marble Mouse (if I use both hands, but that's another story).
      Check out http://www.delix.de/Linux/Support/Info/wacom.html ; I found it when I first started working with the tablet & X. It'll take a bit of hacking to get it to work right with two mice, but I'm sure it can be done. The man page for XInput (if you can find it; it may be a part of XFree86(1)) will undoubtedly also help.

    2. Re:Somewhat On-Topic by jayped · · Score: 1

      IBM makes a Trackpoint Keyboard. They also have a miniture 87 key version. Both only come in black (I think?). I imagine you could use the trackpoint ps/2 connector along with a regular serial mouse (or use a ps/2-to-serial adapter with the trackpoint or your old ps/2 mouse) and use both.

      --
      -Jay
    3. Re:Somewhat On-Topic by krakan · · Score: 1

      I use gpm with the -M and -R options to bind both a serial mouse and a touchpad to /dev/gpmdata and then use that pseudo-device as my X-pointer. Works fine.

    4. Re:Somewhat On-Topic by Bonkerz · · Score: 1

      The IBM trackpoint is a really neat feature, I have one in my laptop, and when I switch back to my Intellistation after working on the lap for a long period of time I sometimes finde myself looking for the little damn thing.

      But the 165 bucks (i'm guessin' i'd be even more her in dk)is a bit much for a keyboard with "just" an extra mouse in it...

      If it will save wrists i don't know, however i haven't had any probs. with it yet.

      --
      Da Grøfle Pråjækt "Grøfle, to whom sarcasm was merely a seven letter word beginning with S."
    5. Re:Somewhat On-Topic by Anonymous Coward · · Score: 0

      I'm typing at one of these keyboards right now, and let me tell you: they're worth every peny. The keys are perfectly spaced, move down with just the right resistance when pressed and have excellent tactile response. Not only this, but the trackpoint is right there so i don't have to go anywhere for the mouse. The keyboard has a ps/2 port on it to which a mouse can be connected. The mouse automatically over-rides the trackpoint when moved, but you can switch freely between the two.

    6. Re:Somewhat On-Topic by Anonymous Coward · · Score: 0

      IBM sells keyboards with a thinkpad-style finger-mouse-thing (trackpoint, i guess its called) on them. IBM makes great keyboards. The keys press easily, they are durable, they work well with linux. The trackpoint keyboard for regular desktop computers (I don't know if this works w/linux, but probably) has been available from IBM for years, you probably have to just contact their distributor in your area, or go to http://commerce.www.ibm.com/cgi-bin/ncommerce/Sale sNav?partnum=01K1260&cntry=840&lang=en_U S for more info on the best keyboard ever!!, or to buy online.

    7. Re:Somewhat On-Topic by Anonymous Coward · · Score: 0

      I wish IBM would make a split/adjustable keyboard with the trackpoint thinging in it. I have an old IBM "Options" adjustable keyboard that I can't bear to give up yet. Perfect feel, small footprint, two sets of cursor keys (scroll while eating pizza w/ my mouse hand), and fully adjustable.

  7. WindowMaker by BJH · · Score: 2


    WindowMaker allows you to switch virtual screens with ALT+1, ALT+2, ALT+3,...
    You can also change focus between windows using ALT+TAB, and the settings allow for automatically raising a window when switching to it with the keyboard.

    1. Re:WindowMaker by WillBlair · · Score: 1

      Using the Prefrences Utility for Window Maker also allows to set up various key strokes for several different things. Such as switching workspaces and opening and closing windows.

    2. Re:WindowMaker by Anonymous Coward · · Score: 0

      another nice on is alt+[up/down arrow] ... this will allow you to rotate through windows in your current workspace and bring them to the foreground. it will also bring up the dock in the order too. i'd say you can probably get by pretty well without the use of a mouse in windowmaker. for a while there my mouse was broken and i went about a week functioning quite well without it, and now because of that i rarely have to use it. if you haven't tried it yet... give it a shot: http://www.windowmaker.org. another place i'd suggest for some nice addons is the doc app warehouse at http://www.bensinclair.com/dockapp

    3. Re:Windowmaker by hioreanu · · Score: 1
      One important thing that you didn't mention -- you can configure windowmaker to launch arbritary commands by any keyboard combination. The way I have it set up, I hit C-M-E for emacs, C-M-T for a terminal, C-M-L for xlock, C-M-R for a run dialog and so on (much faster than removing my hands from the home keys to hit F12 then using the arrows). I keep my mouse in my desk drawer, and I never take it out except for netscape, xfig, etc. (And you can also turn off the dock, clip and all icons since they're useless if you're not using the mouse -- also, there never is the problem of screen real-estate as I keep all apps maximized (found a nice big legible font for xterm and emacs), and I simply use the keyboard (all without removing my hands from the home keys) to switch applications/workspaces.) Best of all, you can configure this from a very straightforward interface, so you don't waste too much time messing with silly little widgets or cryptic configuration files rather than getting to work in your applications (which is the entire point of a windowmanager, I think).

      Of course, this all ties into the point made earlier which is that interface design can be vastly improved. By this, I mean that if I'm going to make heavy use of an application (like my text editor), I should be able to change every miniscule detail about its operation--for a keyboard person like me, that means I set up all my own key bindings, using any keys that I wish (I don't use any of the bindings for my emacs keys which are intercepted by the windowmanager, like M-tab for ispell), and for the mouse-oriented person, that means that all menus/mouse clicks should be configurable. More at the core of the problem is that people noways think an application is usable if it allows access to all of its commands from a menu, and this is wrong. An application is configurable if I can combine its commands in ways that I think are useful. Every application that I'm going to spend a lot of time in should have some sort of powerful scripting language built into it. Emacs is a good example of this; if I see that I'm doing a lot of things repeatedly, I should be able to script those things and make them available as a command, either via keyboard or mouse (that's what computers are good at, automating repetitive tasks). To me, that's what seems to be the whole idea behing the unix shell--you combine a bunch of commands together and end up with something suited to your own tastes. When I use an application written without this in mind, I feel like George Jetson at his job, where he spent all day pushing a button; look at netscape for instance. I spend a lot of time hitting escape to continue loading a page when some advertisement banner linked from a slow server pops up. I should be able to right-click on these banners whenever I see them and say "Don't ever load any animated gifs from this server again." I would be willing to spend the time to learn whatever scripting language to get this simple feature (but I would not be willing to go through tens of megs of C that I don't have a hope of understanding). By the same token, I want a powerful scripting language which gives me access to all features of the application, not like the little javascript toolbar buttons you can set up in netscape which are deliberately watered-down (and whose documentation is not readily available, rather hidden away on netscape's site, as if it would confuse new users if there was an "advanced configuration" item under the help menu).

      This idea has been said before--look at Guido van Rossum's current project, Computer Programming for Everybody. (Guido van Rossum is the creator of Python.)

    4. Re:Windowmaker by Robin+Hood · · Score: 1
      I spend a lot of time hitting escape to continue loading a page when some advertisement banner linked from a slow server pops up. I should be able to right-click on these banners whenever I see them and say "Don't ever load any animated gifs from this server again." I would be willing to spend the time to learn whatever scripting language to get this simple feature (but I would not be willing to go through tens of megs of C that I don't have a hope of understanding).

      Actually, you can use ipchains to do that. See for example section 4.2 of the latest IPCHAINS-HOWTO where the author lists rules to drop all packets coming from doubleclick.net. Everytime a slow ad server is slowing down your connection, add it to your ipcahins "DENY" list. Make sure you also drop outgoing connections to doubleclick.net (or whatever the ad server is) so you'll get an immediate "broken image" icon rather than a long wait.

      Hopefully, that should take care of your slow banner ad problem.
      -----
      The real meaning of the GNU GPL:

      --
      The real meaning of the GNU GPL:
      "The Source will be with you... Always."
    5. Re:Windowmaker by Anonymous Coward · · Score: 0
      One important thing that you didn't mention -- you can configure windowmaker to launch arbritary commands by any keyboard combination. The way I have it set up, I hit C-M-E for emacs, C-M-T for a terminal, C-M-L for xlock, C-M-R for a run dialog and so on
      How? it's not in any of the docs how to do this!
  8. Very odd coincidence... by pipeb0mb · · Score: 4

    This is just too weird.
    I suffered a strain of an old hand injury on Thanksgiving, and, like the author, I too did the splint thing.
    I was researching around, and found that KDE has several predefined shortcuts, and even allows the user to bind the Windows© keys to certain things. Here is the link:

    http://www.kde.org/documentation/faq/kdefaq-7.ht ml

    This helped me enough to get started, but, it made me seriously thnk about the way X ignores the kb, which, with its console roots, is quite ironic.

    Good luck to you.

  9. keyboard mouse eliminator by digigasm · · Score: 3

    CTRL - ALT - Backspace

    That takes care of that.

    --
    _.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._
    ASCII art?? I thought it was a REGULAR expression
  10. gnome + e, and another mouse peeve by Barbarian · · Score: 4

    I know with gnome + enlightenment, you can alt+tab between windows (or any other key combination you choose). However I don't know about things like selecting menu items.

    --Not quite on topic, but related...well it's on topic since it's leading to discomfort and wrist strain in X:
    One thing I've noticed with the mouse in X is that for some mice, the multiplier is just too small. No, I don't mean acceleration. I mean the factor where it takes mouse movement * some factor to calculate each more. See, I have a Logitech Ps/2 firstmouse+, and the base speed is very slow (because to improve resolution it transmits physical movements as smaller steps).

    In Windows, with Mouseware, I have these options:
    - Speed (a slider bar sets this)
    - Acceleration (slow, medium fast) (controls speed + threshold, or threshold is fixed perhaps)

    However when I boot into LINUX, in gnome I have these options:
    - Acceleration
    - Threshold.

    See there is no way to set the base speed in gnome. I end up kludging it by setting acceration to max and threshold as low as the slider allows.

    This mouse movement problem is an X issue, not gnome. There is no way to specify a mouse movement multiplier independant of acceleration and threshold (I dug up the gnome control-center source to see the calls being made and looked those up).

    So if you look at it this way, there should be three parameters that affect mouse movement:

    accel
    threshold
    base multiplier (in X is always 1)

    and movement would go like this:

    movement threshold:
    accel * (base multiplier * movement)

    However in X it's always, base multiplier = 1 always.

    I hope I'm not the only person in the world bothered by this.

    1. Re:gnome + e, and another mouse peeve by Ripat · · Score: 3

      I had the same problem, but I just increased the resoulution in XF86Config. That fixed it. My mouse works really nice now.

    2. Re:gnome + e, and another mouse peeve by etherised · · Score: 2

      i know exactly what you are talking about. i believe that XF86Config has an option to select mouse resolution. if your mouse is capable of higher resolutions, this is where you can adjust it. made a big difference for me. hope that helps.

    3. Re:gnome + e, and another mouse peeve by eclip5e · · Score: 1

      I've got gnome and e, and if i change themes, then holding the alt button, and clicking anywhere in a window will not move it. This is a problem if the window dosen't have a border. Any way to fix this, please email me, i don't check back on posts.
      eclip5e@ccs.neu.edu
      ----
      eclip5e
      eclip5e@ccs.neu.edu
      ICQ #2567792


      "I can't wait until Windows 1900 comes out!"
      www.ccs.neu.edu

      --
      "Charging a man with murder in this place is like handing out speeding tickets at the Indy 500" -Apocalypse No
    4. Re:gnome + e, and another mouse peeve by gimbo · · Score: 1

      > I know with gnome + enlightenment, you can
      > alt+tab between windows (or any other key
      > combination you choose).

      True, but...

      There doesn't seem to be much sense to the order in which the windows cycle. I find it's OK if you're just tabbing between two windows, but try it with three. Sometimes I have to hit alt-tab seven or eight times to get to the window I want: it just sits there cycling between the other two! It's kinda funny but kinda frustrating too.

      I think this is just one example of the kind of "little thing" that can make working with X frustrating, particularly for people coming from Windoze. Don't get me wrong, I love my Gnome desktop and wouldn't go back to Windoze ever, and I don't really have any complaints about mouse behaviour, but when it comes to keyboard shortcuts, I think we have lots of catching up and standardisation to do. Like I say, it's a "little thing" but it's the kind of thing that can be frustrating, tiring, and disheartening over a long period.

      A couple of small examples...

      Why does Netscape insist on Alt-C/Alt-V for copy & paste???

      Why doesn't gnotepad allow you to cycle between open files using the keyboard?

      Why doesn't KDevelop? (For that matter, and slightly unrelated to my present rant, I'd like an easier way of doing this with the mouse!).

      Again, don't get me wrong - I'm not flaming and not really moaning, and I'd love to get to the point where I'm competent to contribute to these projects (especially kdevelop), I'm just using them as examples of the kind of little thing I think we need to remember to sort out.

      OK, enough rambling for now. :-)

      -Andy

    5. Re:gnome + e, and another mouse peeve by mckyj57 · · Score: 1
      I roger the choice of Gnome and Enlightenment. I am a keyboarder from way back, and I stuck with FVWM 1.2x for a long time because the hotkey management in other window managers seemed to be very poor. I would probably be a KDE user today but for their fixed ALT-TAB for window alternation in the first versions.

      I use ALT-N to change between windows. Enlighenment allows you to change focus only in the current desktop, which is just what I want. I use CTRL- to move between desktops and ALT-P to return to the anchor desktop (those keys are relics of an old DOS window manager called Desqview).

      Bottom line is I don't use my mouse except for web browsing; that is partly enabled by my choice of applications (vim, mutt, tin, ncftp, and xterm). I am starting to use StarOffice some (goodbye, Windoze!) and there I have to use the mouse a bit. But even then, once I am in the doc they have some pretty good key shortcuts.

    6. Re:gnome + e, and another mouse peeve by Froggy-Jack · · Score: 1

      > I know with gnome + enlightenment, you can
      > alt+tab between windows (or any other key
      > combination you choose).

      True, but...

      >There doesn't seem to be much sense to the order
      >in which the windows cycle. I find it's OK if
      >you're just tabbing between two windows, but try
      >it with three. Sometimes I have to hit alt-tab
      >seven or eight times to get to the window I
      >want: it just sits there cycling between the
      >other two! It's kinda funny but kinda
      >frustrating too.


      I have found the same problem with gnome + e, and I beleive the problem lies in the timing routines. Specificaly, the TABs in ALT-TAB have to be closer together that in M$ windoze. It seems to me that hitting ALT-TAB--TAB will cycle back and forth between windows while ALT-TABTAB (notice the subtle difference?) will cycle properly. This being said, having a tasks panel pop up when you ALT-TAB would make this all much nicer ( and is one of the 3 things good about MS )

      --
      norp norp bzzt fzzzzt
    7. Re:gnome + e, and another mouse peeve by vixiejvc · · Score: 1

      It's also one of those things that keeps me using Windows 98. I *heavily* rely on Microsoft-style alt-tabbing, and the fact that so far KDE is the only way I've been able to see it work properly (with that tasks panel that you mentioned) is rather painful, 'cause there's a lot else about KDE that I simply just can't work with.

      *sighhh*

      --

      If we do not change our direction we are likely to end up where we are headed.

    8. Re:gnome + e, and another mouse peeve by iserlohn · · Score: 1

      set the

      Resolution

      line in XF86Config to

      Resolution 200

      or

      Resolution 300

    9. Re:gnome + e, and another mouse peeve by hankaholic · · Score: 1

      To solve the problem of setting up my mouse in several places (console/SVGAlib/X), I've just set up gpm as a repeater (-R option, I believe), and symlinked /dev/mouse to /dev/gpmdata.

      --
      Somebody get that guy an ambulance!
    10. Re:gnome + e, and another mouse peeve by hankaholic · · Score: 1
      To solve the problem of setting up my mouse in several places (console/SVGAlib/X), I've just set up gpm as a repeater (-R option, I believe), and symlinked /dev/mouse to /dev/gpmdata.

      gpm allows modification of acceleration threshold and multiplier, and the source is clean enough that further manipulation is not at all difficult (current project next time I get a free 45 minutes: finish tweaking SVGA's "power" acceleration code to fit into gpm). If anyone's interested in such a patch to gpm, once I clean it up, email me and I'll be glad to share.

      BTW, yes, I am an idiot, and obviously can't tell the difference between "Submit" and "Preview" :P

      --
      Somebody get that guy an ambulance!
  11. Mouseless pointer movement by Anonymous Coward · · Score: 5
    I know this is not really what the question is asking, but it's somewhat related and a lot of people don't know it...

    XFree lets you hit ctrl-shift-numlock, after which the numeric keypad will move your mouse pointer. You can use + to click, ins to drag...

    Just an interesting tidbit of info. :-)

    1. Re:Mouseless pointer movement by interiot · · Score: 1

      Is this broken in VNC?

    2. Re:Mouseless pointer movement by 0sb0rne · · Score: 1

      but it's soooooooooooo slooooooooowwwwwwwwwwww it's painful :o(

      --
      -~ Given a choice between two theories, take the one which is funnier. ~-
    3. Re:Mouseless pointer movement by Tim+Macinta · · Score: 2

      Quickly tap '5' while the pointer is in motion and it will speed up quite a bit.

    4. Re:Mouseless pointer movement by spiralx · · Score: 1

      It's also the only thing that lets me use some applications on my computer since the mouse connector on my motherboard is broken and I can't afford to fix it :(

    5. Re:Mouseless pointer movement by Anonymous Coward · · Score: 0

      I know this is not very professional, but I use something different to eliminate the mouse. In fvwm(2) I set the keys Ctrl-Shift- to move the mouse a short distance, Alt-Shift- to move a larger distance, and to click I wrote a simple X program (click.c) which I call with the Alt-1, Alt-2, ... keys for the appropriate mouse button.

    6. Re:Mouseless pointer movement by Tom+Christiansen · · Score: 4
      Several problems with this idea.

      With mouseless movement via keyboard mouse emulation you don't have fine-grained pointer control. It's extremely awkward to move around. It's like using arrow keys instead of a mouse to play a fast-action game like xbill.

      A more fundamental flaw that cannot be fixed through physical reconfiguration is that non-drawing programs that make overly heavy mouse use usually misdesiged. Sure, if you have a bitmap, you want a high precision pointer device. But for most other things, you don't. Nonetheless, somebody got this insanely fucked up idea that if it's got a mouse interface, it's easy to use for a novice. This just isn't true at all. And even if it were so, optimizing for a novice instead of a long-time user is nutty. You're only a novice once, and then for a very short time. You have to spend the rest of your life as a non-novice suffering with the design decisions made for people who don't know what they're doing. It doesn't have to be this way, because you could design a program to help both sorts. But nobody does. They forget that the experienced user is more important than the novice, because his annoyance will be compounded across the time interval. If you have to design for only one, choose the real user, not the novice. If you can design for both, better yet.

      The proper solution is for a program to be designed to allow the user to describe what he wants to do using a richer command set. There's a reason it's called a "point-and-drool" interface: it's been expert-proofed. Witness Motif text widgets.

      You can't retrofit a keyboard-simulated mouse on an overly mousey program and ever manage Extreme Keyboarding. This takes careful design in the program so that you hit the right abstraction levels, not mere pointer emulation. We don't see much of that these days.

    7. Re:Mouseless pointer movement by Kaa · · Score: 1

      Nonetheless, somebody got this insanely fucked up idea that if it's got a mouse interface, it's easy to use for a novice

      I believe it were the PARC people, mostly from Alan Kay's Smalltalk project, that were the first to get this idea. It also seems to me that the idea wasn't "if there is a mouse, it got to be easy to use", but rather "here is this new visual interface, and the mouse is a natural way to operate it".

      And even if it were so, optimizing for a novice instead of a long-time user is nutty.

      Yes, but. There is also such a thing as a casual user. People generally don't spend their whole life with a single program that they get to know like the back of their hand. There are exceptions and they mostly tend to involve programmers and text editors (e.g you, Tom, and vi). Other, "normal" people spend a lot of time moving from one program to another, or, say, using a program once a week or once a month. In such cases having to remember keyboard commands is a pain in the neck. More, if the commands are different across applications, your fingers become confused and lose that their automatic knowledge of what to hit when with all the well-known consequences. So I would say that mouse-based GUIs are definitely a good thing.

      That was the 'but' part. There is also the 'yes' part in that once you do become an expert in some application, keyboard shortcuts are faster and more convenient. That is exactly why good user interface design allows for multiple ways to do the same thing, some of them mouse-based, and some keyboard-based (if the design is really good, you can also write scripts).

      They forget that the experienced user is more important than the novice, because his annoyance will be compounded across the time interval.

      Not necessarily. If the learning curve is sufficiently steep, people will just not spend the effort to learn the interface and thus will never achieve the necessary proficiency. First of all, many people will try out a program and if they cannot make sense of it in the first few minutes, they'll chuck it. Second, I, for example, use a lot of programs, say, once a week. So once a week I again become a novice user and would much prefer to click around then to try to remember the keyboard commands.

      Kaa

      --

      Kaa
      Kaa's Law: In any sufficiently large group of people most are idiots.
    8. Re:Mouseless pointer movement by Tom+Christiansen · · Score: 2
      First of all, many people will try out a program and if they cannot make sense of it in the first few minutes, they'll chuck it.
      You don't know how much I truly wish that that were so. :-( Look at the people expecting to learn how to use C++, Perl, or Java just by "guessing" or clicking. Scary as all get-out.

      Programming languages, operating systems, shells, editors, debuggers, window managers, mailreaders, newsreaders, webreaders, etc are heavy-use items that should be designed in such a way as to allow their users to develop *skill* at their use. Sometimes I think "skill" is a word the PC word-police will come and take me away for during the night.

    9. Re:Mouseless pointer movement by radish · · Score: 1


      That strikes me as astonishingly snobbish - "They aren't hard core hackers like me so they don't deserve to use this tool". Rubbish. I learnt Perl by "guessing", by "playing", by "trying things out". It so happens that I am a programmer anyway so it was quite easy for me to pick up, and I like to think I am now at least competent if not an expert, but it took a while. And anyway - since when was the language the tool? Someone could be a very good C++ coder but hate a particular IDE because of it's interface, and love another.

      The "novice" of today is the kernel developer of tomorrow - but not if they give up in the first 5 minutes. What if Einstein couldn't be bothered with Physics? Just a thought....

      Oh and a possible rewrite of your second statement:

      "Programming languages, operating systems, shells, editors, debuggers, window managers, mailreaders, newsreaders, webreaders, etc are heavy-use items that should be designed in such a way as to allow their users to make as much productive use of their tools as soon as possible, with as little instruction, training, guesswork or user-error as possible. Further, the user should be able to transfer skills from one application to another, and to customise the interface as much as possible to his/her personal tastes".

      To do otherwise is to deny people the right to use your software. Open Source is one thing...but it's little use if the interface locks people out.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    10. Re:Mouseless pointer movement by Tom+Christiansen · · Score: 2
      I'm not sure what to say. You're half 100% right, and you're half 100% wrong.

      What you're right about is that it's highly Good to have programs that let you get a lot of mileage out of only a simple introduction. Games like perl, vi, and nethack are follow this principle of yours. Yes, trial and error is the only way to learn. You have to play the game to develop any skill to it.

      However, that's not all there is to them, and you'll never get to get the most you can out of these games using the million-monkey approach. You need some orientation, some documentation, some background and theory of operation. And because of this, they're far more powerful.

      What you're wrong about is the expectation that no introduction is necessary. Think about the "just guess" generation. They see a function call like socketpair(Child_Side, Parent_Side, AF_UNIX, SOCK_STREAM, PF_UNSPEC) and they start typing random things trying to guess what happens when you diddle those arguments. It boggles the mind. Likewise when they're setting up networks using route and ifconfig. They just punch random things. It's damned scary. I think it's the post literate society where there's no book learning left.

      The "just guess" generation is so brain-damaged by Microsoft's permanently-dumb-user mindset that they are severely handicapped when it comes to power tools. When a child wants to play with a power tool like an F-15, you need to take him by the hand a bit until he's ready for it. Otherwise, he's a hazard to himself and others.

    11. Re:Mouseless pointer movement by thelaw · · Score: 1

      that's how i learned how to use linux: by playing (NOT as root!). but i agree that 'book' learning (or HOWTO learning, or manpage learning) does wonderful things for one's overall grasp of the way things work.

      for example, when i started with linux i never had any idea (GNU) grep could grep recursively! reading the man page was what told me that. that's about as bookish as i tend to get with computer stuff, but i tend to think that good documentation is just as good as a book on how to do stuff.

      jon

      --
      -- http://www.cerastes.org
    12. Re:Mouseless pointer movement by Kaa · · Score: 1

      Think about the "just guess" generation. They see a function call like socketpair(Child_Side, Parent_Side, AF_UNIX, SOCK_STREAM, PF_UNSPEC) and they start typing random things trying to guess what happens when you diddle those arguments. It boggles the mind.

      But it's a GOOD thing!! Provided that the whole thing happens in a sandbox, that's how learning occurs, and that is as true for submitting random arguments to socketpair, as it is for the games you mentioned like perl and nethack (sorry about vi, can't make myself put it in there).

      To put it into high-falutin' words, trying the guess the output of random input is a trial-and-error process of mental map construction. As such, it is not the fastest one, but probably the most useful, both for brain exercise, and for the insights you get while trying weird stuff. Yes, reading a book (man page, pod file, etc) will give you a correct mental map much faster, but you'll understand it less and will forget it faster.

      I agree that mucking around in stuff you have absolutely no clue about isn't productive and is not a good way of problem-solving. However it can be incredibly fun (you get to discover on your own so many new things), very intellectually challenging (how must it work to react to X by Y, and to Z by A?), and good gymnastics for the mind.

      In any case, a person who tries to, say, configure a mail server, types in a few random things into config files, sees that they don't work, and drops the whole thing saying "I guess this isn't for me" is RIGHT. This isn't for him. But such people shouldn't be allowed near config files anyway. On the other hand a clueful person (if he has the time, the inclination, and the backups) could play around with the configs, testing out different ideas of his, and RTFMing on the as-needed basis. This person would know mail servers much better than somebody who picked up "Mail Servers for Dummies", skimmed through it, and more or less blindly made the "recommended" changes to his config files.

      But as a rant against clueless lusers, I agree completely with you. The crucial difference is whether somebody is playing in a sandbox and/or has the capability to fix back all he broke, or he is randomly poking fingers at buttons on an important machine hoping that it would magically do what he wants (if he knows what he wants, that is).

      Kaa

      --

      Kaa
      Kaa's Law: In any sufficiently large group of people most are idiots.
    13. Re:Mouseless pointer movement by kvajk · · Score: 1


      Cool; I never knew about this! How do you simulate the other two mouse buttons?

    14. Re:Mouseless pointer movement by khkramer · · Score: 1
      The xmodmap extensions to XFree can be extensively customized, although there's not much documentation around about how to do so.

      The critical command is 'xkbcomp', which lets you dump, compile, and activate keyboard rulesets.

      My right-hand problems relate almost entirely to the clicking, not to the moving, of the the rodent, so I've mapped four buttons on my Goldtouch keyboard to:

      • Pointer_EnableKeys - Toggles mouse emulation mode so that the relevant keys can send mouse events.
      • Pointer_Button1 - Sends a button one click event.
      • Pointer_Button2 - Sends a button two click event.
      • Pointer_Drag_Dflt - Toggles down/up state of default button, for dragging (always button one for me).
      The most important lines in my .xkb file are the following:
      key <NMLK> { [ Pointer_Drag_Dflt ] };
      key <SCLK> { [ Pointer_EnableKeys ] };
      key <INS> { [ Pointer_Button1 ] };
      key <DELE> { [ Pointer_Button2 ] };

      Combined with lots of keyboard shortcuts for WindowMaker, this fix has basically eliminated all of my right-hand problems. My left ulnar (pinky to elbow) problems have proved much less tractable, unfortunately.

      - Kwin

  12. Logitech Marble+ by wbb4 · · Score: 1

    I have to agree that the Logitech Trackman Marble+ is an excellent replacement for the mouse. I was having wrist pains in my right wrist from the mouse, and that hasn't happened with the Marble trackball. I also have a much stronger right thumb now =]

  13. Just drop the WM... by sugarman · · Score: 2

    ...and go to Linux without X.

    You still have Lynx, and pine, and I find I get a whole lot more done without actually playing w/ windows or settings, or Q3A, or pr0n.

    I mean, sure you can argue "What's the point?", but it is efficient enough for most work. Just change run-levels when you actually have to scratch your itch, and otherwise, you're good to go.

    --
    --sugarman--
    1. Re:Just drop the WM... by Anonymous Coward · · Score: 0

      p0rn just isn't the same on lynx

    2. Re:Just drop the WM... by slim · · Score: 2

      Change Runlevels?!?!

      What's wrong with "startx"?
      --

    3. Re:Just drop the WM... by Scott+Wood · · Score: 1
      pr0n on lynx is better than in netscape...

      you can view it with an external viewer, and you don't have to deal with pop-ups and banners. ;-)

    4. Re:Just drop the WM... by SabreWulf · · Score: 1

      Not only that, install seejpeg (!) and config lynx to use it as your "external application" -- then you'll be all set.

      --
      "We are what we repeatedly do. Excellence is therefore not act, but a habit." -- Aristotle
  14. ergo keyboards not the solution by trance9 · · Score: 2

    If you are experiencing pain from typing and mousing an ergonomic keyboard won't help. Not by itself. You are over-using or at least mis-using your muscles and you need to slow down.

    A better solution is to install break software like "xwrits" to remind you to take frequent breaks. Say every 10-15 minutes. You should get up out of your chair during these breaks since a lot of problems are actually caused by bad posture and sitting too long.

    Ergonomic keyboards might be part of a solution if they help you use your muscles properly--but they cannot be the ONLY thing you do, nor can they be a substitute for taking regular breaks, fixing your posture, etc.

    Also, a keyboard that works well for you might not work for someone else at all. Personally I tried lots of keyboards and wound up using a really ancient non-ergonomic keyboard because it had the best keys (they press with little effort but you can feel a bit of a click when they get far enough, so you can use minimal force).

    1. Re:ergo keyboards not the solution by Real+Timer · · Score: 1

      I strongly disagree. The combination of the Kinesis keyboard and a good keyboard drawer have enabled me to go from near crippling tendonitis in both wrists to pain free. But the keyboard drawer was essential to get the correct posture.

      The logitech thumb operated trackball makes a good mouse replacement (once you adapt to it, even drawing with it is possible). But with a good keyboard drawer that provides an elevated mouse pad next to the keyboard, I've found mousing can be quite painless.

      --
      Changes aren't permanent, but change is.
    2. Re:ergo keyboards not the solution by rillian · · Score: 1

      If you are experiencing pain from typing and mousing an ergonomic keyboard won't help. Not by itself. You are over-using or at least mis-using your muscles and you need to slow down.

      This is probably the best advice. I've flirted with wrist pain from computer use, but so far avoided a full-on case. Other things that help:

      Mouse left-handed (or right-handed if you normally use your left) This takes some getting used to, but helped a great deal in my case, and in several others I know. If you can an asymetric mouse (like some of the microsoft ones) you may have to get a new one for this to be confortable, however.

      There are exercises you can do. The one I was taught was to hold my arm straight out and bend the hand down (using my free hand) just to the point where it feels like a stretch. It helps to rotate your arm to your elbow is pointing down. Hold for 15 seconds, then bend and hold your hand up, rotating your arm so your elbow points up. Again hold for 15 minutes. Repeat three times, then do the other arm. Great for passing the time during those breaks every 20 minutes. Though you should probably consult a physical therapist for the correct way to do this and other exercises. :)

      In my experience, using the mouse is definitely more of a strain than the keyboard, and switching between them all the time is even worse, so I'd think some kind of ergonomic keyboard and avoiding the mouse would help. Be sure your typing posture is correct, as well. You should be sitting, back straight, feet flat on the floor, with your forearms completely horizontal. Keep your elbows in, and don't reset them or your wrists on anything. That compresses nerves. Also, your monitor should be high enough to be at eye level in this position. You want to be looking down about 10 degrees from straight ahead. Note that all this can be rather difficult to arrange with standard office furniture. If you work for a good company, they'll get you keyboard tray and a monitor stand. If not, rig something. :)

    3. Re:ergo keyboards not the solution by relayer · · Score: 1

      I agree with Real Timer about the Kinesis Ergo (http://www.kinesis-ergo.com) keyboard. I have used one for almost six years and I no longer have any pain in my wrists. Getting used to the keyboard can take some time, but that also makes you think about typing again. The model in question is the Contoured Keyboard - here is the URL for information: http://www.kinesis-ergo.com/contspec.html The keyboard is not cheap compared to other "ergonomic" keyboards, but it's got the best results. It's cheaper than surgery. Heck, there's even enough space to put a touch-pad in the center of the keyboard. That's my two-cents.

    4. Re:ergo keyboards not the solution by Anonymous Coward · · Score: 0

      The logitech thumb operated trackball makes a good mouse replacement

      Don't you really mean the "Logitech pinkie-finger operated trackball" ?? For you see, I am left handed.

      It sucks, by the way. My pinkie-finger isn't that dexterous.

  15. damn, got mangled by Barbarian · · Score: 2

    should read like this (that section near end)

    movement less than threshold:
    1 * (base multiplier * movement)

    movement greater than or equal to threshold:
    accel * (base multiplier * movement)

  16. MouseKeys by Chemical · · Score: 1
    I totally understand. My desk is poorly aranged making it difficult to use both mouse and keyboard at the same time. I'm pretty good with Windows keyboard commands and don't use the mouse much in Windows. This is tough with MacOS but can be done. However I've never found a WM that lets me be totally mouse free.

    What I think would be great is a program that lets you emulate the mouse with the numeric keypad. Window's has such a utility (but it doesn't really work all that great). Does such a utility exsist for X? I think many mouse-haters would find such an app very useful.

    1. Re:MouseKeys by oscariommi · · Score: 1

      It's 'inbuilt' in X.. Press ctrl+shift+NumLock, now you can control the pointer with the num pad, click '5' after pressing an 'arrow' and it moves faster.. Use + to click, can't remember the other keys, but there is docs about this.. Shouldn't be too hard to find..

    2. Re:MouseKeys by kjeldar · · Score: 1

      Get addicted to Unreal Tournament, and I think you'll find that your desk gets arranged in such a way that simultaneous keyboard and mouse is supported. Where there's a will, there's a way.

      --

      J

  17. not practical for most people, but.... by kroy · · Score: 5

    I learned how to use the mouse with my right foot. It was rather frustrating, and its a bit difficult right-clicking, but the effort has paid off. I no longer need to move my hands off the keyboard when using any window manager.

    --
    its always funny till someone gets hurt, then its absolutely hilarious
    1. Re:not practical for most people, but.... by pen · · Score: 1

      Did Master Dust Puppy himself teach you? Can you play Quake well?

    2. Re:not practical for most people, but.... by pshuman · · Score: 2

      I did the same thing with my trackball back when I played Descent. I couldn't keep on top of the 20-some keys anduse the mouse with my hand at the same time. With practice it's not that hard. Clicking can be tricky...

      I also took apart my keyboard, added wire to some important keys, then connected them to an array of switches on the floor for use with my feet. People thought my plexiglass/tenis ball/radio shack switch gizmo was wierd, but it worked well!!!

    3. Re:not practical for most people, but.... by Anonymous Coward · · Score: 0
      I learned how to use the mouse with my right foot

      I want to see a picture of that!

    4. Re:not practical for most people, but.... by liki · · Score: 1

      I've also experienced controlling mouse with right foot. Mouse sensitivy needs some adjusting but after that atleast focus changing goes easily. For typing I use Cirque Wavekeyboard, which is the best ergo-keyboard I've found for the x86-computers.

    5. Re:not practical for most people, but.... by Exorbitant+Stranger · · Score: 1

      Hey, do you know the pedals they use in flight simulator games? They could be used instead of the mouse. Then both feet could use something useful. I think it would improve thinking too, with some internal multitasking done by the brain. Cool.

    6. Re:not practical for most people, but.... by Tom+Christiansen · · Score: 2
      It's been reported that the foot-mouse idea doesn't really work. Perhaps it just takes more getting used to. Maybe one should take organ lessons first, or something. :-)

      But even for simple clicking, there are problems. Apparently the neural pathways between toe and brain take longer to traverse than to the hand and back. There could be a simple issue of time-delay effects here. Another matter is the granularity of control. Your brain has a whole lot of grey matter devoted to hand use, and much much less for the foot. You just aren't going to be as nimble.

    7. Re:not practical for most people, but.... by Anonymous Coward · · Score: 1

      Dont use your foot! I tried that and I am now walking around using crutches because my foot got carpal tunnel syndrome. Help!

    8. Re:not practical for most people, but.... by King+Babar · · Score: 2
      It's been reported that the foot-mouse idea doesn't really work. Perhaps it just takes more getting used to. Maybe one should take organ lessons first, or something. :-)

      More accurately, a foot-mouse is probably as tricky as playing organ for most people. :-)

      Seriously, one of the few common interfaces that uses the feet is the automobile. And there, what you do with your feet is not generate "events" in the sense of moving, clicking, selecting, etc. but maintain a state, either strongly decelerating (braking) or controlling acceleration. Note that even trying to add a clutch pedal in there is probably pushing it (heh, heh).

      But even for simple clicking, there are problems. Apparently the neural pathways between toe and brain take longer to traverse than to the hand and back. There could be a simple issue of time-delay effects here.

      Yes, they are slower, but you'd be surprised how slow the pathways are between the motor cortex and the hand. According the Card, Moran, & Newell camp, there's probably nothing too horrible about the delay or timing you could achieve with a foot activated switch in light use (rather than trying to type with your feet); there are many machines in factories that take advantage of this.

      Another matter is the granularity of control. Your brain has a whole lot of grey matter devoted to hand use, and much much less for the foot. You just aren't going to be as nimble.

      This almost certainly plays a big role in why foot interfaces that do exist don't generally require fine control. The nimbleness issue, however, also has a lot to do with the size and shape of the effector in question. And there are individual differences: I can pick up small objects pretty easily with my feet, and so can my 4-year-old son, but my wife and daughter cannot.

      But another really big issue with the foot control of anything has to do with the fact that your feet are already doing something for you when you are just there reading slashdot. You don't just sit on your butt; your feet contribute a lot to your posture and balance while sitting. If you move your trunk a degree or three to the left or right, you can notice that muscles in your back, legs, and, yes, even feet, will change their level of "stretch". Similarly, if you move your foot, you will definitely notice that you have to compensate for that by using muscles in your other leg, too.

      But, fortunately, all of this is reflexive, so you really can sit down, chew gum and read slashdot at the same time without falling off your chair, unless you feel a sudden need to practice some organ solo...

      --

      Babar

    9. Re:not practical for most people, but.... by Lord+of+the+Files · · Score: 2

      After reading a comment about this posted under your last essay (which was excellent incidently) I decided to try it. It works reasonably well, particularly after I started using a 2 button mouse instead of my usual 3 button one. I solved the granularity of control problems by actually using 2 mice. I have my normal 3 button mouse on my desk, and my old 2 button one on the floor. Since they control the same cursor, if I'm having trouble doing something with my foot I can just grab the mouse on the desk. Particularly for just changing focus the mouse on the floor is very convenient.
      In theory you have as much control with your feet as your hands - we just don't practice with them. Houdini used to tie knots in rope with his hands, then take off his shoes and untie them all with his feet! Actually the biggest problem that I have is that the weight of my leg interferes - it presses the mouse down so that it's difficult to move.

      --

      God does not play dice - Einstein

      Not only does God play dice, he sometimes throws them where they

    10. Re:not practical for most people, but.... by Anonymous Coward · · Score: 0

      Uhhhhhhh...you actually can't get carpal tunnel syndrome in your foot because feet don't have a carpal tunnel! :-) (But you can get RMI, of course...)

  18. keyboarding and macro creation by biohazard99 · · Score: 1

    Being relatively new to the Linux/X-window system (not a cs major), I may not be the most knowledgeable source on this subject, but I can remember writing out some macros/shortcuts for tedious shell/vi/emacs commands for over the terminal use on the one *NX box I've been allowed to play with up until now. It seems logical to me that php/perl/python would be friendly to writing macros in the X environment for this application. This could be shared like a common .login/.profile/.*rc file to configure your shell or command line emailer would would be handy on a distro cd

  19. Mousekeys in Linux by Tim+Macinta · · Score: 5
    Here's a trick I plicked up awhile back here on slashdot: in X you can simulate a mouse using your keypad in a very similar way that the Windows "Mousekeys" program works. The functionality is built into XFree86 and all you need to do to activate it is hit Shift-NumLock. After activating the feature, use the number keys to move around and '5' to click. '/', '*', and '-' switch the mousebutton that '5' represents. '0' is a click and hold (for dragging) and '.' releases the click and hold. The other keys may do something as well, but I'm not sure what. Also, to speed up the movement, tap '5' while you're moving the arrow with one of the other number keys.

    I was really excited when I found this feature. IMO, there are a few improvements that could be made, though (or maybe I just don't know how to do what I want):

    • Using '5' to speed things up is often inadvertanly interpretted as a click. This can get annoying.
    • The feature times out. So if you don't use it for awhile, you'll need to hit NumLock-Shift again. I'd prefer to have it permanently enabled.
    • I'd also like a way to know whether or not the feature is active without actually trying the number keys (to avoid inadvertant numbers being typed). Ideally there would be an indicator on my Gnome panel that would tell me whether it's on or off, just like there's a Mousekeys indicator on Windows to indicate whether it's on or off.
  20. it's the mouse.. by jimmer · · Score: 1

    in my opinion (as a longtime carpel tunnel sufferer) it's the mouse that causes most of the pain. Once you get a good keyboard setup, the biggest pain is having to always reach over to move and click.
    on my *tight* budget I use a simple split keyboard with an integrated touchpad. it's not perfect (there are better setups i'd prefer), but it has helped a LOT. i wish i could have found a keyboard with the touchpad in the middle (between the split), as that would eliminate even more movement..
    oh well.

    1. Re:it's the mouse.. by Anonymous Coward · · Score: 0

      Its a pain in the sense that it slows you down... but who says that from an ergonomic POV thats not actually beneficial??? At least you break up a repetive pattern...

    2. Re:it's the mouse.. by jimmer · · Score: 1

      no, i literally find reaching over for the mouse to be the most painful!
      once my arms/wrists are in a comfortable, relaxed position, i have to make a major arm movement for the mouse...

    3. Re:it's the mouse.. by rcharbon · · Score: 1

      Acer makes (or made...) a split keyboard with a touchpad in the center.

      I found arm position necessary to use the touchpad to be uncomfortable, but the keyboard has a detachable numeric keypad, so I can move it aside. This allows me to move the mouse closer to my body, making it more comfortable to use.

  21. good ergonomic input devices by kemokid · · Score: 2
    I have just started using the Goldtouch keyboard and mouse and recommend them both. (I am not in any way affiliated with the company.) If you buy from them directly, the combo is $170 or so; I got them for about $100 or $120 from a local reseller.

    The keyboard is actually not that great; I like the tilting design, but actually wish it would tilt more, say, to almost ninety degrees! Also, these stupid bastards put in two MS 'Start' keys, one of which is directly to the left of F1, so you always hit F1 when you want F2, etc. But I haven't seen anything better that's actually on the market as opposed to being in development. If anyone knows of similar but better products, please let me know.

    The mouse I really like. It's three button with the buttons a little rearranged, but I got used to it really quickly. I'm sure the buttons can be reassigned in X anyway. If an ordinary mouse has left, middle, right buttons labeled 1 3 2, then the Goldtouch is 3 1 2. It's very comfortable.

    kemokid

  22. AmigaOS was handy for this... by Colitis · · Score: 1

    One of the things I found really handy in AmigaOS was being able to control the mouse with the keyboard - you held down combinations of the Alt and left and right Amiga keys and used the cursor keys to move, or to use either mouse button. It wasn't the most pin-point control, but it was totally independent of any need for application support and saved my bacon many times (especially when I had a break in my mouse cable and had to survive a couple of days before I could buy another one).

    I'd love it if someone would add this sort of functionality to X.

    1. Re:AmigaOS was handy for this... by pen · · Score: 1
      I believe that the same features already exist in X. Try Shift+NumLock.

      Also available in MS Windows, Left Alt+Left Shift+NumLock. You must have the Accessibility Features installed.

  23. Track balls by leebc · · Score: 1

    I have an old serial logitech track ball that a friend gave me. It works fine under X. It has a very flat profile and a large button on each side.
    My window focus is set to follow the pointer.

    I have about 7 inches between the edge of my desk and my keyboard. The spae immediately in front of the spacebar is where my trackball sits. I can stretch out a thumb to move the arrow, or even just run my wrist across the ball. Makes for a very low impact environment.

    It has to be a low profile design though. my parents have a Microsoft trackball and my strategy certainly wouldn't work well with it.


    I am running TWM. I've been meaning to look into setting a mapping in my .twmrc that binds META+TAB to "f.warpring" or something. Has oanyone had any success with this sort of thing?

  24. WindowMaker for me... by Anonymous Coward · · Score: 0

    I use WindowMaker almost exclusively... I get by with most everything by having comfortable default window sizes and by hotkeying everything. I have 10 desktops start up automatically, F12 for menu, F11 windowlist, F8 for xterm, F9 for netscape, alt+enter for (un)maximize, alt+u for (un)shade, ctrl+esc for window menu, alt+h for hide, etc. etc. By setting up things based on how you work 90% of the time, you can make your life much easier... However, there are of course times where you have to use the mouse... netscape isn't friendly to tab & co. I want one of those control chips embedded in my brain so that I can move a cursor with my mind... oh yessss... Speaking of window managers, though - in a side note, of a sort, how about an ADD specific window manager? It'd be an interesting study between psychology and user-interface design. How exactly would you go about designing something like that? It'd be a cool project, but I don't think I could focus on it long enough to see it through... ;) Well, didn't really answer the post, but I did ramble for a while. If it makes anyone feel any better I hate the mouse, too. For some things (e.g. xbill) it's great. For WM UI's, it blows. later

  25. not a mouse, but an incredible simulation by named · · Score: 2

    press shift-alt-numlock and you've got the keypad to use as a mouse.

    arrow keys move. pressing two keys simultaneously speeds the movement up (otherwise it's painfully slow).

    5 clicks. / changes it to left click, * to middle click, and - to right click (i think). + double clicks in whatever click mode happens to be engaged.

    it's not the easiest thing to use, but useful for when your mouse just won't work (whether because of your wrists, or cat chewed cable).

  26. web browsing by borkbork · · Score: 1

    The thing that would probably cause my the most problems not having a mouse would be using a browser.

    I've always thought it would be nice to have a gui browser that was as easy to navigate with the keyboard as lynx but could display tables and images and all the other pretties. Netscape is a real pain in the butt to move through links and such without a mouse

    --
    ---- There is a fine line between sayings that make sense.
    1. Re:web browsing by fxars · · Score: 2

      I'm using Opera (MS Windows) which you have to pay for (very affordable). It's my understanding that the Opera folks are making an Opera for Linux. Opera doesn't work for everything, and sometimes you have to go back to Netscape. But it's got all sorts of hot keys, and navigating the links is very easy. When you tab the links with Netscape, it's vry hard to see what is "highlighted". That's not the case with Opera. See, http://www.opera.com

    2. Re:web browsing by Anonymous Coward · · Score: 0

      Try w3m instead of lynx, handles tables and frames excellently. http://ei5nazha.yz.yamagata-u.ac.jp/~aito/w3m/eng/

  27. Track balls by leebc · · Score: 1

    I have an old serial logitech track ball that a friend gave me. It works fine under X. It has a very flat profile and a large button on each side. My window focus is set to follow the pointer.

    I have about 7 inches between the edge of my desk and my keyboard. The space immediately in front of the spacebar is where my trackball sits. I can stretch out a thumb to move the arrow, or even just run my wrist across the ball. Makes for a very low impact environment.

    It has to be a low profile design though. My parents have a Microsoft trackball and my strategy certainly wouldn't work well with it. It's larger than a mouse and has buttons in strange locations.


    On a different note, I am running TWM. I've been meaning to look into setting a mapping in my .twmrc that binds META+TAB to "f.warpring" or something. Has anyone had any success with this sort of thing?

  28. Windowmaker by Robin+Hood · · Score: 5
    I use Windowmaker (current version 0.61.1). The "root" menu, as well as the window-switching menu, can be accessed through keyboard shortcuts (defaults to F12 and F11 respectively). I use multiple workspaces and switch back and forth by pressing Alt-# where # is the number of the workspace I want. Using Windowmaker's "Rename workspace" feature, I label each one: "Main", "Games", "Netscape", "Programming" and then switch to whichever one is appropriate before I launch a program. It works well for me and I usually don't need the mouse. You can set focus mode to be "Click to focus" and then switch the focus among the windows on your current workspace by using Alt-Tab, a key combo that's probably been drilled into your fingers by constant Windows use. The fact that Alt-Tab stays on the current workspace is very nice, as is the fact that the window list (F11) shows all the windows as well as which workspace they're on, so you can use that menu to switch workspaces or just remind you of which Alt-# key you want to press.

    Checking out the keyboard-configuration program under WindowMaker, here are the things you can do with the keyboard:

    • Open applications menu
    • Open window list menu
    • Open window commands menu
    • Hide active application
    • Miniaturize active window
    • Close active window
    • Maximize active window
    • Maximize active window vertically
    • Raise active window
    • Lower active window
    • Raise/lower window under mouse pointer
    • Shade active window
    • Move/Resize active window
    • Select active window
    • Focus next window
    • Focus previous window
    • Switch to next workspace
    • Switch to previous workspace
    • Switch to next ten workspaces
    • Switch to previous ten workspaces
    • Switch to workspace 1
    • Switch to workspace 2
      .
      .
      .
    • Switch to workspace 10
    • Shortcut for window 1
    • Shortcut for window 2
      .
      .
      .
    • Shortcut for window 10
    • Raise Clip
    • Lower Clip
    • Raise/Lower Clip

    As you can see, there's quite a lot of keyboard control built-in. Try it out!
    -----
    The real meaning of the GNU GPL:

    --
    The real meaning of the GNU GPL:
    "The Source will be with you... Always."
  29. WindowMaker foo ! by Anonymous Coward · · Score: 0

    I find WindowMaker is the best. I've set up most window commands to my personal config. I can close, minimize, maximize, and raise/lower a window from the keyboard. Plus I can execute anycommand I like by pressing F2. Most buttons I find can be handled with tab ;-) The most reasuring thing is that I'm extremely frusttrated in any other WM or OS. WMaker definetly satisfies me. I think E is quite similar but that thing is a hog! WindowMaker has never let me down.

  30. Ergo Keyboard w/ Touchpad by FoulBeard · · Score: 1
    I have had really good experiences with that MS Natural ripoff keyboard. It has a little Touchpad below the space bar that is great for the times when I really have to use the mouse. It allows me to keep my fingers on the keyboard, and not have to play the ol' switching game all the time.
    On the hand it also allow you to use your existing mouse for stuff like games (e.g. Quake 3). Anyway just my little post.

    Nathan

  31. Adesso. mmm, pointer on the keyboard. by Nat+Lanza · · Score: 2
    I have an Adesso MCK-108P, which is a nice split keyboard with a trackpoint in the middle. Having the pointer on the keyboard is great -- you don't have to reach much at all for the mouse. They also make models with built-in trackpoints or no pointer if you really prefer. I'd definitely check them out -- they make good keyboards, and don't charge too much.

    As far as window managers go, when I last used fvwm2 a while ago, I was able to bind keystrokes to do actual mouse movements. This might help with those focusing problems you mention -- while I certainly wouldn't want to use a keyboard-controlled pointer for a lot, simple things like switching focus shouldn't be too bad.

    Unfortunately, you'll probably never be able to entirely say goodbye to the mouse. But, with a decent keyboard and pointer combo, you can make it a bit less painful. My hands started hurting a lot less when I switched to the Adesso.

  32. Window Maker by c.r.o.c.o · · Score: 1

    I had the same problem and after I've tried many different WMs, I settled for Window Maker. You can define key bindings for any function that it can peform (from switching desktops and windows to menus).

    I've been using it for almost a year now, and I had no reason to switch to a different WM based on functionality.

    The problem I couldn't solve however was the fact that each GUI app has its own command bindings (if any at all). Gnome and KDE are trying to create a certain standard, but they're not there yet.

    Most likely the easiest way is to run Linux console-only or Linux+X with a lot of *terms open...


  33. Have that problem for years... by Chilli · · Score: 3
    Hating the rodent myself (for everything except surfing the Web with Netscape, which could also be made more keyboard friendly), I have tried various window managers - none being really satisfying:

    • twm is hopeless, dumped it long ago.
    • fvwm2 is quite good to use without a mouse. The reason: you can make it switch to a specific window with on key stroke based on the WM_TITLE and WM_CLASS of that window.
    • WindowMaker can largely be operated with the keyboard, but to switch to a specific window, you have to get the window menu (usually F11) and then select the window based on the first letter of the window title (using arrow keys is far too slow).
    • I am currently trying E, and having to use ALT-TAB is annoying.
    What I really miss most in all window manager (that I tried) - except fvwm2 - is selecting specific windows with one keystroke (or an ALT-whatever combination).

    I am currently pondering whether it would be worth the effort adding this feature to E - but E 0.16 still has serious memory leaks, so I don't know whether I won't have to switch again anyway.

    This is seriously troubling me and if there were a cool looking (theme-aware) WM that can be easily used with the keyboard only, I would immediately switch.

    Chilli

    --
    -=- Just a random lambda hacker
    1. Re:Have that problem for years... by Tom+Christiansen · · Score: 3
      • twm is hopeless, dumped it long ago.
      • fvwm2 is quite good to use without a mouse. The reason: you can make it switch to a specific window with on key stroke based on the WM_TITLE and WM_CLASS of that window
      You can do that with twm and tvtwm, too.
      "F9" = : all : f.warpto "Console"
      "F10" = : all : f.warpto "Netscape"
      Also, you can establish window rings.
      WindowRing { "eterm" "terminal" "Terminal" "Eterm" "xterm" }
      "F5" = : all : f.warpring "prev"
      "F6" = : all : f.warpring "next"
      You can also have different icon managers for different classes of program. You'd be surprised at how much you can do. You should read through the tvtwm manpage sometime, carefully.
    2. Re:Have that problem for years... by Chilli · · Score: 1
      Seems like I have missed something - thanks for the tip. (BTW, it also took me quite a while to find in fvwm2's man page how to do it properly - seems the window manager authors, or at least the documentation writers, are not so interested in these kind of features.)

      Chilli

      --
      -=- Just a random lambda hacker
    3. Re:Have that problem for years... by hippo · · Score: 1

      Another fantastic feature of fvwm is the direction command. You can get it to focus on the next window in any sensible combination of up, down, left and right with a single keystroke. I bind the function to keys on the keypad (KP_4 is "Direction East Focus") and it's all wonderfully intuitive. Yet another fantastic feature of the latest beta fvwm (did I mention what the f in fvwm means?) is dynamic menu creation (with auto hotkey assignment). This lets you navigate around your filesystem with the keyboard.

    4. Re:Have that problem for years... by jerobins · · Score: 1

      fvwm2 is by far one of the most keyboard friendly wm's available. Mapping keys to WM controls, to arbitrary commands and to specific windows.

      IMHO, todays WM/desktops (while certainly making things easier for the Windows convert, which ISN'T a bad thing) has gotten away from some of the simple pleasures.

      I gave up the mouse long ago...if you'll notice how much time you spend going back and forth from the keyboard to mouse and back, you'll see that your wasting a lot of motion, not to mention time out of your day.

      cheers

      --
      James E. Robinson, III Centennial Networking Lab - NCSU
    5. Re:Have that problem for years... by cfish · · Score: 1

      Get a kick butt fast keyboard. my Northgate can repeat SO fast it's not funny.

      I'd agree that FVWM is the most keyboardless WM, and WindowMaker is pretty good.

      Why would you put more than one window in a workspace anyway? just use one app per workspace then you can get one keystroke to go to an app. of course then you run out of keys...

  34. beware of wrist splints!!! by trance9 · · Score: 4

    One more thing.... beware of wrist splints! They give you short term relief by taking the load off the muscles that are bothering you, but they are long term doom.

    The danger is that your muscles will atrophy in the splint. Then when you remove it you will re-injure almost immediately--you will probably think you're just not recovered yet, but in fact it is the weakening of your own muscles because of the splint that is causing your trouble!

    You have to learn to type properly using all of the muscles in your shoulders arms, forarms, wrists, and fingers, balancing the load so that nothing is overworked. You cannot solve the problem with gimmicks like splints--you actually have to solve the problem with the way you type, and with how much you type.

    Instead of using a wrist splint type without one. Type as much as you can WITHOUT symptoms, taking frequent breaks. Try to find out how much you can do before you experience symptons and do just under that much typing. Make sure you keep typing every day--don't lose your endurance. On the other hand, it's a mistake to do exercises to "strengthen" your hand--typing all day long is enough exercise.

    If you're having trouble you really should see a doctor who knows something about typing injuries. Many doctors will tell you to use splints--these are the ones who know nothing about typing injuries, go and see someone else--ask to see a specialist.

    1. Re:beware of wrist splints!!! by cmeckhardt · · Score: 1

      The other thing to be aware of when wearing a splint or brace on your wrist is what is called "fighting the brace". The term descibes actions that cause you to try to perform a motion made difficult by the design of the brace. Typing almost *always* falls into that category. The brace is designed to keep your wrist from moving in ways that will aggravate your injury, so don't disregard that design! If you need to do something that would fight the brace during an attack of carpal tunnel syndrome or tendonitis or whatnot, *take the brace off*, do whatever it is as carefully and gently as possible, and put the brace back on. Of course, it would be preferable to avoid these actions totally or do them with the other hand (if you're asymetrically affected), but if you can't do either of these things *don't* preform actions like this with the brace on, as they are worse than with the brace off.

      As trance9 mentioned above, your muscles *will* atrophy (I have experienced this with my ankles, and it's a true horror trying to get the musculature back), so you should try to use the *least* supportive brace you can get away with, and for the shortest amount of time you can manage. Try wearing one of those elastic or neoprene bands that wrap around your wrist with velcro instead of one of the metal-formed splints. If you *do* need a metal splint, make sure it has been contoured carefully to *your* wrist and hand while they are in a resting position. This can be done by trial-and-error, hopefully with an unwounded friend doing the bending for you. :) You'll know when it's been fitted correctly, as it will feel like the brace is "helping" your hand rest.

      This does not mean that you shouldn't give yourself a plenty of time to heal, but do take off the brace as soon as it's feasible to do so and then take it easy for a while.

      And to get closer to the main topic here, I've found that a nice alternative to a mouse that is more natural to use (at least to me) and hurts my wrist less is a stylus and tablet. Admittedly, I'm not up on how to run one with Linux, but that's my next project... :) I've found that the stylus keeps my wrist in a better position rotation-wise than a mouse, more like the position the wave keyboards use that's supposed to be better for your wrists.

  35. Redesign by rccolaman · · Score: 1

    I think that the whole UI should be taken down and rebuilt from scratch. There is technology that would allow you eyes to lead the mouse around, how many times have you wished that you would need any hand and eye, why not just eye. Think about it, never have to touch a nother mouse, just put on some glasses and go w/ it. Just a thought.

    --
    Death is not optional, so live your life w/ out fear of death. FEAR HIM not them Matthew 10:28
    1. Re:Redesign by Chilli · · Score: 1
      I immediately agree that it is possible to imagine alternative input devices that would make life much easier. Glasses following the eye focus would be wonderful, indeed. I am not sure, however, how precise these are using current technology (and how expensive).

      Chilli

      --
      -=- Just a random lambda hacker
    2. Re:Redesign by rccolaman · · Score: 1

      UC Berkely has done some research in this area, most of it uses low level lasers that track the movements of the eye. The resolution isn't that great but they are making progress. It remains to be seen if it will be viable for the consumer. But I can't wait until changing my focus really means changing my focus.

      --
      Death is not optional, so live your life w/ out fear of death. FEAR HIM not them Matthew 10:28
    3. Re:Redesign by esper · · Score: 1
      *shudder* For me, that would be a nightmare. Even assuming that it would have a delay built in (so that, for instance, glancing at your onscreen clock (or - worse - something offscreen) doesn't flip the focus all over the place), it's not unusual for me to be looking at one window while typing into another. One of the things I like most about X is the ability to have one window on top (so I can easily see its contents) while a different window has the input focus (so I can work in it based on the contents of the topmost window).

      And what would this do to non-touch typists who spend most of their time looking at the keyboard rather than the screen?

      No thanks. Count me out for this one.

  36. ergo keyboards - the best I've found yet by elbobo · · Score: 1

    www.kinesis-ergo.com

    they're not cheap, but they're certainly the best I've found so far. and they look absolutely superly cool :) (been used in a few movies, for their sci-fi-ness).

    although to be honest I haven't got one yet, it should be arriving in about 12 hours though :) I'll probably do a wee review of it once I've got it so maybe check base.yi.org tomorrow..

    el bobo

    1. Re:ergo keyboards - the best I've found yet by elbobo · · Score: 1

      thought I'd add a little to my post there :)

      it's the keyboard on the left I'm talking about, not the rather ugly (in comparison) one on the right. it seems to be fairly highly recommended for people with wrist injuries of the type we all complain of. if you look closely at the top down view of it you'll see they have the keys for the little fingers raised so you don't have to move your hands to get at them. infact they've designed them so that all the keys are within reach with minimal hand/wrist movement.

      oh and they still look cool. damn do they look cool! :)

      el bobo

    2. Re:ergo keyboards - the best I've found yet by Mr+Windows · · Score: 1
      It's not really an `ergo' keyboard, but I miss my Sun (5?) keyboard; it had tonnes of function keys, all of which I had bound to some ctwm function. I hardly ever used the mouse with that setup.

      I now find the traditional PC keyboard (with function keys exclusively at the top) more of a pain; I have to move my hands to press the f-keys now.

      One thing I don't miss is the 50 MHz processor :)

    3. Re:ergo keyboards - the best I've found yet by youngbuck · · Score: 1
      I'll second that... I use Kinesis keyboards both at home and at work an I love them! Some of their models have built in macro programming and key remapping (for your Dvorak layout fans out there). You can also add a programmable footswitch...

      The other nice feature is all of the people that stop by my cubicle and wish they had a Kinesis as well. :-)

      Now if I could just get a decent chair!

    4. Re:ergo keyboards - the best I've found yet by Anonymous Coward · · Score: 0

      Just to follow up: I love my kinesis keyboard. I had been having all sorts of hand/wrist pain. I switched to the kinesis keyboard and I'm pain free for the first time in years. You should be warned that it takes some time to get used to the altered layout. -chris cwlee_NO_SPAM_@artsci.wustl.edu

    5. Re:ergo keyboards - the best I've found yet by paul+r · · Score: 1

      I too will sound off for the wonders of the Kinesis. It moves a lot of keys under your thumbs which is very nice, like space, delete, control, and a few others. My left "emacs pinkey" was getting really tired of all that control hitting before I changed it to be under my thumb. I'm suprised that there hasn't been a link yet to the Ask Slashdot about Ergo Keyboards
      It's what got me on the kinesis bandwagon.

  37. KDE, and XFCE too by rsidd · · Score: 1

    I find I can do just about anything in either KDE or XFCE without using a mouse. I'm referring to the desktop environment only: many applications still need a mouse. Also, though one can position windows with arrow keys, I find the mouse more convenient for that.

    1. Re:KDE, and XFCE too by Bushman624 · · Score: 1

      i would have to agress with you on the KDE part. I dont know about XFCE. I have switched from KDE to Blackbox recently. But the one thiong i miss about KDE is that i never had to use a mouse. in the control panel thing in KDE you can setup almost any hotkey ocnfiguration. then if taht doesnt help you there is an app called Khotkeys that you can download that can do even more.

    2. Re:KDE, and XFCE too by Bushman624 · · Score: 1

      agress = agree

  38. Adesso's Dvorak Keyboard (offtopic) by Fred+Ferrigno · · Score: 1

    I was drooling at the "DvortyBoard" and I was wondering if anyone had tried it.

    It'd be nice to be able to look on the keyboard when I need it, and the keyboard doesn't have an altogether horrible layout (Windows keys and weird space button can be overlooked for a Dvorak keyboard). The site also mentions a Dvorak tutoring program, which is surprising because I wasn't aware that there was such a program.

    Anyone care to shed some light on the keyboard, the software, and whether or not it's worth $50?

  39. CDE by Anonymous Coward · · Score: 1

    CDE is designed to be usable with only a keyboard if need be. It works quite well. Motif apps in general work very well with just a keyboard. I use the keyboard to navigate quite often, and I find the CDE handles this superbly.

    Also, the X FAQ has a section on using X without a mouse. It's on ftp.x.org somewhere. I believe there are mouse key type things.

  40. kde by Rilke · · Score: 3

    kde is a very good choice if you're trying to eliminate the mouse. There's keyboard access to just about everything in all the apps, and the wm pretty much allows everything from keystrokes as well.

    But gnome will as well, as will most of the WM's. It's just that the wm's don't come configured that way usually. Learn a bit about xmodmap, spend some time configuring the tools you use, set up your default session the way you want, and you can pretty much forget about the mouse in X.

    PS. The real key to all this is the whole 'alt key opens the menu' idea. Does anyone know who first did that in a bitmap display? Is it possible that it's actually an MS "innovation"?? (ISTR one of the early DOS char-mode GUIs did this, Geo-something???)

  41. Eye control? by dimator · · Score: 2

    Are there any projects out there that use eye control, rather than mouse? Do we all remember that special about Stephen Hawking on PBS a while back? He uses a system that allows him to use his eyes to look at certain spots on the screen. Through a hierarchical type of software system, he can look at a certain category of words, which will lead him to a list of sub-categories, on and on, until he reaches the word he wants to "say." He stairs or blinks at it (I forget which) and it gets spoken (or written, if he's writing a paper or something). The way his machine "sees" his eye movement, IIRC, is by two sensors attached on the sides of his monitor. I've read of other physically impaired people using similar systems.

    Couldn't X be the same way? If the position where your eye was looking was interpreted as the mouse cursor, and blinks==clicks and double blinks==double clicks, you could do everything you do with a mouse (except the little scrolly-wheel thingy-something I've grown to require. :)I imagine this would cause a great deal of eye strain though...

    --
    python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
    1. Re:Eye control? by Hellasboy · · Score: 1

      How about mind control? I remember watching a PBS special on this... oh.. about 5 years ago and it showed a guy playing a rather simple bowling game by using a small apparatus that surrounded his head. It wasn't big at all. But they did mention how you had to train yourself to become accustomed to it. I wondered whatever happened to it?

      --

      "Tread softly because you tread on my dreams"
    2. Re:Eye control? by bluGill · · Score: 2

      Not useful. I use the sliding focus all the time. I like a small window that I'm editing in, and a big window almost entirely covering the small one that contains the specs I'm writing from. What 0x40012080 maps to is far more important then the line I'm on. I however can type without looking at my keyboard, or what I'm typing. The eye therefore is wrong for me because I don't always wnat to look at the window that I want tohave focus.

      (right now I'm looking at a window with a financial chart, not at this line. I'm sure there are one or two typos, but nothing major despite my lack of attention.)

    3. Re:Eye control? by cfish · · Score: 1

      Canon high end 35 mm Cameras have Eye control to focus on object. I suppose it works very well when you just need to choose an object, but i don't know about pointing directly to a specific spot.

  42. KWM vs E: Alt-tabbing; one dimension by amit_kr · · Score: 1


    I switched from KDE/KWM to GNOME/E recently, mainly because it was default in the new computer, and, face it guys (even KDE guys agree mostly), GNOME/E is definitely better looking.

    However, in terms of just using the mouse, KDE scores! With zillions of windows, I found myself Alt-tabbing with comfort on KDE desktops, primarily because of the windows-style icon list that pops up.

    E, because of the way it handles Alt-tabbing, (I'm told) can't do this icon-listy-thingy. That's sad, because sometimes I choose my window *while* my Alt is pressed: it might be a window on some other workspace, but since the icon's there, I can keep pressing tab till I get to it... instead of doing Alt-tab and have each window in the ring refresh as its displayed; even before my desired window comes up.

    Given that i usually work in emacs/xterms/lynx, Alt-tabbing is one huge reason less to use the mousy. Netscaping is usually very mouse intensive, but I'm more relaxed then, as opposed to when I'm coding and don't wanna move my hands all over the desk ;-)

    amit

    1. Re:KWM vs E: Alt-tabbing; one dimension by Anonymous Coward · · Score: 0

      I'm switch back to KDE after using E for 2 weeks, I don't have time to read documentation everytime I want to customize something. E is just too inconvience and slow. 2 weeks is the time for my enthusiasm with E's better looking face to disappear.

  43. Or maybe a touchpad... by Anonymous Coward · · Score: 0

    A friend of mine had similar complaints, and has been much happier since switching to a touchpad. Personally, I don't care for touchpads... but given enough pain, I could become a fan.

  44. Real men don't use window managers by Anonymous Coward · · Score: 0

    We use ctrl-alt-F1 to do more than one thing at a time.

  45. Now I remember... by Tim+Macinta · · Score: 2
    The other keys may do something as well, but I'm not sure what.

    The '+' key double-clicks. I don't think the Enter key is used at all (perhaps making it the accelerator instead of '5' would be a good idea).

    1. Re:Now I remember... by pen · · Score: 1

      The Enter key seems pretty hard to reach while using the arrow keys, while the 5 key is right in the middle.

  46. xemacs is all you really need!!! by ndfa · · Score: 1

    When working on database stuff, and coding you mostly dont ever really need anything more that window management! I enjoy not having to point and click thank you very much!!!

    Now for that you can use X-/ emacs to do almost anything!! Split things into windows and you are set! you have termials, editing windows, or even webpages :)

    what more can you ask for..... it really is a pain to have to use the mouse to switch windows, and most WM's are not able to make screen splits like emacs... now i know this will not be practical for most ppl, and if VI can do it.. GOOD!!! all i am saying is that if your work involves writing ESQl/Perl/C++/HTML or something like that Emacs will work just fine! I loved using it on a primarily CDE box all summer!!!

    --
    Non-Deterministic Finite Automata
  47. Two words, baby... by Anonymous Coward · · Score: 1

    Electric knife.

  48. www.kinesis-ergo.com by JavaTHut · · Score: 1

    These keyboards rock... I got the DVOARK model and absolutly love it from: https://secure.vscape.net/officeorganix/kenis1pr.h tm

    1. Re:www.kinesis-ergo.com by Anonymous Coward · · Score: 0

      YES!!!!! I love these keyboards, I have been using them for almost 2 years, have one at home and at work( you can get adapter so they work on Sun boxes ) I have the QWERTY model. It is worth the money. Also there is room in the middle of the keyboard to rest a small touch pad if you want. It also has a very small footprint so reaching for the mouse is much easier.

    2. Re:www.kinesis-ergo.com by Anonymous Coward · · Score: 0

      Yes, these do definately rock. I have four myself, been using them for about 3 1/2 years. All -- and I really do me ALL -- of my wrist pain has gone away. They are superb. Everyone, I implore you to run out and buy one of these. After a week or two, you will never want to go back. Now, for the scary part: if I am forced to use someone else's traditional keyboard for even a couple of hours, the pain starts to come back. Kind of confirms the notion that once the damage is done, it's donw. Anyways, going back to my trusty kinesis alleviates the problem. Last, I no longer use mice. I use trackballs instead. Takes a while to get used to, but worth it. Check out the logitech optical varieties. -- me p.s. as someone else noted, we are talking about the keyboard at their website on the left, the one with the concave keyboard that looks like two half bowls.

  49. Re:Mouse Pad Support by Anonymous Coward · · Score: 0

    We have a helpful mousepad from Case Logic at work. It has a two-chamber, gel-filled roll that velcros on to the pad, and supports your wrist. It's helped me alot.

  50. MS Explorer mouse easier on wrists? by SETY · · Score: 2

    I just switched to the new MS Explorer mouse (the one without mechanical parts). I'm not sure if it will help other people, but for some reason I don't get a sore right wrist as much or as often. I'm not claiming that it's Bill's new toy, but maybe the shape of it or the smoothness helps. I gurantee there will be some propaganda at microsoft.com/mouse that says its super ergonomic.

    1. Re:MS Explorer mouse easier on wrists? by Zico · · Score: 3

      I don't find that it's easier to move around on a normal surface than a regular mouse, but it is really nice to be able to use it without problems on non-standard surfaces, like my leg or the arm of my recliner, especially when I'm using it with my laptop.

      I've gotta give Microsoft props for providing a great environment for those of us who use the web a lot for both work and play. To wit:

      • Internet Explorer. I liked IE 4 all right, at least compared with Netscape 4, but IE 5/5.5 really shines.
      • The wheel mouse. I actually had one of these fairly early on, but didn't find anything special about it and went back to my old mouse. On a friend's advice, I decided to give it one more shot and made a point to spend a week using it. Now, not having to reach for the arrow keys, or drag the mouse over to the scroll bar just to scroll up or down the page, I'm not sure why I wasn't impressed when I first tried it. These days, it's such an annoyance whenever I'm stuck using a computer without a wheel mouse.
      • The IntelliMouse Explorer's thumb buttons, particularly the back button. Not that this couldn't have been or wasn't done before, but it's a really nice addition to the ball-less mouse, nearly as useful for surfing as the wheel. Whereas the wheel mouse ended reaching for the arrow keys on the keyboard or moving the mouse to the scroll bar, the thumb keys have removed the rest of the wasted movements: reaching for the keyboard to hit backspace/ALT-left-arrow, or moving the mouse to the back button. Now, except for when I need to type in a URL, I barely have to move the position of my hands or the mouse at all -- just move the scroll wheel and the forward/back buttons -- which I would think is good for people with sore wrists. Of course, it makes me feel like an even bigger slacker, but laziness is a virtue, right? ;-)

      Cheers,
      ZicoKnows@hotmail.com

    2. Re:MS Explorer mouse easier on wrists? by Malc · · Score: 1

      Isn't that the mouse that you can only use with the right-hand? Previous M$ mice could be used left-handed no probs, but doesn't the latest one make that more difficult?

      I've never really benefited from these ergonomic mice as I use them left-handed. If I work too much my left arm hurts and I swap the mouse to the other side (I'm right-handed, but the mouse is the only thing that I'm ambi-dextrous with.)

      It does seem a bit silly making mice right-handed only.

  51. Get space and have fun by Anonymous Coward · · Score: 0

    A Logitech TrackMan Marble FX
    (and I mean an FX and not a Plus)
    and a Happy Hacking keyboard
    is a significant relief for not
    only your desk space, but also for
    your wrists.

    BTW: Does anyone know an alternative
    supplier for Happy Hacking type of
    keyboards? The Happy Hacking stuff is
    really a little bit expensive.

    1. Re:Get space and have fun by cfish · · Score: 1

      I use an FX and i think it's great to hold a ball.

      but no, Happy hacking keyboards are no good. Well I have a original Northgate Omnikey,(not inverse T) that has the same set of keys as happy hacking but with more keys in the outer rim and a good click. of course these are no longer made and the used price goes up to $300+

  52. Edge of the table by Dasein · · Score: 2

    My biggest problem was the edge of the table. I'd rest my wrist on it and it was cause circulation and nerve damage.

    I switched to a keyboard and mousepad that kept me from doing that and the pain and numbness has been gone for about three years and counting.

    Might work for you -- not that you won't have enough suggestions by time this is all over. ;-)

    --
    You are not a beautiful or unique snowflake -- but you could be if you got off your ass.
  53. P.P.S. - '5' isn't the only accelerator by Tim+Macinta · · Score: 2
    perhaps making it the accelerator instead of '5' would be a good
    idea


    OK, so I learn something new every day... it can be used as an accelerator (thanks to the poster in a later thread for pointing this out). Apparently hitting any key while the pointer is in motion will speed up the motion. Shift looks like a pretty good choice for this to me.

  54. Mozilla tabs by Anonymous Coward · · Score: 2
    I've been reading the responses to this thread and to throw in my two cents on why I prefer Window Maker's wm to anyone else is futile since I seem to be in the majority.

    However, a common lament is that netscape doesn't allow you to tab. This is very true and very annoying. But for those who don't keep track of Mozilla's development, Mozilla does allow you to tab through the links, making keyboard naviagation much easier.

    Just another AC who will probably not be moderated so no one will see this.

  55. Some options for you to look into. by Buaku · · Score: 2
    Problems with your fingers aching from typing usually mean that you are not typing correctly. What I mean is that you do not have the correct posture and angles. Generally people who type using the proper posture, height, and so forth do usually don't get CTS. Perhaps you should find a typing instructor and have them coach you about this. You may also just need to take more breaks when you are typing.

    Another option is to get a Dvorak keyboard and see if that works better for you. A Dvorak keyboard is supposed to be much more efficient than the standard QWERTY keyboard. What I mean is that the space your fingers have to move to type most words is much less, reducing the strain on your hands. It's also supposed to be faster. Downside is learning a new layout. Here is an URL with some info on the Dvorak layout.

    As for not using a mouse that gets tricky in a GUI environment. I've never tried it, and it is pricey, but footmouse.com has a foot operated mouse. If your goal is to reduce wear and tear on your hands, maybe it is worth looking into.

    You could also check out the portion of the typing injury FAQ that deals with alternative input devices. Perhaps you could substitute something for the mouse or keyboard that is more to your liking.

    Hope this was helpful.

    1. Re:Some options for you to look into. by erikn · · Score: 1

      It's also supposed to be faster.

      Sorry, a myth. A very popular myth, but one nonetheless. An article ripped from The Economist summarizes the creation and debunking of the myth quite well. Or go to Google and just do a search on "dvorak faster myth"

      Hope this helps.

    2. Re:Some options for you to look into. by DanMcS · · Score: 2

      Another option is to get a Dvorak keyboard and see if that works better for you. A Dvorak keyboard is supposed to be much more efficient than the standard QWERTY keyboard.
      I changed to the Dvorak layout after the recent threads on slashdot. I went through a couple of days where I felt really dyslexic, but by the end of the week I was doing good. Now I can switch back and forth with hardly a thought, mainly because I still find it more natural to code or html in qwerty.
      Also, I have found that wrist pain is not an issue when I am lifting regularly. I've been too busy for a while, but even a daily set of a hundred pushups seems to do it for me.

      --
      Communication is only possible between equals
    3. Re:Some options for you to look into. by Buaku · · Score: 1
      First let me say, I don't really know if the Dvorak keyboard is faster or not. I havn't learned the keyboard, and I havn't seen any real studies that prove it one way or the other. I did check out the myth links you had, but found them unconvincing. Nothing indicating a real study training a large group of people from scratch. The Reason Online article kept mentioning things like individual contests from the 1800's. Most of the studies were small, 18 people or so, and many of the people taught the Dvorak keyboard were retrained from the QWERTY as opposed to being taught from scratch. No real solid science.

      For some reason the Dvorak vs. QWERTY thing seems to be based more on emotion than logic. As I said, I don't know which is actually correct. I gave the Dvorak keyboard the benefit of the doubt mainly because it has the most commonly used letters of the alphabet (except R and L) in the primary, or home slots rather than above and below the plane. That has to translate into less distance, so I figured the Dvorak claim was probably accurate. I still think it may be accurate, but everything is opinion since it doesn't look like a truly unbiased test using a statistically large enough sample has been done.

  56. I have Dvorty by jes5199 · · Score: 1
    I have one. You give up your scroll lock LED for a "Dvorak Lock" one that cannot be touched by software, with the Dvorak lock button taking the corner of the keypad-- shrinking the plus key in half.

    All the keys have two letters on them, which is extremely confusing at first, and no one else can just sit down and use the keyboard without being really boggled.

    really there isnt much advantage to this over just rearraging the keys on your qwerty board and changing the software.

    --
    monkeys.
    1. Re:I have Dvorty by Fred+Ferrigno · · Score: 1

      What about the software program? Is it just a basics thing?

      I've got an old IBM keyboard that lets you switch keys really easily (with a second layer of plastic with the inscription), but it's got a funky phone jack connector, so it's sitting in the corner with a Dvorak layout. (ps, on an offtopic offtopic, anyone got a way I can connect that to a normal computer?)

      The keyboard I have now (and most of the keyboards I've ever had) won't let the keys come out, and most of the unnessecarily "enhanced" (yes, slightly larger shift and enter keys are WAY more important than having a full sized backspace) keyboards seem to be the same way..

    2. Re:I have Dvorty by mosch · · Score: 1

      You're assuming that you CAN rearrange the keys. All of the keyboards I have, with the exception of some horrible ones have slight differences in shape between the rows of the keys so rearranging the keys wouldn't work effectively. (i know, i tried ;-)

    3. Re:I have Dvorty by BJH · · Score: 2


      Only two letters per key? Ha!

      Almost all the PCs in Japan come with a JIS keyboard --- QWERTY keys have two or three symbols, number keys have three or four, and punctuation keys have four. (For example, the minus key has minus [-], equals [=], a pound sign (pounds sterling, not lbs), and the hiragana "ho".) Not to mention the dreaded Henkan/Muhenkan keys on either side of the spacebar, reducing its width down to about an inch and a half. On the bottom row of the keyboard I'm using now, there's no less than eleven keys - Ctrl, Windows key, Alt, Muhenkan, Space, Henkan, Hiragana/Katakana key, Alt, Windows key, Menu key, Ctrl.

      Of course, at home I use only standard AT keyboards with the Ctrl and CapsLock in the proper positions.

  57. Sawmill, Enlightenment, Windowmaker by Eman · · Score: 1

    All three of these have it so the user can set up their own hotkeys for windowmanager actions. I'm personally partial to sawmill. The configuratability of Emacs, looks of Enlightenment, and very light.

    --
    Eric Anderson
  58. Sawmill helps... I still prefer MS methods by DataGrok · · Score: 3

    It seems every X11 window managers' design heavily incorporates the mouse as a necessary tool for window management. I even get this impression from reading snippets of POSIX specs. Here's a (very botched) paraphrase, or at least, the impression I got when learning about POSIX window manager recommendations:

    "The window manager should not intercept any key bindings... they should all be passed to the application and the mouse should be used for windowing."

    Anyway, I have, since I first booted linux and fired up X, always thought this was STUPID. The one thing that I see Windows having over Mac OS or linux window managers was the common, global key-mapping that comes from a tidbit of smart thinking at one point in the design (or stealing somebody elses' idea) and then the subsequent forcing of all the applications that run within your operating environment to adopt "similar" keybindings and look-and-feels.

    I took key bindings for granted in Windows. Say, in the middle of anything else, I suddenly had the urge for some Slashdot in a maximized explorer window.

    Ctrl-Esc R iexplore [enter] [F4] www.slashdot.org [enter] Alt-[SPACE] x Done. Or maybe size it a bit and move it some. Alt-[SPACE] S (arrow keys) [Enter]. And the cordless mouse is still stuck somewhere in the couch cushions with dead batteries.

    Before I figured out that there were window managers that supported something other than focus-follows-mouse, I almost developed tennis elbow, slapping that rat around to keep my focus where i wanted it, and the windows raised where I wanted them. very frustrating.

    I moved to BlackBox, because it was nice and speedy. But I still had no pop-up root menu on the keyboard. (I kept telling myself I'd learn C++ and contribute a patch)

    later I moved to Windowmaker, and found out why people swear by that. Its neat, theme-able, and nicely configurable. But something about it still irked me. Maybe I preferred the simplicity of BB.

    three days ago, i slapped Sawmill on my machine and I think I've found a new love. It's all configurable in the same way emacs and scwm are, very modular, and it looks all pretty, very theme-able too. Not too bad in terms of speed, either. It's not blackbox (I loved BB's responsiveness) but it works well, and you can BIND stuff. With a wussy GUI configuration editor, even! If you want. wow.

    So now i have a nice pretty desktop, that plays nice with gnome (even though I don't use gnome much), yet is not quite as hungry as Enlightenment or KDE, and supports lispy customizations (I don't know it well enough to code yet, but i can see the ability of the program to expand). I've got alt-space mapped to the window controls, ctrl-esc mapped to a popup app list, and f12 mapped to the root menu. So now i can, once again, sit on the couch across the room with the cordless 'board and have nearly-full control over my work environment. All I have to do is figure out how to configure it to be able to size the windows with the keys. That and implement selection, copy, and paste using shift and arrow keys. :-P

    Maybe the whole system is flawed and maybe Berlin will work more to my liking. Man, i wish i already knew how to code. Then i'd just go FIX all this stuff, instead of bitching about it, eh? ;) (Helping berlin or any other OSS project to completion would be hella cool too.)

    Good luck, jacobian, in your search for the "right" configuration.

    1. Re:Sawmill helps... I still prefer MS methods by mdxi · · Score: 1
      I guess you've never used Emacs or any of the terminal control characters.


      If you had, you'd realize *why* the wm lets through almost all keystrokes. Windows' habit of having ALT sequences bound to menu commands is especially annoying to emacs users because it forces them to reach for ESC rather than using the ALT key for Meta-key bindings.


      While I'm at it, I'm kind of shocked at the lack of knowledge displayed in a lot of posts here. Trying to sound as un-high-and-mighty as possible, there are a ton of posts from people using GNOME who seem to have no clue at all about the separation between X and the window manager (especially which one is responsible for what). Much of the whinging about "X not letting you use the keyboard" could be solved if you'd read the manual for your *window manager*.

      --

      --
      Posted with Mozilla
    2. Re:Sawmill helps... I still prefer MS methods by DataGrok · · Score: 1

      Yes, I've used emacs, and yes, i do realize why the spec recommends that keys be passed to the applications. It's because many traditional apps use many keyboard commands, leaving little for the window manager to safely "default" to without overriding the bindings of whatever app the user is using.

      I understand that forcing an alt+something binding to a menu option is suboptimal when using emacs. My point is: If emacs had developed in an environment where the alt+ binding already existed, the emacs bindings would have grown up differently. And nobody would have a problem with a uniform menu-control binding for the window manager. If Microsoft had always been the developer of our X and window manager, there would probably be an edict in place of strict, non-overridable conformity to a UI. And many Emacs bindings, or at least the methodology behind assigning keybindings would be similar, if not the same, to any other app developed in the same environment. VI, gvim, gedit, anything, becase all those apps would have grown up in the same "ALT key always opens a menu" environment. I'm not advocating this hypothetical situation, but it would eliminate my issue with the prevention of certain specific keyboard and mouse customizations under X.

      I'm not saying i'd prefer a strict, closed standard that could not be overridden. I would prefer the ability to easliy customize. Nor am I making a statement on the value of emacs or the way emacs' default keybindings are set up. (I personally don't like them, and I know i cna change them, but that's a whole 'noter point on which to start a flamewar altogether.)

      I do agree that there are many kids who jump into their X+wm and don't know where to go to change things, or don't understand which controls which. This is why I made my rather vague statement about berlin.

      I hope berlin, or maybe the next release from the Xfree86 project, eventually becomes as easily customizable as your given window manager, so I could set up my X(/berlin/whatever) and wm combo to allow:

      • uniformity in copy and paste operations in as many applicatoins as possible, employing the keyboard, not just the mouse. (an X Server issue) and
      • keybindings to allow keyboard management (raise, lower, size, move, hide) (for me, similar to that of Windows, for others, customizable to whatever they want) (A WM issue)
  59. Sawmill by witten · · Score: 1
    Sawmill has a really nice graphical key bindings editor that lets you assign any key (or key combination) to just about any window management action that you can think of: raising windows, cycling windows, moving windows, resizing windows, killing windows, maximizing, minimizing, cycling workspaces, etc.

    Of course, you'll need to use the mouse to initially configure your key bindings.

    1. Re:Sawmill by kevina · · Score: 1

      You mean it doesn't come with nice defaults? My prefrence is for MS's Windows manipulation shortcuts and IceWM's for switching desktops.

  60. M$ Natural Keyboard & Logitech MouseMan Marble by Cobratek · · Score: 1

    I'll admit it. ( no one else has )
    I use an original M$ natural keyboard. The newer cheaper 'elite' keyboard layout for the arrow keys and the insert/del etc keys suck.
    I really like the Logitech Mouseman Marble.
    I find typing all day long is not as bad as using a regular mouse. It is much harder on the wrist.

    --
    DONT TREAD ON ME MOÎΩN ÎABÃ
    1. Re:M$ Natural Keyboard & Logitech MouseMan Marble by Anonymous Coward · · Score: 0

      I too use a microsoft natural keyboard both at home and at work and I find them very comfortable and I like the feel of the keys, the old style keyboards anyway. What I want to know, though, is who the braindead imbecile was that made the decision to change the arrow key layout. Thats got to be the absolute worst design decision I've ever seen and I won't be buying any more of those keyboards ever again. I'm curious if anyone over there actually plays games much less trying to get any work done. Someone must have been on crack.

    2. Re:M$ Natural Keyboard & Logitech MouseMan Marble by Anonymous Coward · · Score: 0

      Admittedly, I too use an M$ natural keyboard which I find quite comfortable, but it still has plenty of room for improvement. As a fairly quick tyist I find the mouse is only there to slow me down. If I can avoid using it I do.

      The main failing of most desktop keyboards is that you need to move your hands off the "home keys" in order to use the mouse/pointer. Why is it that on laptops they are able to position the touch pad or G-spot (joystick-like pointer that is usually located between the G and H keys) so that you don't need to move your hands in order to use it, but on desktop keyboards when they do include a pointer it is invariably positioned under the number pad, which requires moving your hands off the "home keys" in order to use it?

      Add a G-Spot to a "natural" keyboard and the world will beat a path to your door (or at least I will :-)

      - Ben

  61. osOpinion Article by kevina · · Score: 1

    Could this at all be inspered by the osOpinion article One area where Windows is ahead of Linux?

  62. confessions of keyboard lover (kinesis style) by Anonymous Coward · · Score: 0

    For my personal makeup the sun keyboard ruined me. I could only work 25 hours a week without pain killers. I bought a kinesis Classic QD and a sun PS2 --> Sun converter and have been able to get back to my happy 55 hours of geekery without any issues. Takes a bit to understand the placement of the tilde and curly brace but then its fuckin sweet (as only a keyboard geek could appreciate). www.teos-inc.com was the cheapest place online to find any kinesis products. Derek.

    1. Re:confessions of keyboard lover (kinesis style) by cfish · · Score: 1

      you mean you spent all that money?!!

      how much did you pay for the keyboard adapter? it's like 200 bux last time i checked.

  63. Happy hacking style kyb.... by Anonymous Coward · · Score: 0

    I picked up a 20+ dolar keyboard at the Sac. Fry's. Basicly it's laptop style. Same smaller key's and goofy layout but, it's only about a foot long has all the key's ( H.H. is a bit too minimal for me) and is slim enough that a wrist pad is more or less not needed. I also have a TrackMan FX (best $50 i've spent). I still use my older 3btn logitec mouse for games but the FX is great for everything else. Question though.... What I'm realy looking for is something between the keyboard I have ( basicly a laptop) and the HappyHacker. The 87 key IBM sounded cool but no pic. and 170 bucks.

  64. IceWM by kevina · · Score: 2

    The IceWM seams to do a very good job of not having to use the mouse. In particular it uses almost all of the MS Windows shortcuts for window manipulation. For some reason people don't seam to like icewm. Could it be because it just to simple? Or could it be becuase it is too much like MS Windows?

  65. I don't use the mouse with SCWM by Jayson · · Score: 1

    The Scheme Window manager is the most programmable window manager in the X universe (at least of all the ones I have tried). Everything is dynamically configurable and programmable. I have been using it for almost a year now and have used it to build extensive window manipulation commands.

    There are two unique features from SCWM that allow pointerless operation. First there is that SCWM is linked against Guile; it doesn't use some sissy scripting language. Second, SCWM can generate synthetic events. So besides being able to program how to manipulate windows, you can also manipulate programs.

    (If you are an Emacs user, there is a scwm mode that will directly eval you scwm config file and send if off to the window manager)

    Some examples of things that are possible with synthetic events:
    - Instead of using the C-S-NumLock X hack you can actually make a usable version of it.
    - If you know the offset of a button in a window you can cause a click on it. For example, if you use exmh, you can define a keymap that occurs if the pointer is sitting in an exmh window. This keymap could bind the letter 'r' to the click the reply button, so you can effectively drive a normally mouse driven program with the keyboard.

    There has been some amazing work that has gone into SCWM and everybody should at least try it out. It is fucking awesome.

    I think that the end to all window managers would be if SCWM were to merge with Enlightenment. All the eye candy from E, and all the useful functionality from scwm (think, you could have your background set to animate when mail arrives, or other stupid window manager tricks).

  66. Ergo Keyboard by Anonymous Coward · · Score: 0

    I picked up a great one for ~ $30 US at Circuit City...check HERE It's similar to the Wave 5.0 model there, w/o touch pad...

  67. Mouse alternatives and preventing RSI by Chilles · · Score: 1

    I experienced a lot of pain e few moths ago due to extensive mouse/keyboard work, particularly using photoshop. After consulting a few people I had my sysadmin buy me a wacom pen tablet and it works wonerfully after you get used to it. Holding a pen is much more natural for your hand and wrist than holding a mouse and you get special sections on the tablet that simulate keyboard shortkuts.
    While you're waiting for the tablet try these things my physical therapist told me:
    -switch mouse arm, this might be difficult for all but the most ambidexterous but in all situations where I don't have my wacom I switch every hour. This gives both your arms a bit of essential rest.
    -Make sure you sit behind your desk in a proper way, sit straight with your seat/desk adjusted so that your elbows hoover just above the level of your desk when you let your shoulders hang with your upper arms along your body and your hands resting on your desk where your keyboard/mouse should be.

    I hope this works for you, whatever rout you take make sure it stops hurting soon even if that means you have to stop working, I've been very close t real carpal tunnel and I'm never going there again ever!

    1. Re:Mouse alternatives and preventing RSI by Sesse · · Score: 1

      Just to add to your list of excellent suggestions:



      • Get a good keyboard/mouse. After I switched to a Microsoft Mouse 2.0 (this was a long time ago), I haven't had mouse-sickness once. (The same goes for a good monitor vs. headache.)
      • If you're really bothered by the keyboard, try to go away from QWERTY. Most `normal' people will want to try Dvorak -- I rolled my own. Sure, you will write like a pig the first week or so, but when you get used to it, it's really effective. I began to feel some wrist pains some months ago. After going away from QWERTY, it's the same story as the mouse: No problems ever since.


      Tablets are (as you say) very nice (especially for drawing), but they aren't very cheap :-)



      /* Steinar */

      --
      (This comment is of course GPLed.)
    2. Re:Mouse alternatives and preventing RSI by geekfuzz · · Score: 1

      Anybody out there tried the Twiddler? It uses chorded strokes for the keyboard and tilting and whatnot for mouse movement. I'd take one just to try it out...

    3. Re:Mouse alternatives and preventing RSI by Sesse · · Score: 1

      I've tried the Twiddler. You write pretty slow with it, but overall it looks cool. But the one I tried had a lot of problems. The main problem with the (apart from the typing speed, and that you'll hold your fingers a little weird -- don't think that's good for your wrist) seems to be the drivers: both the Windows and the Linux drivers had major problems (having to reboot to get it work, problems with different Linux distributions (I compiled it myself, under the same libc, on the same machine!) etc.). I think this classifies the Twiddler more as a gadget (and a product for wearables) than a serious alternative to mouse+keyboard.

      /* Steinar */

      --
      (This comment is of course GPLed.)
  68. Try Scwm by Anonymous Coward · · Score: 0

    Try Scwm. Not only does it let you do all WM-type stuff with the keyboard, it lets you bind keys to synthetic mouse events so you can avoid using the rodent even in apps that would otherwise require it.

  69. Getting Rid of the Rodent? by Millennium · · Score: 3

    You can't completely get rid of the mouse in X, no matter how hard you try. You can use keys for most functions, but some things will always bite you and force you to use the mouse.

    Therefore, I wouldn't focus of getting rid of the mouse, but replacing it with something else. Some people have mentioned using the keypad; this works but I wouldn't recommend it (a keyboard isn't anywhere near as responsive, nor can it be; it wasn't designed to control a mouse pointer).

    I would personally recommend a trackball. They use less disk space and the motion seems more natural to me. I use a Kensington Turbo Mouse (that's "Expert Mouse" to those of you in the PC world), and it works great in MacOS and LinuxPPC both (though I have yet to figure out how to make the fourth button do anything on the Linux side; I'd like to map it to a double-click if that's at all possible).

    Touchpads also work. Tracksticks work well once you get used to them, but good luck finding one on anything that isn't a laptop. Then there's that funky brainwave headband (I don't know if it supports Linux yet though).

    If all else fails, you could go totally wacko, plug a MIDI keyboard into your machine, and write a driver to control the mouse pointer by playing it. It'd be almost impossible to use, but you've got to admit that once you had it working it'd be seriously cool. Of course, it'd be hard enough to use that it defeats the whole point of the mouse in the first place. But who's counting?

    As for ergonomic keyboards, try some out before you take the plunge. Like trackballs, you either love them or you despise them. Best not to get stuck with a keyboard you like even less than your current one.

    1. Re:Getting Rid of the Rodent? by BJH · · Score: 1

      Tracksticks work well once you get used to them, but good luck finding one on anything that isn't a laptop.


      I have a mini-keyboard (without a number pad) with a trackstick in the usual position. It uses a double connector to hook into both PS/2 ports, but it does provide a pass-through port to use a mouse if you want to. As a bonus, you can attach a mouse and use both it and the trackstick (but only one will work if you try moving both of them at the same time, not that most people would...)

    2. Re:Getting Rid of the Rodent? by cfish · · Score: 1

      That's crap. I have a machine here without mouse and runs FVWM just fine. it's a drag but yes you can get rid of the mouse.

      www.pckeyboards.com SELLS those keyboards with trackstick on them.

    3. Re:Getting Rid of the Rodent? by dialect · · Score: 1

      Does anyone know if there are keyboards for non-laptops that have the trackpoint eraserhead on/in them? If you want to keep you're hands on the keyboard that would be an ideal way.

    4. Re:Getting Rid of the Rodent? by Ambidexter · · Score: 1

      This isn't actually about X but instead about alternate input - because while ergonomic keyboards help reduce muscle strain, as do wrist pads for keyboards and mice, they're all corrections for a fundamental problem: That your hands and arms are staying in the same place for long periods of time, and so any error in posture just keeps hurting you.

      Of course, our bodies are built to be hurt and strained all day, but when you're at the computer for multiple hours a day, it can add up to "Syndromes". What we need are methods of input that let us take those "20 minute breaks" whenever we stop to think - imagine if when you had to think about something for 5 or 10 seconds, you could unconciously stretch and move to make the motion less repetititve. Stretch your imagination even further, and imagine being able to type with your hands whereever you want them to be.

      What i'm thinking of, of course, are data gloves. Gloves can sense where your fingers are relative to your hands, and also provide force feedback (potentially anywhere on your hands, not just fingertips). Combine them with goggles, and a projected keyboard can be put under your hands in whatever layout you want; want more macro keys? Put them in. Want the keyboard split in half, so you can keep your hands apart? Easy. Want to be able to customize the keyboard and relabel keys for efficiency while playing games? No problem.

      As for the mouse, lose it. With gloves, you can use small finger movements to direct the cursor, and while that will take some getting used to, wil be great once you do (like Dvorak, interestingly enough :). And as we go further into 3D workspaces, gloves became even more necessary, but my point here is that we aren't very far away from this technology. And if you combine this with voice commands and input, your whole body will sigh its relief. :)

    5. Re:Getting Rid of the Rodent? by divbyzero · · Score: 1

      I actually wrote a program (not a driver, but a regular user-space app) that listens for MIDI note events and translates them into X11 synthetic keypress events. I wrote it to experiment with chording combinations, although it does have the very neat side effect of being able to automate programs using a MIDI sequencer. The program is definitely not polished enough for real use, but it makes a fun toy.

      You can download it from the following web site: http://members.xoom.com/tobyfax/miditoys/ .

      -- Div.
      But my grandest creation, as history will tell,

      --
      But my grandest creation, as history will tell,
      Was Firefrorefiddle, the Fiend of the Fell.
  70. Re:"M$?" by ryan360 · · Score: 3
    I think this glorifies the direction that Slashdot user posts are going: FUD. I don't think a comment such as this is an acceptable reply to an opinion that MS-Windows is more keyboard-friendly than X-Windows. Many of the people here have a mentality to the effect of "Linux will solve world hunger! Anything Microsoft is 100% crap!" It's not that clear cut.

    Now, I'll praise Linux as much as any John Q. Torvalds (I wouldn't trust my websites on an NT machine any day), but I also use a Windows 98 machine at work and have one machine installed with it at home. Ironically, one of the large reasons I use Windows 98 is because of it's kerboard-friendly design. The keyboard shortcuts are almost universal in every application.

    There, I said it; I use MS-Windows. Does that make me a bad person? Perhaps. Does that make my opinions wrong? Of course not. Am I entitled to my opinions? Yes, of course. Next time someone feels like using a reply like "You're a dork", take a step back and listen to these words. Everyone is entitled to their opinions. It is not our job to judge whether those opinions are valid or not. When it comes to operating systems, it is up to you to make your own decision. Or better yet, don't make a decision. Accept each OS for it's own merits and strengths.

    --

    Don't want to pay Lars? Sue him!

  71. Questioner right about fvwm by Anonymous Coward · · Score: 3

    Fvwm2 can come damn close to being totally mouse-less. I have all of my favorite apps hooked to CTL-ALT hotkeys. I find it much easier on the wrists than straining for F. It also supports assigning hotkeys to moving the mouse cursor around (Man, I love it. Is there anything this WM won't do? :)

    The only problem is that clicking the mouse buttons can't be done with the keyboard: most X programs ignore such "synthetic" mouse events. I have also set up CTL-tabbing to be pretty close to the M$ style (which is unfortunately the best way of switching between windows I have used). And to top it all off, FVWM2 is far easier on the system resources than KDE, WindowMaker and the perpetual-alpha Enlightenment.

    Please excuse any incoherence, see time stamp.

    1. Re:Questioner right about fvwm by SYS2066 · · Score: 2

      I agree totally. The only time I use the mouse is in Netscape and Gimp. And really, I those case you're probably better off with the mouse anyway.

      I too use Fvwm2, and I've configured it so that I have keyboard shortcuts for moving and rezising windows, much faster with the keys. I also have multiple desktops, so that anyone of them never gets too clutterd with windows (no problem with focus). Further, I tend to choose programs that work keyboard-wise, like Emacs and such, I dont like to be forced to use the mouse to select in menus.

      My setup is further explained on my homepage :-)

      // Simon

    2. Re:Questioner right about fvwm by Anonymous Coward · · Score: 0

      I bought SWiM Motif awhile back and haven't regretted it. The Motif Window Manager closely follows the key bindings that Microsoft Windows 3 also adopted (which all come from a style guide that IBM developed ages ago). Of course, I don't get all the candy that people using the fad Windows Manager Of The Day (whatever it happens to be at any time) get, but it works well, it's snappy fast... and I can build Motif apps against the real Motif library.

      It's not open sores, of course.

    3. Re:Questioner right about fvwm by Anonymous Coward · · Score: 0
      The only problem is that clicking the mouse buttons can't be done with the keyboard: most X programs ignore such "synthetic" mouse events.

      I know this is about X, but you've been able to do this in Windows at least since Win95 came out. Microsoft has done a ton of accessibility work in the shell, an area that has been largly neglected in pretty much all the Linux window managers.

  72. On a scale of 1 to 10... by freeBill · · Score: 1

    The repetitive motion damage caused by various devices in my experience:
    Regular mouse = 9
    Regular keyboard = 8
    Ergo keyboard = 7
    Logitech Marbleman = 3

    So, I would argue trying a trackball-type pointing device would be more likely to help than switching window managers.

    There are other issues, however, which do argue for a more-keyboard-friendly window manager, specifically productivity. I have managed large numbers of keyboarders for many years and found that taking away mice improves productivity 15 percent if the programs being used can be operated without a mouse. If the programs cannot function without a mouse, switching to a rodent-free program will improve productivity 25 percent.

    The reason for this is simple: Although a few operations are more efficient using a powerful mouse-tool-set (think Mac, not Windows), a vast majority are better done from a keyboard (particularly one with programmable power-chording capabilities). But the average user will gravitate to the easy-to-figure-out mouse actions rather than spend the small effort to learn the faster keyboard equivalents. Every efficiency gain of the mouse is lost five times over to pull-down menus.

    One hesitates to consider how many millions of man-years have been lost down the black hole of MS Word.

    --
    Eternal vigilance only works if you look in every direction.
  73. Trackpoints by Anonymous Coward · · Score: 0

    About a year ago I started having some serious wrist problems in my right hand, and to add insult to injury, it was right when I switched to Linux. Well, I dug through some old stuff, and low and behold, there was a beautiful trackpoint keyboard. It needs no additional wrist movement, and while it's not as good as the mouse for gaming, seeing as it's both slower and it rubs your finger raw after excessive use. I still have my mouse laying around for whenever I get the urge to play Starcraft. Now the only problem is shutting my friends up.. Nobody but me seems to like the trackpoint..

  74. One-handed Dvorak + Trackball by Greg+Merchan · · Score: 1

    I'm suprised I haven't seen anyone mention the one-handed keyboard + pointer combo. IIRC the demo that Jobs saw at Xerox PARC had a chord keyboard and some sort of mouse. I can't buy hardware right now, but for my next desktop I'm going use a Dvorak one-handed with a trackball (maybe). Then again, I may never buy a desktop if I can find a monocular that does at least 800x600 :)

  75. wave keyboard with glidepad in middle by Anonymous Coward · · Score: 1

    works well for me. I have learned to use my thumbs to slide and click, and fwvm2 works with key shortcuts.

  76. see www.eyecontrol.com by upper · · Score: 2

    The ION-ETM system adds the IONTM Eye Control Software to the basic software for head control, and allows full control of a computer with your eyes. Two tiny cameras in the headset observe both your eye and the beacon on your monitor, allowing the computer and the IONTM Eye Control Software to determine where you are looking on the screen. As with ION-HTM, the ION-ETM system also senses
    intentional blinking, and uses that for clicking and dragging.

  77. The biggest problem for me is netscape by Anonymous Coward · · Score: 0

    In WindowMaker, you can almost do everything through keyboard shortcuts. Alt+X to go through virtual desktops. Alt+tab to switch between active and open windows, F11 to get a list of all windows. ctrl+esc to get the properties of a window. F12 for the application menu. I added alt+f2 to open up a tkRunIt, which is basically like kwm's alt+f2 (or windows run). The application that I find myself having to continually use the mouse for is netscape ARG!@$!@$. Browsing a page is no problem with they keyboard, but it is impossible to go to a link w/o using the mouse. They should make a link cursor that moves to the first link on the page as you scroll the page, and then another set of keys to move through links on a page. That would be a great help

  78. trackpoint? by zook · · Score: 1

    I have a toshiba laptop with one of those trackpoint pointing devices in the middle of the keyboard. I love it, since I can move around without ever removing my hands from the keyboard. Does anyone make a keyboard like this for a desktop machine?

    1. Re:trackpoint? by Tommer · · Score: 2

      Yes, I've seen big black IBM desktop keyboard with the red trackpoint in the middle. Good idea.

      --
      -- Tom Rathborne
  79. Just an FYI by Zico · · Score: 1

    If your keyboard has a Windows key, you can use WinKey + R instead of Ctrl + Esc + R to open the Run box. Just thought I'd mention this to you since the Ctrl + Esc + R method seemed to require somewhat awkward finger movements. (While I'm at it, WinKey + E, WinKey + Pause, WinKey + F, WinKey + D, and WinKey + M are also pretty nice shortcuts.)

    Cheers,
    ZicoKnows@hotmail.com

  80. building strong, healthy fingers by TheDullBlade · · Score: 4

    it's a mistake to do exercises to "strengthen" your hand--typing all day long is enough exercise

    This is as wrong as the idea that doing lots of jogging will build up strong legs (BTW, if you want strong legs, do squats or leg press). Typing is what got you into this mess, it won't get you out.

    If you want to strengthen some part of your body, you need brief, intense, and infrequent exercise. Constant light (like typing or jogging) use tells your body to conserve energy by paring down to bare essentials. That's why many geeks have scrawny wrists and finger problems and most long-time joggers have scrawny legs and knee problems.

    To strengthen the fingers I strongly recommend this exercise: lay a sheet of newspaper (just one, as you get stronger you'll want to stack up two or three pages) flat on a table in front of you, grab it with the fingertips of one hand and crumple it into a ball without using your other hand or squashing it against anything (including the table). Repeat with fresh sheets until you try and fail to finish crumpling the last sheet. If you feel pain in your joints, stop and try again tomorrow. Do this every day for a week or two, then every second day or so indefinitely.

    Another good exercise is wetting a towel and wringing it dry over and over, or squeezing a soft foam ball. Remember, exhaust as rapidly as possible then rest as long as it takes to recover.

    Oddly, strength increases spill over between near muscle groups, so if you work out your arms you'll help strengthen your fingers too (you don't have to get fancy, just grabbing a sack of potatos and curling and pressing it overhead ten or twenty times with each arm will make a huge difference if you aren't getting much exercise). And of course, if you work out your back and legs you'll get stronger all over; deadlifts in particular can transform your entire body, and have a dramatic effect on your grip.

    If at all possible, avoid all typing until your fingers are strong and healthy again: remember, it is like jogging after you've had problems with your knees. Switch to the hunt-and-peck method if you must use computers, and do odd things like hitting the keys with your thumbs if your fingers get at all tired or sore. Rest frequently.

    The basic principle of strength increase is anabolic stress (which should be intense for maximum positive effect and brief for minimum negative effect) followed by adequate rest. Your body heals, grows, and strengthens only when you rest. If you overload your body when it should be resting, you cause cumulative damage, not strength gain. This is why no sustained strength training program should be done more than once every second day.

    --
    /.
    1. Re:building strong, healthy fingers by Anonymous Coward · · Score: 0
      Oddly, strength increases spill over between near muscle groups, so if you work out your arms you'll help strengthen your fingers too (you don't have to get fancy, just grabbing a sack of potatos and curling and pressing it overhead ten or twenty times with each arm will make a huge difference if you aren't getting much exercise). And of course, if you work out your back and legs you'll get stronger all over; deadlifts in particular can transform your entire body, and have a dramatic effect on your grip.

      If you don't have a sack of potatos handy, you could get a big honkin' stack of tech books and stuff them in a duffel bag. Weightlifting, courtesy O'Reilly Associates.

  81. A possible WM-based solution by dbarclay10 · · Score: 2

    First and formost: I am not a window-manager/desktop zealot. I use the GNOME panel, "dfm" as my file manager, and Sawmill as my window manager. I use what suits me.

    To be honest, I just switched to Sawmill because my machine is slow, and version 0.17 had the features I desperately wanted.

    If you're willing to do a bit of work, Sawmill may be your answer. All of the configuration is done via the lisp scripting languange. That means pretty much anything the window manager is capable of can be assigned to a key-stroke. Thank you Microsoft! :) Those Three extra worthless keys they put on keyboards have come in handy. Pretty much every CTRL, ALT, and SHIFT combination has been taken by one program or another. Almost nobody touches the Win or WinMenu key. I use both my mouse and my keyboard, so I havn't use this key-binding feature to the fullest, but I only keep the GNOME side of things around because of its prettiness, and the task list. I launch all my programs through keybindings.

    If you are interested in Sawmill, go to http://www.dcs.warwick.ac.uk/~john/sw/sawmill/inde x.html

    As a warning, Sawmill is under very heavy development. I've never seen so fast a release cycle(I got 0.17 a week before 0.18 came out. To be honest, if 0.18 hadn't come out[with the ability to assign windows arbitrary properties], I would have switched back to Enlightenment). Good luck!

    Oh, yeah. To answer the question about ergonomic keyboards, there is a keyboard I've seen that completely imobilizes your wrist. Actually, I sort of put it in an executive's desk. the keyboard itself is parallel to the floor, but there are two large hollows, hemispherical, with keys embedded on the curved surface. To install it in the desk, I took out a portion of the desktop, and dropped the keyboard in. Now the exec's arms and wrists rest more-or-less flat on the surface of his desk, and his fingers to all the moving. I don't know where he got that keyboard, though...

    Dave

    --

    Barclay family motto:
    Aut agere aut mori.
    (Either action or death.)
  82. Movig the cursor with your eye! by Anonymous Coward · · Score: 0

    Wouldn't it be nice to be able to move the cursor just by locking at the screen? I guess this would be possible, if you look at the Cannon cameras, some of this has an eye controlled auto focus, yes, I know that they have a very low resolution, but what I'm trying to say is that it shouldn't be impossible. Put on a pair of glasses, and look at the window! This will off cause be very annoying if you have a cursor; since it would always be right on top of whatever you were looking at. :)

  83. Kudos to Sawmill, Devices, and Standards by sjbrown · · Score: 2

    I'd like to jump on the wagon of saying how great Sawmill is for keybindings. As well as mouse-bindings (I've set mine up so that right-clicking on ANY of the window borders brings up the wm menu, and middle-clicking on any border moves the window. All annoyances of inacessable title borders are gone.).

    As far as devices go, the mouse was a great, revolutionary technology of it's time. All props to Douglas Englebart, however, I think it's time has passed. It seems that industry has said "ooh! people will buy a mouse" and just gotten stuck in a rut. Roller-wheels, third buttons, and pretty colours are NOT a revolution. I hate to leave the home row, and just wish there was an ergonomic setup that would mean I didn't have to (after last weeks article that taught me how to switch CapsLock and Escape keys, I'm one step closer).

    The ideas that I've thought of are: a keyboard split in two, and you roll each around (think of a keyboard and mouse getting married and having two kids), a pressure sensitive wrist pad that translated subtle movements in both wrists into mouse movements, or eyball tracking. I believe I played with an eyeball tracker at the Ontario Science Center when I was a kid, so I don't think it's new technology. But I remember it having real trouble initializing -- figuring out where my eyes were. If this is still the problem, how about really distinct coloured contact lenses ala Marilyn Manson. I'd wear 'em if it would mean more time with my precious home row. Or maybe the other way around -- contact lenses with sensors in them that would work similarly to Nintendo's Duck Hunt. You all remember Duck Hunt don't you? (contact lenses might be overkill here, glasses would probably work, but then you'd have to move your whole head. Carpal Tunnel Neck)

    As far as surfing around your (multiple) desktop(s) with solely your keyboard, I've found that the following scheme works well:

    Ctrl-Alt - - - - Window Manager and X
    (focus, shifting desktops, shutting down X)

    Alt - - - - Application User Interface
    (File, Edit -type menus, menu item shortcuts)

    Ctrl - - - - Application
    (Ctrl-x sends mail in pine, Ctrl-Left moves forward a whole word in word processors)

    Shift - - - - Modifies above commands
    (usually reverses the direction)

    With Alt-Tab being the exception to the rule here. I'm still not comfortable with it switching window focus because it doesn't fit in the pattern. But Ctrl-Alt-Tab is a lotus position for my fingers. Hmm... perhaps Ctrl-Alt-Space...

    And this doesn't really leave any room for desktop commands, ie, how to open the Gnome Panel's menu. Maybe Ctrl-Alt fits, but I'm not convinced.

    I think there should be some sort of standard, so that when a user downloads some new window manager, it's defaults shouldn't interfere with his/her customary behaviour. Does a standard already exist? Anybody? I think ultimately, it should all be user customizable, though. (again, mad props to Sawmill).

    Okay, perhaps I should start my 1500 word essay due at 8:30am now.

    - sjbrown
    - works at

    1. Re:Kudos to Sawmill, Devices, and Standards by sjbrown · · Score: 1

      PS. Essay is done. 1655 words in under 5 hours.

      If only that was LOC instead of words.

      - sjbrown
      - works at

  84. Ever tried Kensington Expert Mouse? by reflector · · Score: 1

    I've tried many mice and trackballs, and my favourite hands-down is the Kensington Expert Mouse. The trackball is huge - the size of a cueball. It's easy to control and never tires my wrist. It's a bit pricey for a rodent-type device, about $80 or so, but considering how much of the time I'm plugged in, it's an investment I've never regretted.

    1. Re:Ever tried Kensington Expert Mouse? by divbyzero · · Score: 1

      > The trackball is huge - the size of a cueball.

      That's funny, I thought that was the normal size for a trackball. Anything else is just an inferior, cheapened version (or scaled down to sacrifice useability for portability).

      -- Div.
      But my grandest creation, as history will tell,

      --
      But my grandest creation, as history will tell,
      Was Firefrorefiddle, the Fiend of the Fell.
    2. Re:Ever tried Kensington Expert Mouse? by reflector · · Score: 1

      Well, excuuuuse me! I guess I'm not from Texas like you are.

  85. Ergonomic Hardware Helped Me by Anonymous Coward · · Score: 1

    I developed tendonitis (not quite carpal tunnel) about three years ago. I think it was excessive mouse clicking, combined with bad wrist posture, that finally did it. All of a sudden, working with the mouse caused my forearms to ache and tingle, and typing on a standard keyboard for more than five minutes caused greater pain.

    After doing some research, I bought a Cirque SmartCat touch pad, and a Cherry split keyboard. Both were awkward for the first few weeks of use, but I eventually got used to them.

    The results: they worked wonders! With the new hardware, I was able to work all day long without much pain at all. Moreover, after a couple years of using these products, I believe my wrists have actually healed to some degree. I no longer need to wear my wrist splint, and I can now use the mouse again (for gaming!) as long as I'm careful about posture. Well worth the $200 I spent. (I suppose I should also mention that a good adjustable office chair, about $100 at Office Depot, helped as well.)

    As far as I know, Cirque is the only touchpad manufacturer that got it right. It is small, yet I can move the pointer across the screen and back without lifting my finger from the pad. I don't even have to use the buttons, as it lets me tap the pad surface instead.

    I chose the Cherry split keyboard because it was very adjustable. It can be made comfortable for people of just about any shoulder width, and can be collapsed into the form of a standard keyboard. Moreover, the number pad is a separate item, so I can place it on either side of the keyboard, or completely out of the way. safecomputing.com used to carry them, but they seem to have been replaced by the Kinesis models (which have a very similar key layout).

    By the way, it's true what they say about split keyboards: Once you're used to them, you never want to go back.


  86. Is it possible to start X without a mouse? by dmacon · · Score: 1

    Hi, working with keyboard without the mouse works just fine in KDE, but I have problem getting X running without a working mouse plugged into the computer, X starts up but the keyboard is disabled for some reason when X probes for a mouse.

    When I edited out the mouse parameters in the configuration files, X simply refused to start giving me an error message saying that I really needed a mouse to use X.

    --
    -- Tov Are Jacobsen
  87. Using the mouse less by Anonymous Coward · · Score: 0

    I use afterstep, and I have bound Ctrl-Up and Ctrl-Down to "to front" and "to back." So if my mouse is over window A and Window B, I can use Ctrl-Up and Ctrl-Down to switch between them. Once you get used to it, you'll never be able to live without it.

    -Dave Turner, AC of convinience

  88. Kensington expert mouse buttons by upper · · Score: 1
    I use a Kensington Turbo Mouse (that's "Expert Mouse" to those of you in the PC world), and it works great in MacOS and LinuxPPC both (though I have yet to figure out how to make the fourth button do anything on the Linux side; I'd like to map it to a double-click if that's at all possible).

    I've had one of these sitting on a shelf unused for three years now because I couldn't get the buttons working. I'm not thinking about the 4th button -- I've never been able to get more than 2 distinct mouse signals out of it. (It acts like a 2-button MS mouse with two left and two right buttons.) How do you get it to send anything interesting? I'd appreciate any pointers.

  89. The Problem by Anonymous Coward · · Score: 0

    The problem is that we need bigger keyboards with way more buttons. COLORED buttons with VERBS on them like HELP, LOGON, NEXT, PREV, SKIP, FIND, GET, EDIT, DO, UNDO, STOP, GO, MAKE, MAIL, FART, MSN... I want a keyboard with at least 400 buttons on it. And flashing lights too, I want colored flashing lights under every button except the typewriter buttons (don't wanna confuse myself) And I want it to be made by Fisher-Price

  90. Re:Mouse Pad Support by tjoynt · · Score: 1

    I'd like to add my kudos for this product as well. It's by far the most comfortable mousepad I've ever used. My wrist rests lightly upon the gel at a perfect horizontal inclination and my wrist needs shift *ever* so slighty to move the mouse around. It requires about the same range of range of movement that my trackball requires.

    It's cheap, too: $15-19. Much less then a $99 trackball (anything less isn't worth using). I use a wonderful Logitech Mouseman (s/n LZB71151754). Any other mouse bugs me, but it's probably because it just happens to fit my hand and the caselogic mousepad perfectly.

    Just my 0.02 EU. YMMV.

    --
    --==Hail Eris!!==--
  91. My suggestions. by Utter · · Score: 2

    Your chair *MUST* have an arm rest. This was the one most important thing that gave me a mouse arm.

    Get a smaller keyboard so the distance travelled between the keyboard and the mouse is shorter. I use a MS Natural Elite keyboard.

    Try to avoid using the mouse when you don't have to. Use keyboard shortcuts instead of menus.

    Be very restrictive by using the correct typing on your keyboard. E.g. always use the right Ctrl key when doing a C-x c in Emacs and not the left one.

    And the last one, use the mouse with the left hand. I had to resort to this last year. But haven't had any problems after I corrected my typing, avoided using the mouse too much and got a correct chair.

    Not that anyone will read this. *sob*

    1. Re:My suggestions. by Ken+D · · Score: 1

      I have to agree with Utter regarding keyboard WIDTH. If you are having mousing problems there are a few things to look at: the way you click, where you wrist/base of your palm is resting, if your wrist is bent left or right, and lastly an easy to overlook issue, what your shoulder and upper arm are doing. Most keyboards force you to put your mouse WAAAYYYY over to the right, which is really bad. Or you must put your mouse on another plane, also bad. Very few people need the numeric keypad, which was added to the standard keyboard pre-mouse. It should long ago have been detached so that you can move it or remove it when you don't need it.

  92. Alternative pointing devices... by Olivier+Galibert · · Score: 1

    Does someone know the state of the art when it comes to eye position detection?

    AFAIK, it can be done in an inexpensive way by detecting the electric field naturally existing in the eye, and that would be one hell of a pointing device, once precisely calibrated.

    OG.

  93. nefarious keyboard layout of doom by TheDullBlade · · Score: 2

    Have you experienced the horrors of the Johnson Keyboard? The idea is that you never have to leave the home row. Unfortunately, due to a really lame implementation using xmodmap, you type the space with your little finger, which rapidly becomes painful. If it ever gets done right (like with an X patch, or something like that) it might be worth taking a look at.

    --
    /.
    1. Re:nefarious keyboard layout of doom by sjbrown · · Score: 1

      Wow.

      No, I've never seen that proposal before. Definetly looks challenging.

      I'd say the Escape key (Space-`) is still too far away and too small for the amount of times I'm hitting it. I absolutely LOVE it at CapsLock.

      I'm also thinking of switching square brackets with round brackets. No holding of shift, but then again, the pinky isn't the greatest for accuracy. I'm always hitting - when I mean to hit =.

      -spoo


      - sjbrown
      - works at

  94. CUA! (Windows standard is not a windows standard) by Anonymous Coward · · Score: 0
    For all those people who are allergic to "copying" Windows shortcuts -- be advised that they were standardised before windows.

    They belong to something called Common User Access (CUA) and are used by Motif, OS/2, Novell, even text based menus on IBM mainframe 3270 screens.

    It is highly ironic that the GUIs on Linux are so keyboard shortcut unfriendly. (And I don't mean just lacking shortcuts, but lacking these CUA standard keyboard shortcuts)

    Do a search for "cua keyboard shortcuts" on Google for lots of books papers and advice going back to the early 90s.

    -mlh

  95. You can do this with stuff you already have! by TheDullBlade · · Score: 1

    Unfortunately, the mouse grates on your eye, and I think I just blinded myself trying to double click.

    Ouch, I have to run to the emergency room...

    --
    /.
  96. Gnome && enlightenment by Anonymous Coward · · Score: 0

    I use gnome && enlightenment... I use alt tab to get between windows on the current desktop and alt F1-F4 to get to my four desktops...

    I also find that I like the "sloppy focus" and "new windows get the focus" options in enlightenment...

    launching gui's is either done with the mouse or from the command line...

    the gui is dead, long live the gui!

  97. Re:Sorting that by Anonymous Coward · · Score: 0

    I have to say, I don't know about Linux, but standard X does allow you to set the multiplier.

    When I worked on Suns, I wrote myself a little program to allow me to change the multiplier, accel and threshold in my login script, cos our system didn't save settings for them. Whether it's possible in the various X implementations under Linux, I don't know.

    Got to get round to sorting out my dual boot sometime.


    Graham.

  98. Using GPM w/o a rodent by jw3 · · Score: 2
    This might be a stupid question, but it's related to the X \ rodent problem. I'd really like to be able to cut & paste between virtual consoles without using the mouse. I mean, once you use the mouse, it is cool to cut via left-click and paste via middle-click, much better then command-c / command-v (or ctrl-c/ctrl-v), but how to cut and paste without moving your hands from the keyboard?

    The best thing would be to have something like the keypad option in X, but, obviously, the keypad is not intuitive - it should be "hjkl", of course!

    Regards,

    January

    1. Re:Using GPM w/o a rodent by Supermathie · · Score: 1

      Check out screen. It'll do copying and pasting between its terminals without the mouse. Pretty snazzy in lots of other ways too!

      M.

      --
      M.
  99. How about making a big keyboard-usability campaign by Twinky · · Score: 1
    I think everyone should do the experiment: Unplug the mouse!

    In a good UI it should be possible to use every program almost as effective as before. Of course many programs will not match this criteria. How about writing bug-reports (yes, missing software-ergonomy is a bug) or, if it is an open source program, adding a few code lines that keyboard-enable the program?

    Related thoughts:

    Wouldn't it be nice to have a kind of command-line at the bottom of the screen that I can use to control programs?
    (By typing something like gimp.file.open "foobar.png")

    Wouldn't it be nice to have all those toolbars disappear when I don't use a pointing device?

    Do we really need mice/trackballs etc.?

  100. I have... by Graymalkin · · Score: 2

    been thinking about this too, I use Windows and Linux so I'm using both Explorer.exe and X. Explorer has a decent keyboard interface which I've used when I couldn't get my hands on a serial mouse cuz the system had no PS/2 port. Most WMs I've used with X on the other hand don't have a good keyboard interface. X's mouse interface isn't all too snazzy either, the cursor (in most WMs I've used) had a real odd movement. I think added keybaord functionality would be good not only for those of us with sore wrists from using mice all the time but also very useful for non-PC systems like WebTV and the like. Linux is a powerful and small kernal that could be ported to net appliances but X would have some difficulty because it has problems with keyboard interface which many net appliances are limited to.

    --
    I'm a loner Dottie, a Rebel.
  101. Kindred Problem/Be by Anonymous Coward · · Score: 0

    I have a somewhat similar dilemma when I use Be. I have it on a dual boot w/ W98, but I have a wireless mouse which Be does not support. Sometimes I forget about this until it is too late and Be has already booted. Is there any way to move the mouse cursor around in Be, or even a keyboard shortcut to get to the Be start menu (so I can viably restart)?

    Sorry for being kinda off-topic.

  102. Opera by Anonymous Coward · · Score: 0

    Before I moved to Linux I used Opera on Windows exclusively... I twas easy to manipulate via the keyboard, and would handle everything except Java, which I didn't miss anyway, even accepted Netscape plug-ins... and I have heard it is coming to X Windows soon...

    1. Re:Opera by Finitistic · · Score: 1

      ...[Opera] would handle everything except Java...

      Java works fine on Opera with the Java plug-in (after all, it can use Netscape plug-ins, as you mentioned)

  103. The KBD interface is probably the only good part! by Anonymous Coward · · Score: 0

    Chill bro. I don't think I've _ever_ heard anyone trash Windoze for its keyboard interface. Just the BSOD, the leaky MFC and the sloth. But the kbd interface is well thought out.

  104. Re:M$ Natural Keyboard by Cobratek · · Score: 1

    One thing I will say about M$, ( all software aside ) somebody makes them some fine hardware. I have a SideWinder 3Dpro joystick, it is solid. The original M$ Nat. keyboard has a huge footprint, but is a damn nice keyboard. Whomever admits to designing the M$ Elite Keyboard should be first against the wall. A fine example of DBCC (design by clueless commitee)

    --
    DONT TREAD ON ME MOÎΩN ÎABÃ
  105. icewm works for me by duplicateAccount · · Score: 1

    I've had the problem all time. Now I'm mostly using a laptop with seperate keyboard and seldom bend over to reach the touchpad. icewm has been the solution. Virtually everything (focus, desktop change, iconize, rollup, menu) is on some key. Even better all configurable. Very recommented. Only those f* buttons need a click. Just learned about the Shift-Numlock feature, but the mouse movement is too slow for me. Does any1 know how to config that?

  106. Hydration is all important by ChadN · · Score: 1

    I began to have problems, largely due to switching between mouse and keyboard. I changed my mouse, moved it to my left hand, checked my posture, etc. But I also found that keeping some fresh water nearby (get a filled water bottle handy), and drinking often, really seemed to help. I've heard the same thing from others, so I suggest you keep well hydrated to help avoid typing pain.

    --
    "It's overkill, of course. But you can never have too much overkill." - Anonymous Slashdot Coward
    1. Re:Hydration is all important by battjt · · Score: 1

      I had a problem with my right elbow (mouse arm), then I started drinking water with my left arm...now they both hurt. :-)

      Seriously, I found that placing the keyboard on my lap and the mouse directly infront of me, instead of a foot to the right had an almost immediate reduction of pain in the mouse elbow.

      I just switched to an ergo keyboard with a pointing stick, but that just made different parts of my arms hurt (muscles farther from my wrists). I am going to try a ergo keyboard with a touchpad next.

      I think I just need more excersize.

      Joe

      --
      Joe Batt Solid Design
    2. Re:Hydration is all important by Anonymous Coward · · Score: 0

      I second this. Dehydration is insidious. My typical response to afternoon sluggishness is to chug coffee, which is precisely the worst thing to do! Much better is to chug some water, in pint to quart qunatities. Room temperature, not iced. You do not get that nice buzz as you would from caffeine, and if you are really overworked you may go cross-eyed for 45 minutes trying to stay awake, but after a few days you will feel a lot better! Exercise: Half (as in 50%) of the reason to exercise is to force your body to demand water to rehydrate! Work up a nice sweat three or four times a week, and just try and stay dehydrated... ;)

    3. Re:Hydration is all important by Anonymous Coward · · Score: 0

      Now I don't think I'm so weird.

      I always have my keyboard on my lap, and my mouse on my right, atop my computer cover (Why would the computer need it anyway?), and it works fine for me. Switching from keyboard to mouse (for Netscape) only involves your elbow, not the whole arm, and it's a lot easier. Of course, this assumes the chair has no arm rests

      One word of caution: If your mouse is too low, your wrist will bend too much, and that causes pain fairly quickly. Put a thick manual below it to bring it up to a comfortable height.

      Me

  107. You are an evil person :0) by Anonymous Coward · · Score: 0

    Technically, this works, but it is not the preferred solution to the stated problem.

    1. Re:You are an evil person :0) by Scola · · Score: 1

      Actually it is. The idea of using an WIMP (windows-icons-mouse-pointer IIRC) GUI without the mouse, and hence without the pointer is fairly evil. The command-line lends itself to this far better to this type of use.

  108. Acer Future Ergo by LogikStorM · · Score: 1

    This keyboard rocks... http://www.acerperipherals.com/ps_input/ps_in_eg61 .htm it has a touchpad in the center which works perfectly and the numberpad is completely seperate ...

    --
    Cosmic .signature powers, itty bitty memory space!
    1. Re:Acer Future Ergo by Utter · · Score: 1

      Interesting design. I really like that it has a separate numeric keypad. Does it work with Linux?

    2. Re:Acer Future Ergo by Starselbrg · · Score: 1

      Yes, it works with linux. It's just a normal keyboard and touchpad (with adapters to work as either PS/2 or old school). There are some features of the touchpad available in Windows that don't work in Linux, but for just basic pointing, it's all the same. This keyboard is really great, by the way. I have one, and the best part about it is that I don't have to reach far away to use the mouse or the cursor keys. I can hit the cursors keys with my thumb, or can use pointer by moving just near the spacebar. It's really cool.

      --
      Got HTML? Want LaTeX? Try html2latex
  109. Use a mouse-pen by RenHoek · · Score: 1

    I've been thinking about buying a mouse-pen, which seems to be would be a whole lot nicer on the hand.. Free-pen

  110. You even can move and resize window with keyboard by Anonymous Coward · · Score: 1

    in Window Maker, it allows you to move and resize windows with keyboards.

  111. Well... no.. by WowTIP · · Score: 1

    Most windows apps uses the same shortcuts, except microsofts own...
    If you for example want to find (ctrl + f)something in Word 98/2000 and you use the swedish version, you will get bold characters instead... (Find is ctrl+b...) I can't keep track of all times I've made my text bold instead of finding the word I want...

    Maybe this problem doesn't exist in the english versions, but I bet many nonenglish M$ apps have these problems...

    --

    --

    "I'm surfin the dead zone
    In the twilight, unknown"
  112. Ergonomical keyboard and Carpal problems by drnomad · · Score: 1

    Don't know any keyboard friendly WM, (yeah, MS-Windows 95 / 98 NT4.0w etc you don't have to use the mouse too much...).

    As for my work, I use a Microsoft ergonomical keyboard, as I was having Carpal problems fighting millennium bugs. This MS-keyboard is very nice. The keys are soft to press, but aren't pressed when I don't want to. The arms and wrists rest nicely on the desk.

    The Carpal problems were solved. Anothing thing I discovered was that most pain is caused by the nummeric keypad. There is an advice to use keyboard macro's to do things you do most... DON'T use nummeric keypad! I did, went to a doctor eventually.

    It's a pity that X-windows doesn't work with the keyboard very well, (i.e. focus with the tab key). I myself have X running on Linux, and if I have to do some work, I usually do it on console.

    If you work on a Solaris network, you probably don't have text-oriented consoles, so no solution to this one.

    Another thing with mice: I have a mouse-pad with wrist-support. I push myself to put down the wrist first, then use the mouse, it does stop the acking.

  113. dang mouse by Zep1 · · Score: 1

    I was wondering the same thing once i started using linux, i use KDE personally and one of the reasons, believe it or not, that i still use windows the becuase i can skip around to the objects using my tab key. That was one of the first differences i noticed in KDE. On the keyboard note i use a Microsoft(tm) Natural Keyboard, I think it works, feels a bit odd at first, but i hate going back to a straight keyboard because of the cramped space and my fingers get a little crowded heh, and i have a Logitech(tm) Track Man Marble, that works very well your arm rarely hurts becuase of the shape and how you aren't moving around all the time so i would suggest that also. Just a couple tid bits to relieve computer nerd syndromes.

  114. wrist/hand strain by ariamundi · · Score: 1

    Well, I don't know much about linux (i'm learning :), but i have a pretty intimate knowledge of the problem you're running into. I have had (and am still dealing with) tendonitis. in this thread, some people mention exercise and taking breaks. well, this can be good or bad depending on how stressed your tendons are. depending on how bad your are, i would definitely suggest seeing a specialist. i was a music major and ended up w/a severe case of tendonitis. the tendons had swollen so much that my hand wasn't moving much. i ended up not being able to use my right hand for a very long time. i learned to be ambidextrous. i would also put ice on it to try to reduce the swelling and put warmth on it to keep the muscles from freezing up. eventually, i was able to start the strengthening exercises and the flexibility exercises i needed to get my hand/wrist back in shape. btw, stretching is great for tendons. another thing to help is drink lots of water. this helps to keep the flexibility in your tendons. i also took aikido after my hand was in better shape and you wouldn't believe how much that helped. i hardly ever had problems when i was in aikido. i don't know how bad your condition is, though. the treatment you should do all depends on how far along you are. if your tendons are highly inflamed, then you should probably slow down. if they're not, then look into stretching and strengthening exercises. just like you should always stretch when exercising your legs and body, you should do the same w/your hands. analyze how you type and the position you're in. do you slam the keys hard? is there a lot of tension in your fingers? do you touch type? if you do or don't will probably affect what type of keyboard is best for you. do you take breaks (these are important)? do your fingers come way off the key when they've pressed it? are you resting your arms or wrists on the edge of something? how high is the keyboard resting compared to how high you're sitting? do you have large hands and the small keyboard causes you to be in a cramped postn, and the mouse is too small? do you have small hands and have to stretch far to reach the keys, or is the mouse too big? how do you sit? do you rest the keyboard on your lap like i've seen many do, or is the keyboard on the desk or a pull out tray? these are all questions you might want to look at to solve your problem. wrist splints are ok....kinda. they can also cause major problems. it really depends on how you're using them and what you're using them for. i found that when i used a splint and tried to type, i would end up getting more tense (i was unconsciously fighting the restriction) and hurt myself instead of helping. but, they're good for keeping your wrist in one position and keeping you from doing things with it that you maybe shouldn't be doing. wrist splints are more for keeping you from using your hand and letting the swelling go down. but you might not have that much swelling. there is another thing you can get that's not a wrist splint. it's a small cuff that just wraps around your arm. it helps to relieve the pressure. but, yet again, you would want to use it in moderation, and don't cut off the blood flow with it. the best suggestion is to go see a specialist, though. he or she can help you to diagnose how you're causing the strain, how bad the strain is, and how to relieve it for you in particular. if you don't go see a specialist, then i'd suggest looking at diff keyboards, diff types of mice, how you type, how much tension is in your hands, stretch, drink lots of water (not pop - this dehydrates you and causes the exact opposite how what you need), and take breaks. you might also want to look into strengthening if you're at the right stage for it. also, sometimes a small cushion can help to rest your arm/wrist on when using the mouse. don't make it too high up, though. ok, that was alot :) now i'm going to go take a break and stretch *smirks*

  115. i'm gonna get smacked for this... by David+Ham · · Score: 1

    but i really, *really* like my microsoft natural elite keyboard. it's really light (great for putting down on your lap, sitting on your knees when you're leaning way back, etc) and it's incredibly comfortable. as for a mouse, the logitech mouseman wheel is pretty durn good. it fits my hand really comfortably and the scrolling works in gnome apps (haven't tried it with kde). hope this helps at least a little.

    --

    --
    you must amputate to email me
    i read all replies to my comments

    1. Re:i'm gonna get smacked for this... by Vokabular · · Score: 1

      SMACK You asked for it :) Really, though, that is a good keyboard if you like the split kind.

  116. Repetitve Stress Problems. by lord_ganesh · · Score: 1

    I've had several RSIs in the past. My solution has been the Kinesis ergo-keyboard. While not cheap, it is the best.

    --
    Clearer of the path to wisdom and enlightenment.
  117. Broken mouse port by Pinehill.net · · Score: 1

    Do you have an extra serial port? Why not just use a serial-port mouse?

    1. Re:Broken mouse port by spiralx · · Score: 1

      When I said I can't afford it, I really meant it. At the moment a new mouse isn't very high on my list of priorities.

    2. Re:Broken mouse port by Anonymous Coward · · Score: 0

      It's $3 for a new cheap serial mouse, or $1.50 for a PS/2 --> serial mouse adapter .. (it may have even came free with your original mouse)

  118. Hate to say it... by slashdot-me · · Score: 1

    I use linux. I love linux. BUT... Windows is very keyboard friendly. Much more so than any WM I've used. I think it all comes down to consistency. Alt-Tab, Alt-Esc, menu access, hot keys, all are very regular across windows applications. When I used to use windows I never touched the mouse, keyboard was faster. Linux could learn a few things from windows (and vice versa :)

    Ryan

  119. Eek! Slashdot added a lot of 's by Sesse · · Score: 1

    Apologies for that -- hope it's still readable enough. Somehow, my `Use HTML' choice was reverted to extrans.

    /* Steinar */

    --
    (This comment is of course GPLed.)
  120. Why lynx motion commands are WRONG by Tom+Christiansen · · Score: 2
    However, a common lament is that netscape doesn't allow you to tab. This is very true and very annoying. But for those who don't keep track of Mozilla's development, Mozilla does allow you to tab through the links, making keyboard naviagation much easier.
    One of supreme annoyances with lynx is the way Cartesian movement commands do NOT get reflected on your screen. For example, if you have a two links (A and B) on one line, and one more (C) on the next, and you're sitting on the leftmost link, A, consider what happens when you say "move down". You don't move down. You move right. And the "move left" key doesn't move you left. It's a back button. And you can't fix this by rebinding keys, such as to use the regular rogue motions instead of painful arrows.

    This is a fundamental flaw, because the designers destroyed the connection between screen motion and motion commands. They should have a follow link and a pop link stack command which are separate from the Cartesian motions. Left should move you in a negative direction along the X axis. Right should move you in a positive direction along the X axis. Up should move you in a negative direction along the Y axis. Down should move you in a positive direction along the Y axis. Anything else is madness because it's completely counterintuitive given the normal notion up up/down/left/right.

    1. Re:Why lynx motion commands are WRONG by Anonymous Coward · · Score: 0

      How do you get rogue bindings for lynx, Tom? :-)

    2. Re:Why lynx motion commands are WRONG by Tom+Christiansen · · Score: 2
      You can't get rogue motions in lynx. That's because it does have X/Y commands you can map to. It doesn't really care about the screen, but it pretends it does. That's the bug.

      Certainly an rn-style or rogue-style web browser would be a lot easier for Unix users. It really feels more like a CP/M program than a Unix program to me. At least SIGINT wouldn't murder your entire context no questions asked. Somebody doesn't know that SIGINT should interrupt a program, not murder it. Imagine if netscape or emacs or vi just completely dies if you hit your intr char. Eek!

      It really doesn't seem that you would have to do too much to lynx to make it usable, but I suspect that this is an illusion. You'd probably have to do a lot of low-level changes to allow screen navigation to make any amount of sense.

      Another terrible lynx bug is the search. It doesn't handle regex matches, which is a cardinal sin. And it doesn't have a "find next" keystroke, like "n" in less. And if you give a null search string, it doesn't understand to repeat the previous one. You have to type it in again and again. Very un-Unixy. Plus it often seems to do the wrong thing.

      I'm surprised that vim (the new emacs :-) doesn't yet have a web-browsing mode. That would solve a lot of these design errors all at once.

    3. Re:Why lynx motion commands are WRONG by Tom+Christiansen · · Score: 1
      You can't get rogue motions in lynx. That's because it does have X/Y commands you can map to. It doesn't really care about the screen, but it pretends it does. That's the bug.
      s/does have/doesn't have/, of course.
    4. Re:Why lynx motion commands are WRONG by lordsutch · · Score: 2

      And it doesn't have a "find next" keystroke, like "n" in less. And if you give a null search string, it doesn't understand to repeat the previous one. You have to type it in again and again. Very un-Unixy. Plus it often seems to do the wrong thing.

      n works fine for me as "find next" in Lynx.

      As someone else pointed out, w3m seems closer to what you want. It seems too much like the crappy TN3270-style "use the cursor keys and tab to move around the screen to fill in forms" to me, but I'll probably get used to it eventually. Plus I do like the way forms are handled in w3m (modally). I dunno about the regex-searching, though.

      You might also like Emacs w3-mode, since it has similar controls to w3m (maybe w3m is supposed to be a w3-mode clone, hence the name... I've never made heads or tails of the Japanenglish man page).

      --
      My Blog. Sela Ward can sell me long distanc
    5. Re:Why lynx motion commands are WRONG by Tom+Christiansen · · Score: 2
      Ah. "n" does work. Perhaps I missed it, and just kept using "/[RETURN]", which doesn't repeat the last one. Cool.

      And I must look into this w3m thing.

      thanks,

  121. Read the subject by Sesse · · Score: 2

    What he seems to be commenting on, was the use of a dollar in "MS". And I agree with him (these things are becoming old, and don't help for anything), although I wouldn't say it that way.

    --
    (This comment is of course GPLed.)
  122. Better Solution by karrde · · Score: 1
    I had tried submitting this, but for some reason it got rejected. Actually found this after someone had posted a similar comment in the UI Zen article:

    The Footrat

    Really thinking about getting one after Christmas.

  123. icewm by BeanThere · · Score: 1

    Ice Window Manager is pretty good in this regard. Now I just wish app writers for X would take 2 seconds out to actually think about putting in keyboard shortcuts for applications to minimize mouse usage.

  124. Re: Natch by EngrBohn · · Score: 2

    Of course you'd mention this after I switched to the Happy Hacker Keyboard (w/o NumLock key). =)
    Christopher A. Bohn

    --
    cb
    Oooh! What does this button do!?
  125. FVWM2! by GypC · · Score: 1

    You can do everything without the mouse with fvwm2. And sure, the default themes are always ugly for some reason (the fvwm people seem to be into Barbie colors!?), but it's not that hard to make it an attractive wm.

    Of course this is assuming that you can stand reading a 2 MB man page ;-P

    1. Re:FVWM2! by ballestra · · Score: 1
      Absolutely! Look in the "man fvwm2" for the command "Key." If you're comfortable editing your fvwm2rc file, then you can add as many hot-keys as you like. They are context-dependent, so you can have the same hot-key work differently depending on where the focus is (one option is 'any' context in case you want a universal hot-key). Here's an example:

      # Key keyname Context Modifiers Function

      Key F11 A SCM WindowList

      F11 is the hotkey, A is the context(any), SCM is the keys that must be held down to activate the hotkey. This example is a shift-control-meta-F11 chord. Finally, when you press this hotkey it executes the function "WindowList".

      You can use any function you like, especially all the functions that are normally mapped to mouse actions. You do not have to remove the mouse actions. I forget the syntax, but there are functions that will shift the focus to next or previous, which is twice as good as alt-tab in Windoze.

      You can find more documentation at www.fvwm.org. It's just a matter of taking the time to RTM and figure out what you want your hot-keys to do for you.

  126. Ack! by Froggy · · Score: 1
    I'm really sick of my hands acking from typing and using my mouse all day.

    I don't mind the occasional ACK, but I get worried when my hands start to NAK.

    --
    It is a woman's prerogative to change other people's minds.
  127. Remember an old favorite? by the_spoon · · Score: 1

    twm. My friend doesn't even have a mouse attached anymore... he has keybindings or everything in twm... you just don't get the new "desktop" features.

  128. Recommendation: the "Placebo" keyboard by MattMann · · Score: 1
    I'm glad I read the thread because I learned the on-topic "HowTo use XWindows keypad instead of a mouse" stuff. Thanks!

    But all of you people with the "my wrists hurt so I started standing on my head" stories, have you tried the Placebo Brand line of products? It will solve all of your problems. You see, medical science is only now beginning to discover that controlled studies involving double-blind trials are hogwash, essentially going to a lot of trouble for nothing, and masking some handy medicinal effects encountered in everyday situations.

    It's so much better to ask one person what their experience was, one time, at one point in their life, hopefully when they were experimenting with a number of variables while their body was busy healing. And all of that sort of wisdom has been encapsulated in the Placeboard (pronounced pla-SEE-board) keyboard. Those with a bigger budget can also get the Placebowl (pronounced pla-SEE-bowl), a trackball inspired by AMF (it's the one with the three finger holes!) and the Placemat, a special ergonomically designed pad that keep food and other contaminants from creating too much mouse friction. (no, this one's pronounced PLACE-mat.) All of these are documented to have worked at least once for somebody.

    Are you on an expense account? consider delaying to purchase their upcoming "YMMV" line.

  129. Keybindings by nowan · · Score: 1

    IMHO, being able to bind arbitrary wm/shell commands to a key is an essential window manager feature (though there are some that don't have it -- blackbox comes to mind). Having tried blackbox, e, fvwm2, 4dwm (irix), and (briefly!) looking at windowmaker, I will fight the wm holy war under the banner of sawmill. ;) Being able to bind arbitrary lisp (including lisp to run shell commands) to keys is just _cool_ (even if I don't care for that ability in an editor).

    1. Re:Keybindings by marcenuc · · Score: 1

      have a look at http://scwm.mit.edu. The scwm is even more powerful.

  130. Opinions stated as fact by Anonymous Coward · · Score: 0

    I was pretty sure this was a Tom Christiansen post just by reading the subject---Tom's opinion stated as FACT. Fortunately, Tom, not everyone thinks like you and some people actually find Lynx's keyboard navigation easy to use.

    1. Re:Opinions stated as fact by Anonymous Coward · · Score: 0

      He's right, you know. Lynx is perverse. It's like the cursor keys are turned 90 degrees. LEFT means go left. RIGHT means go right. UP means go up. DOWN means go down. You wouldn't like it if PAGEUP went back and PAGEDOWN went forward, now would you?

    2. Re:Opinions stated as fact by Anonymous Coward · · Score: 0

      At least he Tom has the balls to use his name when he's dissing something, even a program like lynx. You, on other hand, are a coward to sit their and sling shit at people behind your veil of anonymity.

  131. No mouse, or no pointing device? by Patman · · Score: 1

    Are you talking no mouse, or no pointing device at all? A friend of mine has a keyboard with a pretty decent touchpad built in. Since the touchpad and the keyboard have separate plugs, I don't see why it shouldn't work under Linux. If however, you're going for no pointing devices whatsoever, you're still going to have to drag something somewhere, no matter which WM you use - and likely, it'll be more repetitive and stressful on the hands then just grabbing the mouse.

    There is one more thing I did want to pass along. I found that one thing that helps my wrists after a long day of various computer things is making sure that all my input hardware is good stuff. I'll probably get knee-jerk flamed for this, but Microsoft makes some of the best input hardware out there. This summer, I needed a new keyboard and mouse, and I picked up a Microsoft Natural and an Intellimouse, as well as a Sidewinder for gaming. Since then, no matter how many lines of code I;ve written, I can't think of a time when my wrists have even hurt. It's worth the money, trust me.

  132. get a life by Anonymous Coward · · Score: 0

    Stop bitching about how X Windows doesn't do *this* and *that*, and how "painful" it is for you to use a mouse. Get a good keyboard, mouse, monitor, and desk chair, and most of your problems will go away.

    Still want just keyboard access? Use Windows -- you never need to use the mouse.

  133. KHotKeys by orcrist · · Score: 1

    Well, several people have already mentioned that KDE is very keyboard-friendly, but I haven't seen anyone mention KHotKeys. With KHotKeys you can assign literally any action to any (non-used) key combination, that includes shell scripts, non-KDE programs, whatever. You can also switch to an already open window based on window name, class, etc. Together with kwmcom you can pretty much control your whole environment with the keyboard. All in all, a very useful program despite its 0.2 version number.

    Chris

    --
    San Francisco values: compassion, tolerance, respect, intelligence
  134. ICEWM by AntEater · · Score: 1

    I use icewm and I haven't found anything in it that I can't easily do with the keyboard.

    ctrl-esc = menu
    atl-tab = switch tasks
    alt-esc = lower window
    ctrl-shift-esc = window list
    atl-F5 = restore
    alt-F7 = move
    alt-F8 = resize
    alt-F9 = minimize
    alt-F10 = maximize
    alt-F12 = roll up window
    alt-F1 = raise window
    alt-F3 = lower window
    alt-F4 = close window

    There's more key bindings but those get 90% of my work done. On top of that, it is a lean and stable wm.

    --
    Alex, I'll take keybindings not used by Emacs for $400....
  135. Re:"M$?" by nowan · · Score: 1

    "Ironically, one of the large reasons I use Windows 98 is because of it's kerboard-friendly design. The keyboard shortcuts are almost universal in every application."

    If you're talking about standardization of keybindings throughout apps, yes, MS probably does handle that well (I don't use many Win* apps, so I don't know). The thing about *nix, though, is that you can bind many, many *more* things to keys.

    For the past few months I've had to spend a lot of time (at work) in NT; before I always used *nix. Even now, I spend most of my time in Exceed. But this time with NT has been an excercise is frustration, trying to get the functionality I'm used to out of the interface. I've finaly arrived at something almost acceptable (mostly by getting rid of explorer shell and replacing it with a batch file, and using exceed/X for everything that doesn't *require* NT), but I've come to the conclusion that there is simply a lot of UI functionality/flexibility that simply doesn't exist in win* (even with things like litestep -- a shell replacement).

    But on linux, running sawmill, I can bind WHATEVER I WANT to a key. Lisp code, scripts, commands, etc. I have hooks that will run lisp code to set up a window based on my prefs when it starts, multiple desktops (which one can have in win, with litestep, I know), etc. The only thing I'm missing is drag & drop (which evidently gnome/kde have, but I don't care about) and unified keybindings accross apps. That latter would be nice, but I have something better -- a command line and a shell designed to make the most of it (with pipes, back-ticks, etc.).

    This is why I simply don't understand attempts to make linux more windows-like, or things like gnome & kde. I see the linux interface as an effective superset of win*. Sure, there are documentation problems, learnability problems (I refuse to say user-friendly) and the like, but not interface problems.

    Naturaly, read this with the disclaimer that I'm a win* newbie and that I'm in exactly the reverse situation of all those people out there moving from win* to linux.

  136. w3m's motion commands are RIGHT by fanf · · Score: 1

    Use w3m instead -- it gets this right. Since it also handles tables and frames properly there's not much reason for keeping lynx around any more.

    1. Re:w3m's motion commands are RIGHT by Tom+Christiansen · · Score: 2
      I fetched the source for w3m and couldn't even compiled. I even tried on two completely different operating systems: Redhat and OpenBSD. Different build failures, but still no go.

      Well, I'm still looking forward to trying it. Maybe once that build process gets fixed up I'll try again.

  137. The omnipotent Window Maker can do that too... by furrycat · · Score: 1

    Window Maker will let you assign hot key combinations for specific windows. Currently you can have up to ten. You choose what the hot key meta will be in the configuration and can then assign or deassign (is that a word?) the hot status to windows on the fly. I have the Left Windows and Alt combination as my meta and numbers 1-0 as the hot keys. So I can make a shortcut to this Netscape window with: Windows+Escape: enter window commands menu O, right cursor: select options S a few times, return: choose a shortcut Then if I switch to a new window with Windows+Tab and perhaps change workspaces with Windows+{8,9,0.-,=} (please don't ask why I chose these keys) I can instantly get this window back with Windows+Alt+1 - just in time to hit submit. Of course, this being Netscape, I have to reach for the mouse to find the submit button...

    --
    Official Year 2000 statement: s/y/k/g
  138. Tried AfterStep? by Tigr · · Score: 1
    I use AfterStep and know quite a bit about configuring it. Although I never used these features extensively but you might want to know that you can configure all the necessary functions to completely eliminate the need for a mouse.
    This is one window manager I know that allows you to configure practically any key and button to do practically anything (yes, they are working on that coffee-making function, too :).


    AfterStep is not easy to configure so you'd have to spend a considerable amount of time learning it but once you are through I am sure you can just throw away this grey little rodent of yours. Give it a try in any case. URL: http://www.afterstep.org.


    Disclaimer: yes, I am involved with AfterStep so my opinions are biased.

  139. Mouseless pointer movement with KDE 2 by shado · · Score: 1

    I currently use the CVS version of KDE 2, and just recently Matthias Ettrich implemented this into KWin. it currently has a keybinding to toggle it on/off which is configurable, but currently defaults to F12, and you use your arrow keys to move around, control moving it one pixel at a time, and alt moving it faster. Currently both the space bar and the enter key both produce left clicks, but the right click will be implemented soon.

  140. Here is where to buy them: by Anonymous Coward · · Score: 0

    www.pckeyboard.com

    I have one and never lift my fingers from the board.

    And since no one has mentioned the BWMFH, I thought that I would offer a few words of support for CDE. It is actually quite good in terms of being fully keyboard-navigable. It is just the apps that break that down.

  141. ergonomic keyboards by EvilKevin · · Score: 1

    I was experiencing similar symptoms a few months ago. On the recommendation of two colleagues, I bought a Kinesis keyboard; a refurbished Essential model. They're sort of pricey and take a week or so to get used to, but they're definitely worth it. Just a thought.

  142. Notebook trackballs by Jaeger · · Score: 1
    Once I got used to my notebook's integrated trackball, I found it was great not to have to move my right hand a quarter of a meter to the right to access my mouse simply to change the focus or something. What would take a second or two on my desktop took only a fraction of a second. The trackball is directly below the spacebar, so I can reach down with my right thumb and nudge it around without moving my fingers off the home row.

    I don't know how pratical this would be for this situation, but it does seem to me that trackballs are nicer on hands that mice -- you don't have to move your wrist at all. Perhaps I should convince the trackball module I rescued from an integrated keyboard/trackball combo I traded for some junk a while back to work properly. Then I'd have three major classes of pointing devices on my desk -- a mouse for my primary workstation, a touchpad for my secondary (I was too cheep to get a monitor/keyboard/mouse switch and settled for a monitor/keyboard switch, and I had the touchpad floating around gathering dust anyway), and a trackball thrown in for variety. (I do like the touchpad, though, and would use it more if it had three buttons. The best part of mine is that tapping once on it will single click -- some notebook touchpads I've seen don't do that, and it drives me nuts.)

  143. ergo keyboard with mouse: Datahand by Anonymous Coward · · Score: 0

    A good ergonimic keyboard with mouse control on the keys is the Datahand. Check out http://www.datahand.com/

  144. Wrong leads to ghost girls by Anonymous Coward · · Score: 0
    Wrong is the opposite of right.
    Right is the opposite of left.
    Left is the opposite of arrived.
    Arrived is the opposite of devirrA.
    Devirra is a funny spelling for a little girl.

    Isn't that special?

  145. Don't laugh but... by ebw · · Score: 1

    twm is highly configable and I have used it without a mouse in the past without too much trouble.

    ebw

  146. DOSix by Anonymous Coward · · Score: 0

    I guess this proves that even a keyboard app can be misdesigned. If Netscape is a Winix app, does that mean lynx is a DOSix app?

  147. Html hotkeys by MoToMo · · Score: 1

    would such a thing be possible?? I was reading all of the user friendly cartoons, and was wishing there was a hotkey to go to the next cartoon. I could also think of a few other sites where being able to define hotkeys in html would be useful. For example... right now I'm typing this comment, it would be nice to be able to hit Ctrl-Shift-P or something to hit preview... Obviously, it would be difficult to come up with a hotkey scheme that would not conflict with any browser/os/wm/whatever, but it sure would be nice...

    1. Re:Html hotkeys by dosowski · · Score: 1

      I seem to remember a few years ago, when I was using MSIE (don't know which version), I was able to select links with the keyboard using the tab key. I think even buttons, checkboxes, and everything else was accessible with the keyboard as well. I haven't used IE for a long time now. Does anybody know if this feature still exists?

    2. Re:Html hotkeys by MoToMo · · Score: 1

      It works yes, but, on a page with a lot of links, you could potentially have to hit tab may times, thus making it quicker to reach for the rodent. however sometimes it is useful. For example, to go to the next cartoon in the UF archive, you would have to hit tab 7 times and then space or enter to follow the link.
      (disclaimer) And yes, i do use ie, but only because it's the company's standard browser, and have no choice about it or my OS. at home, it's a different story(/disclaimer)

    3. Re:Html hotkeys by Anonymous Coward · · Score: 0

      Yes it still works in IE5x. Tabbing through a page with a lot of links can be slow, but it can be done. Of course you can always use Shift+Tab to go backwards if the link you're going for is at the bottem of a page.

    4. Re:Html hotkeys by vixiejvc · · Score: 1

      Opera for Windows has a feature similar to this. Q and A move to previous and next link on a page, respectively. (Assuming your keyboard focus is away from a form, which can also be handled by a keyboard command...)

      I'm certain that this and all the other dozens of cool keyboard commands will be retained in the Linux port.

      --

      If we do not change our direction we are likely to end up where we are headed.

    5. Re:Html hotkeys by Darby · · Score: 1

      I don't know about the current ie, but this is another "innovation" they stole from netscape.
      You have been able to do this for a loooong time.
      ---CONFLICT!!---

  148. X/Open and Keyboard Interception by eGabriel · · Score: 1

    I don't happen to have a reference handy, but it
    is my understanding that under the X/Open specification, a window manager is not allowed to
    intercept any keystrokes that could be used by an application, that any window manager that has a bunch of hotkeys is non-compliant.

    This sort of compliance matters to me. There are obviously many circumstances in which hotkeys are desirable or necessary, but it would seem the spec would need to be changed to reflect this before everyone added a ton of buttons to their wm.

  149. here's what i do in WindowMaker. by cfish · · Score: 1

    I use WMaker, all i have to do to launch netscape (DEFAULT configuration) is F12-7 down arrows, one right arrow, four down arrows. if i make my programmable keyboard MCK-142 to memorize this then it's one keystroke.
    unfortunately WM is not documented completely as of key bindings.

  150. What's wrong with fvwm? by iabervon · · Score: 1

    I use fvwm primarily mouselessly. I have all of the window manager commands set to be keyboard accessible, and have them within reach by using strange key combinations. fvwn lets you bind menus and such to combinations like left-alt right-alt and such, which I have done (Alt-Alt both ways, some Shift-shift and shift-alt).

    Mainly I use the mouse to use netscape (because I don't have a mouse-free graphical browser) and to do window manager stuff while using netscape, since my hand in already on the mouse. The only thing I find annoying about this is moving windows, which takes a bunch of key strokes to move across the screen, but can't really be helped.

  151. Another vote for the Marble by Vokabular · · Score: 1

    I love the marble as well...it has saved me all sorts of pain. The are some initial precision problems, but I'm as precise with the marble as I am with a mouse after practice, and I'm almost as fast...the speed may just never come. Like others have said, though, the ball and internal contacts needs to be cleaned from time to time, but this only takes about 30 sec in my experience. BTW, the center mounted track balls are great, too...I used one for several years, and I was very happy with it, too.

    1. Re:Another vote for the Marble by Anonymous Coward · · Score: 1

      I look at all the asymmetrical pointing devices and wonder where the left-handed version is. As it stands, my choice comes down to the Kensington Mouse (the symmetrical one that looks like a Macintosh mouse except for with two buttons) or Kensington Track Ball (the cue-ball sized one mentioned earlier in this thread), or a few other choices including what I use now, a Microsoft Wheel mouse (the cheapest version of MS mouse with a 'wheel'). Whenever I see these manufacturers making "ergonomic" claims for their asymmetrical pointing devices, I wonder why they open themselves to class-action suits from left handed people that way. They could just as easily change the wording on the packaging to say "Ergonomic only if you are right handed, otherwise engineered to be almost unusable" and limit their liability. If it's "ergonomic" for right handed use, then it's clearly anti-ergonomic for left handed use. The heat-damaged (they call it "Natural" for some reason) Keyboards, and the monster mice/trackballs that look like a foot are the worst. The "Marble" is in the same class, though not as ugly and unusable as some.

      Jon Katz, where are you? Left handed people need your advocacy on this matter. We're BORN this way, which you can't say for the high school nerds you've been championing lately.

    2. Re:Another vote for the Marble by porkchop_d_clown · · Score: 1

      Jon Katz, where are you? Left handed people need your advocacy on this matter. We're BORN this way, which you can't say for the high school nerds you've been championing lately.

      Hmmmm...

      I'm fairly certain I was born a nerd, as well as left handed.

      If not, I'm going to have to have a serious talk with my parents for letting me read all those books when I should have been playing "beat the crap out of the freak" with all my class mates.


      --
  152. Reckless Youth by Jorge+Nighthawk · · Score: 1
    I don't have the desire to read the whole thread to see if this is redundant, but anyway, here goes:

    >>I've had to wear a split on my wrist, due to an old injury. . .commited in my reckless youth.

    Why do I get an image of some horny teen sitting on the toilet with a Penthouse across his lap and his mom banging on the bathroom door saying, "Are you ok?? What are doing in there??"

    But then again, I may be projecting my own adolescent experience onto this quote...

  153. Sawmill has more keybindings than you could ever u by UuCon · · Score: 1

    When i first compiled sawmill, I was amazed at the amount of keybindings a user could do. you can do everything from launching just about any program to minimizing/maximizing/shading/hiding/etc...
    One thing i noticed, that I liked, was the ability not to only be able to bind the "customize" but i could bind each sub-category of "customize" to a different key stroke.

    This isn't the only area that sawmill allows binding to sub-categories...many other's are allowed also.

    Sawmill even allows bindings to some things i wouldn't have expected to see, like compile, make, and tar. Nevertheless, they're handy and I am happy.

  154. WOW that explains the stats!! by cfish · · Score: 1

    There's a very old debate about whether modeern keyboards have caused pain because in the old days when people have to use typewriters and old IBM "BANG ME" keyboards, this never ever happened! and your theory explains why... in order to use these typewriters and keyboards, you would have to bang REAL hard and that kinda strengthens your fingers and hands instead of weakens it.
    Of course after you bang the keyboard for a while you'd get tired and yor finger will take a break.

  155. I agree...sawmill is excellent for this by Vokabular · · Score: 1

    A big criteria for my selection of WMs was the whole keyboard control thing. With sawmill, the configuration of "hotkeys" is simple and flexible. My options are open enough that I can use emacs with no conflicts (at least, in my regular usage...I'm sure I override *some* esoteric emacs command). I do have to use the mouse from time to time to go fetch a window that gets placed "behind" the gnome panel, but there may even be ways to fetch that window without using the mouse...I haven't investigated that yet.

  156. Menus are the biggest problem by Malc · · Score: 1

    There doesn't seem to be any consistent way of doing menus. I don't mean shortcuts such as Ctrl+O, I mean keyboard accelerators to open the menu and chose an item (eg. under M$ Windoze, "Alt+F, O" to open a file).

    I'm not entirely familiar with X programming, but to me it looks like the onus is on the applications programmer to implement the menus in a manner that is consistent with other people (obviously under M$ Windoze the applications programmer has to remember to insert the "&" character to setup a menu mneumonic, but even so, the user can still ALWAYS access the menu with Alt, or Alt+Space and the arrow keys). Look at Netscape under X... pain in the arse to use with just a keyboard.

    The other big problem is the lack of consistency with other key bindings, such as mneumonics on window controls/widgets, tabbing around a window/dialog, multi and group selecting, and opening a drop list (F4 under M$).

    Linux has many users that are very wary of GUI's and so it comes as a great suprise to me that X isn't more keyboard friendly.

    The lack of keyboard friendliness of Netscape under M$ Windoze was what first tempted me to use IE (many times a day I visited a web-site where the login button was a picture, and under Netscape I couldn't tell whether I had tabbed to it or not. IE on the otherhand puts a box around picture links, so you know where you are.)

    On a side note: somebody pointed out to me the otherday about the benefits of Emacs and VI (and presumably shells like bash). Apparently the cursor keys are really bad to use (is that because they put one hand in a strange position, or the back and forth motion from home position?), but Emacs/VI had other key bindings in the home position to do the same thing.

  157. Not A Window Manager (NAWM) by buildboy · · Score: 1

    I have a friend at MIT who swares by NAWM, a layer in addition to whatever window manager you run that can be set up to do all sorts of nice keyboard shortcuts. A Development Version and Stable Version are available. All the documentation is in the man page.



  158. Changing your chair height during the day by Vokabular · · Score: 1

    I read about this somewhere (probably in a company ergonomics pamphlet or something), but the claim was that you can help alleviate a lot of repetetive stress by changing the height of your chair, or more generally, the relative height of the mouse/keyboard, throughout the day by as little as a few inches. Apparently, this changes the angle-of-attack that your wrist has to work at and decreases the perceived repetetiveness of the actions. I don't know about all the physiology behind the idea, but it certainly seems to help. I've made it a habit to raise and lower my chair from time to time and that has helped reduce the amount of pain or stiffness I build up during the day.

  159. Re:HA by Anonymous Coward · · Score: 0

    Ah, you know the UNIX purists think silly WMs and GUIs in genereral are for wimps. They grew up using only the keyboard and they are still not used to this mouse thing. I am so comfortable using a mouse. I wouldn't have it any other way. Let them type everything out at the prompt.

  160. The Ultimate Keyboard WM by Nimmy · · Score: 1

    NAWM: Not a Window Manager

    It is not a full window manager, and is intended to run alongside other window managers (although some people I know run it alone). Basically, it takes a config file of keybinding and sits in the X keyboard event stream and if any of those bindings comes up, it does some action. The actions are highly configureable, from executing a program to moving the window 5 pixels to the left to some complex macro that revereses the position of two windows. Basically, any action that can be formally described can be done.

    The only weakness I have found (the only time I take my hands off the keyboard) is for Netscape. I have not yet found a solution for that.

    NAWM is kinda hard to find, I've never actually seen it packaged. I found the src online once, downloaded each file and compiled it myself. If you really can't find it, email me and I'll see if I can drag the src out of my backups.

    --Nick

  161. Water treatment for lots of conditions by nido · · Score: 2

    There's more to hydration than you realize. Dr. F. Batmanghelidj was at one time held prisoner in Iran. He was about to be executed, but they kept him around because he was usefull for treating other prisoners. A prisoner came up to him with severe abdominal pain from a peptic ulcer. Lacking traditional "medicines", Dr. B. perscribed two glasses of water. The pain disappeared in eight minutes.

    From WaterCure.com:
    AMAZING SECRETS FOR HEALTH AND WELLNESS
    Cure # 1: Water prevents and cures heartburn.
    Cure # 2: Water prevents and cures arthritis.
    Cure # 3: Water prevents and cures back pain.
    Cure # 4: Water prevents and cures angina.
    Cure # 5: Water prevents and cures migraines.
    Cure #6: Water prevents and cures colitis.
    Cure # 7: Water and salt prevents and cure asthma.
    Cure # 8: Water prevents and cures high blood pressure.
    Cure # 9: Water prevents and cures early-adult-onset diabetes.
    Cure # 10: Water lowers blood cholesterol.
    Cure # 11: Water Cures Depression, Loss of Libido, Chronic Fatigue Syndrome, Lupus, Multiple Sclerosis, Muscular Dystrophy.

    For explanations of how water can be used to treat all these conditions you'll have to buy one of his books, Your Body's Many Cries For Water, availible from Amazon, Barnes and Noble or from watercure.com. The recommended amount of water is 1/2 your weight in ounces every day. I way 180 pounds, so I should be drinking 90 ounces of water a day.

    --
    Learn the rules so you know how to break them properly.
    www.teslabox.com
  162. QVWM by cswan · · Score: 1

    Though definitely not one of the more popular window managers, qvwm would work (relatively) nicely for this application. It's claim to fame (shame?) is that it mirrors, as closely as possible, the Win9x shell. Thus, you could install it and be ready to go if you know all of your Windows keyboard combos.

    It also has the ability to make hotkeys, which some of the other window managers support (in varying degrees.) Set up your hotkeys and there's basically nothing you can't do quickly--er, unless it's netscape (I don't think netscape for linux will do the tab+space navigation style that some other browsers do.)

    If you're interested, it's at http://www.qvwm.org/
    It's pretty simple to install, and doesn't spooge files everywhere.

  163. Kinesis - YES YES YES by Anonymous Coward · · Score: 0
    I've been a speedy typer since age 17 - about 20 years now. I've had serious wrist pain for 3-4 years. The kinesis keyboard is the single best thing I've done for that problem. It's great! I switched to the Dvorak layout a long time ago (barely worth it) and they have a model that lets you switch to Dvorak with an (obscure) key combination, so you can stick with the regular keyboard driver.

    A demonstration of the keyboard's effectiveness: every so often, I have to type on a regular-style keyboard. My wrists start to ache after about 5 minutes!

    Also, for a mouse replacement, consider a wacom tablet. Not quite as easy to use as a mouse, but much less wrist strain, in my experience.

    Get the kinesis!

    -Marshall Spight

  164. Maybe it is time for an ANSI standard by Anonymous Coward · · Score: 0

    Maybe one way to help fix some of the problems discussed would be for some sort of a standard as to key bindings? Also I recently posted a piece on osOpinion.com about a similar subject to this and someone sent me an e-mail afterwords about how he is working on a wm that is based on vi keyboard commands. Now talk about being independent of the rodent, well accept for netscape of course. I hope that Mozilla is a lot better at keyboard control than netscape is. Talk to ya later, Joey Bahr jeb2122@ksu.edu

  165. Re:More suggestions by Esjion · · Score: 1

    The Interfaces Chair and Keyboard System is a great way to get the chair/ smaller keyboard combo, but it takes some getting used to.

    Also, I really like MouseMitt Keyboarders. I don't use them all the time, but when my wrists start to ache they help alleviate the pain, plus they are very portable.

    Hope this helps.

  166. Here's a mouse-minimized CTWM-based X environment by kinzler · · Score: 1
    I'm pretty mousophobic myself (for the pleasure of the keyboard's efficiency), and use X11 intensely, and so have developed an environment that pretty much lets me leave the mouse alone if I want, except within Netscape (and other mouse-dependent apps) and when cutting and pasting text in xterms. ctwm is the window manager. Code is at
    http://www.cs.indiana.edu/~ kinzler/home.html#etc/ctwmrc
  167. Getting those scroll wheels working under X by jammer · · Score: 1

    I think the X mouse wheel scroll page will help you out.

  168. Re:"M$?" by miscellaneous · · Score: 1

    That's because you are bound by nostalgia.

    Learn to use the new tools that NT provides instead of spending countless hours window-shopping, trying to turn NT into X. It cannot be done. If you want X, you know where to find it.

    Keep your old tools. Use the new ones. Also, get GNU bash for NT. Do this, and you shall be one with the tao.

    --
    -k. ^-^ ^D
  169. I second this by skHalasz · · Score: 1

    I use the Goldtouch mouse and keybord as well. The keyboard is split by a ball joint, and you can tilt it any which way. There is no number keypad on the right, so that you can have the mouse closer in to your comfort range. Instead, there is a function lock key that lets you use uiojkl etc. as a keypad. The delete button has also been moved to the lower left. Takes some getting used to, but quite lovely after that. The mouse is fantastic. It is very comfortable and responsive. The finger and forearm pain I used to have has never returned since using this mouse.

  170. GEOS by Anonymous Coward · · Score: 0

    If GeoWorks had the alt-key-opens-the-menu thing, then it's possible that GEOS did too. GEOS was the precursor to GeoWorks that ran on Commodore 64's. But if you're going to go that far back, Amiga's and atari st's might have had this feature too.

  171. w3m by Anonymous Coward · · Score: 0

    w3m does that too. w3m + large rxvt = gooood http://ei5nazha.yz.yamagata-u.ac.jp/~aito/w3m/eng/

  172. Alps Glidepoint by hippo · · Score: 1
    I had an Alps Glidepoint keyboard at one time and very nice it was too. The touchpad was right beneath the arrow keys so you could operate it with your pinky.

    ObLinux: the gpm program was very useful in that it allowed the glidepoint and a conventional mouse to be used, something that Windows never did.

    Alps stopped making this keyboard but I'm sure there are alternatives.

  173. finger mouse by Anonymous Coward · · Score: 0

    I've been working with an IBM thinkpad for awhile and I'm addicted to the finger mouse. It's this little analog joystick between the g and h buttons. I found it to be even better than keyboard shortcuts as it requires no reaching. the right and left mouse buttons are a bit below the space bar. I've found it incredibly frustrating to use anything else because of the constant changing of grips. If anyone can find a full sized key board with a finger mouse like this buy it and give it to me. I prefer it to a touchpad or track ball by a great margin. You ppl should really try it.
    "most men are given an equal measure of life, and most men watch it slowly trickle away. But if you can summon it up in an instant, you can accomplish something remarkable." -Sean Connery-

  174. For me, efficiency is key. by strain2k · · Score: 1

    Having been a long time DOS and then Windows power user ( if there is such a thing), I've seen the transition from speedy and efficient dos apps to multi-tasking visual apps so i'd like to offer my take on the merits of a GUI.

    I like a GUI primarily for its (G)raphical aspect, I like being able to get a snapshot of everything happening with a single glance and I especially like progress meters and gauges (which also reads: yes I now use windowmaker and am running every system dockapp available :). At this moment in computer time, what windows has done well and what X lacks ( huh, huh, he said xlax. ;) is make the (G)raphical work in harmony with the UI. When I switched to linux/X as my primary OS with RedHat 5.2, my biggest frustration was a noticeable reduction in operating efficiency. My complaints were not about using shortcuts to maximize/minimize windows or running new programs, most or all X window managers I've tried are quite proficient at handling those tasks. However, my complaints came from navigating in the active window, whatever application that may be. The most noticeable aspects I miss are; a) typing the first letter of a word in a long list box and having the list box move to the first occurrence, b) pgup and pgdn in list boxes, and c) Alt-downarrow to expand drop down list boxes. The X apps I've tried that handle those key bindings are slim to none meaning I can not complete the task at hand without using my mouse, which is quite frustrating to say the least.

    What this has lead me to do now is become very proficient with what makes xNIX really shine, e.g. the scripting capabilities of my shell, pipes, and the whole philosophy of linking many small, single use and efficient programs together to perform complicated tasks. After spending months figuring out what the hundreds of all those tiny little programs that RedHat has installed by default are, I am more efficient now than I've ever been. This has also resulted in the reversal of my problem when I'm forced back onto a windows machine, I find I am far less efficient once again. So now the X apps I run are mostly informative or web browsing and all my real work gets done at the command line.

    At this point I think it should be noted that all this has been fine for me, I'm and enthusiast and a power user and the learning curve has been, although frustrating at times, mostly interesting and enlightening. However, there is no way in hell someone like my father, the hardened executive who also happens to be in a position that approves and procures IT, would stand to deal with these things for more than five minutes. I think it should also be noted to all you X hackers and GUI builders out there that focusing on the usability of your apps may be just the key to bringing over the next wave of windows users to linux. By that I mean reasonably savvy computer enthusiasts who are just now becoming frustrated with this mess that is windows.

    Anyway, this is huge and i'm babbling so i'll just say it's my $0.04.

    strain
    "I started off with nothing ... and still have most of it left." Not I

  175. A device to communicate focus... by boredgourd · · Score: 1

    When's someone going to come up with a pointing device that figures out where my eyes are pointing? A pair of specs with clever lasers ought to be able to pull this off relatively easily, right?

    My Canon Elan IIe camera can shift between three focus points and a shutter test based on my focus within the viewframe. Why can't my PC do the same?


    JA

  176. The Bat Chord Keyboard by Anonymous Coward · · Score: 0

    www.infogrip.com This keyboard uses chord typing so you can type everything with ONE HAND... and have the other hand on the mouse. I do not have one of these but I'd Really like to try it out.

  177. Re:HA by cfish · · Score: 1

    whada dumbass

  178. WOW that explains the stats!! by cfish · · Score: 1

    There's a very old debate about whether modeern keyboards have caused pain because in the old days when people have to use typewriters and old IBM "BANG ME" keyboards, this never ever happened! and your theory explains why... in order to use these typewriters and keyboards, you would have to bang REAL hard and that kinda strengthens your fingers and hands instead of weakens it.
    Of course after you bang the keyboard for a while you'd get tired and yor finger will take a break.


    I type all day long and used to type fast 15+ hours a day, bad posture, and i never had any pain or anything like that. it kinda explains it now, because I am a strong person and most people complaining about these things are usually skinny little geeks.

  179. Use Opera by Anonymous Coward · · Score: 0

    As soon as opera comes out for Linux, use it (it'll be out any day now). I know you're used to free/open software, but Opera really rocks - you can navigate without ever using your mouse, it's faster than Netscape, & has lots of very cool & useful features.

  180. Window Maker by GianfrancoZola · · Score: 1

    I've been a Window Maker devotee for many moons now, and I'm a big fan of the ease with which you can designate keyboard shortcuts for all kinds of things. Using the kb I can navigate the root menu, shade/unshade windows, toggle thru my desktops, alt+tab switch, F3 (dunno why I picked it but there we are) to execute an arbitrary command, iconify, yada yada yada. I agree that Netscape is the trickiest app to use mouseless.

    All these things can be done in other WMs to be sure, but it's slick with Window Maker. 'vi ~/GNUstep/Library/Windowmaker/menu'

  181. Use emacs in console mode! by jeffr · · Score: 1
    You get multiple windows, splitting vertically as well as horizontally.

    Mice?! We don't need no stinkin mice!

  182. scwm works. by hjs · · Score: 1

    The window manager scwm is sufficently powerful that one can write a configuration file for it making the mouse superfluous.

  183. maybe ask a blind person? by dallen · · Score: 2

    Slashdot is currently performing an interview with the technical director of the National Federation for the Blind. They are the folks suing AOL for non-compliance with the ADA. If anybody would know how to use a computer without a mouse, it would be a blind person.

    Maybe some of the discussion there is relevent, and maybe some of the blind people in that discussion would like to contribute to this discussion.
    --

  184. missing the point by Anonymous Coward · · Score: 0

    Unfortunately, you're kind of missing the point. I can tell you that FVWM2 works great without a mouse (which it does -- I rarely use a mouse to do WM-related things -- and I only do because I find it more convenient to do those things with mouse, not because I need to). The trouble is all the other X programs.

    Putting in good keyboard shortcuts, or better yet, shortcut configurability, in a program is a big PITA and most X applications lack them (speaking of core X11 programs and X11 contribs). Some have them that aren't properly functional.

    Long ago I gave up any hope of mouseless operation of X because of all the non-Xterm programs I run. One thing I'll give Mootif is that in general the GUI you get with Mootif apps is more keyboard-accessible than regular X Toolkit or Xlib stuff.

    Anyway, most modern WMs have keyboard acceleration control and provide enough backend programmability that you can make your WM do things you want. You just have to be willing to spend some time configuring... But the applications...

  185. Keyboard suggestion by Anonymous Coward · · Score: 0

    For ergo keyboards, I recommend the Kinesis (http://www.kinesis-ergo.com/) - some of my friends who have more major RSI problems have found it helps a LOT. I have minor problems which are pretty much completely eliminated by it.

    A bit pricey at about $300, so don't be too shocked. ;)

  186. WindowMaker!!! by SonofRage · · Score: 1

    My window manager of choice is WindowMaker. With WindowMaker you can make hotkeys for whatever you want. I hate using my mouse (of the few things I like about Win9x is that you can ignore your mouse most of the time) and I've made hotkeys for the functions I use the most. I can press alt+tab to switch between windows, alt+ctrl and left or right to switch between workspaces. It rocks.

    "Gigantor the space-age robot. His power is in your hands. Gigantor the space-age robot he's at your command."
  187. Re:Mouse alternatives and preventing RSI/Dvorak by tooth · · Score: 1

    I tried to learn to use a Dvorak a few months ago, The main thing that stopped me was that I using a Dvorak at home during my free time and a Qwerty at work. :(

    Very hard to switch between them when you use keyboards a lot. Esp. when speed is an issue. Can't really afford to go back to 2 finger typing.

    Might just have to get one for work too. Hrmm Confuse the buggery out of anyone trying to use my PC hehehe :)

    Then again a similar thing happened when I converted to using the mouse with my left hand, so that I can use the number pad at the same time. Pisses me off! people use the my main PC for 5 mins once a week and they cry about how I've set it up. shesh! Let's see, I ONLY use it for 40 hours a week, guess I don't get a say :(

    Has anyone else tried a left hand mouse even if you are right-handed? I seemed to pick it up fairly quickly in the two weeks or so I tried it before being force to change back.

  188. No Mouse by Anonymous Coward · · Score: 0

    Get a nice classic IBM PS2 KB (the 5-7 lbs ones) for $75. Learn all the keystrokes to get around applications (configure similar features to act the same in other apps if need be). Then only use your mouse for moving windows fast. Your wrists will thank you more, and you won't have to look silly with one of those ergo keyboards.

  189. mouse buttons are the devil by gwendoline · · Score: 1

    my personal recurrent rsd is from clicking. bad clicking! bad! bad!
    and trackballs are a pain, too. it's hard to find one that's the right size for my hand [being a woman, i have smaller hands. i'd be just as comfortable rolling a bowling ball about my desk as using a full-size trackball]

  190. Trackpoint Keyboards by Anonymous Coward · · Score: 0

    I'm a big fan of trackpoint keyboards (the ones with the little joystick amidst 'g', 'h', and 'b'). They are available for desktop machines at major on-line stores. I'm told that Adesso makes an MS-ergo-style keyboard with a trackpoint-like thing in the center as well. Of course, none of this is guaranteed to save your wrists.

  191. Re:ergo keyboards - awesome! by Anonymous Coward · · Score: 0
    I couldn't live without my Kinesis ergo. Well, maybe I could, but not happily.

    They're awesome. They rock. AND they look cool.

  192. stop the pain!!! by m00nsammy · · Score: 1

    http://www.mmm.com/ergonomics/akt200.html

    this is the best keyboard tray i have ever used.

    the 3M-AKT200

    it's is full featured and a very stable platform. the engineering is also first rate and the best feature is the tilt adjustment capability with great mouse location for either hand. the tilt adjustment allows you to place the keyboard sloping down and away from you. this allows you to keep you wrists in their naturally neutral position while working.

    it is amazing how many keyboards and trays ignore this critical angle. it is a bit pricey (~$300), but no more so than one visit to the orthopedic surgeon for a consultation.

    it has help me immensely with my pain (I don't have it anymore). i swear by it!!!

    one thing, mounting it requires that you have a 18' wide, flat, unobsturcted and drillable surface under your desk.

    enjoy!

  193. Re:The KBD interface is probably the only good par by kkenn · · Score: 1

    I'm currently without a mouse on my machine - one feature which makes the system usable is the "keyboard mouse" available in windoze under accessibility options (why I'm forced to use windoze at all at the moment is another story). Basically you can just navigate using the keypad, using the /*- keys to select which button you want to hit, and then '0' to click. It's pretty easy to use, and I'd love to have a way to make X do the same - window cycling doesn't often cut it, when there are things like checkboxes to select. Any ideas?

  194. CompUSA's got a nice one! by ccchips · · Score: 1

    I bought the Crystal Trackball from CompUSA, and it's been working fine on X (although I once-in-a-while get a "protocol error" on my console log.) I like it because I can't see very well, and find it difficult to "mouse around." I got the Logitech Marble on my 95/NT dual boot at work first, because there is this one NT screen that's a pain in the ass to work with, but I have to use the darn thing repeatedly. Positioning the pointer in a fixed location and then tapping the left mouse button for each invocation of the screen was a pain until I got the Marble. I actually like the CompUSA Crystal Trackball better for Linux at home, because the ball is very large and the pointer tends to move more quickly on Linux. Also, it's 'way cool to see those red and green LED's show through the clear plastic.

    Frankly, though, I believe X needs a WM that *never* requires a mouse except for drawing and area boxing. There should be an equivalent to Microsoft MouseKeys on X for this purpose.

    Failing that, the trackball seems to be the way to go for me.

    --
    --------------Rev. C.C.Chips---------------- For the real truth, visit
  195. Mousing with the keys by RomulusNR · · Score: 1

    With mouseless movement via keyboard mouse emulation you don't have fine-grained pointer control. It's extremely awkward to move around. It's like using arrow keys instead of a mouse to play a fast-action game like xbill.

    Omelet, eggs, break.

    Either you want a pointing tool or you dont. If you're trying to do anything graphics or requiring fine cursor control, without a mouse, rotsa ruck.

    You can actually get by pretty well doing graphics manipulation with key-mousing, but you have to be careful and slower with the movement. It also depends on the speed and acceleration of the key-mousing function. (This is based on my experience using Win32 MouseKeys in Photoshop.)

    Usually you want a medium-fast acceleration with a slow speed, so that you can still make fine movements when needed, but can also move the cursor around the screen. As you get more used to it, you can up the speed.

    Look, if you want to be able to make rapid and accurate pointer movements, a la XBill, you're not in Ask Slashdot asking how to be mouse-free. It don't work that way. Otherwise, you keep the mouse tucked under the keyboard drawer and only pull it out for just such an occasion.

    Beyond key-mousing, there are also features in Gnome/E and FVWM2 also I believe, where you can use M-TAB to iterate through the list of open windows, much like MSWin. Some are current-screen aware and some aren't, so thats a caveat if you are using virtdesks.

    Furthermore, I'd estimate that only half of the problem lies in WMs being too mousey; the other half lies in X-heavy apps (like Netscape) and X itself being too mousey. Such is the world of GUI.

    Romulus

    --
    Terrorists can attack freedom, but only Congress can destroy it.
  196. switch hands for mouse by toni · · Score: 1

    I don't use the mouse at home much. I've configured icewm (also windowmaker) to switch virtual screens with alt-1/2/3/4/5 and use alt-tab to switch windows. But when I'm elsewhere and have to deal with icky windows applications, and start getting cramps, especially shoulder pain, I just switch the mouse to the left side until the right side is ok again. It's not that bad, you get used to using the mouse in the other hand pretty quickly, and giving your better arm the chance to rest every once in a while helps greatly in preventing any syndromes..

  197. In a word : tablets by Anonymous Coward · · Score: 0

    I hate hate hated mice. Mousing is painful. Click and drag is painful. A year ago, I put down the big money for a WACOM Intuos graphics tablet. Way way way easier to use. Extented work in Photoshop and GIMP no longer results in arm pains. Click-draging is as intuitive as drawing a line on paper.

    The mouse now lies on the floor behind the computer, because the rare times I boot windoze, it gripes if I don't have a mouse plugged in, even if you also have another pointing device.

    XFree86 supports all/most WACOM tablets, but gpm doesn't, last i checked. The protocol is known, so it shouldn't be all that hard to add.

    -Philip

  198. How about a keyboard with a built-in mouse? by Peter+Amstutz · · Score: 1

    One thing that I haven't seen anyone suggest is maybe a keyboard with a built-in pointing device. Most common on laptops (for obvious reasons) but also available on full-sized keyboards are trackpoints and touchpads. Usually the trackpoint is located right on the keyboard and the touchpad right below it. With either the travel distance is much less than out to a mouse beside the keyboard, in fact with a trackpoint you don't even need to move your hands off the home row! For the efficiency-minded who are still forced to use a pointing device it may be the best solution. Then again, I also play Quake 3 with my laptop's touchpad :)

  199. Keyboards with Trackpoints by holle2 · · Score: 1

    I have used a keyboard including an IBM (tm) Trackpoint (tm) and I must say I am very pleased. Test show that you are fastest with a Trackpoint. You are faster than any available Trackpad or mouse.
    I only wish IBM would build a keyboard with three buttons and in ergo-style.
    Anyway I would not try to playgames with that thing, though I was able to play quake a little bit. It is the best tool for campers or snipers, since the precision of the IBM Trackpoints is outstandingly good.

    - Holle

  200. Linux Cool Keyboard by Anonymous Coward · · Score: 0
    From what I understand, CoolKeyboards Corp. are going to be releasing a new piece of software for Linux that will allow you to program the Tux and Linux keys to do all sorts of things.

    Check out their site: http://www.coolkeyboards.com

  201. Mouse distance by OldAndInTheWay · · Score: 1

    I can't comment on mouse-optional WMs. However, I think I can contribute motivation: my (Windowns NT Server) mouse driver can report the physical distance the mouse covers. My mouse covers, on average, _about_1.5_MILES_a_day_ while programming, confined within a 4x6" mouse pad. Scary, eh?

  202. The best: by Anonymous Coward · · Score: 0

    I use Icewm quite easily on my 486 without a mouse (i have a mouse on the system, but it is a difficult to use "nipple") It will automatically assign the start button to the windows key if you have one and enable that option via the config file. (i here there is a graphical config tool out there written in perlgtk). It has alt-tab, and numerious ones for windowmanagement assigned from alt-[f5-f12] -- Eric Windisch

  203. The Twiddler by Somnus · · Score: 1
    Check out The Twiddler by HandyKey Corp. It's a combined mouse/keyboard that fits in one hand, and can be switched from right hand to left hand with ease. It comes with MS, Mac, Linux and Pilot (!) drivers. It was originally developed at the MIT Media Lab by the wearable computing people.

    If your hands ache right now, I would suggest curtailing your activities immediately. I'm not doctor, but you seem to be in a prime setup for a repetitive strees injury (RSI). There's plenty of folks like that here at MIT, and it ain't pretty. Hopefully The Twiddler will ameliorate your symptoms ...


    *** Proven iconoclast, aspiring epicurean ***

  204. Yes, really great keyboard. by Starselbrg · · Score: 1
    This keyboard is really great' I have one, and the best part about it is that I don't have to reach far away to use the mouse or the cursor keys. I can hit the cursors keys with my thumb, or can use pointer by moving just near the spacebar. It's really cool. I feel much more comfortable going for the touch pad then having to reach for a mouse. Sorry that it didn't work out so well for you.

    Anyway, here is a link to the product page.

    --
    Got HTML? Want LaTeX? Try html2latex
  205. Or Voice Control..., by Kitsune · · Score: 1

    Do away with the keyboard as well >;)

    It'd make for a noisy environment, but it's be interesting. You could be typing into one window and "chatting" in another (and swap on command)

    It certainly won't do for a graphics, but for most other applications I'd imagine it being a boon.

  206. IceWM!!! by Anonymous Coward · · Score: 0

    IceWM has a huge number of keybindings. Now all i have to do is get those stoopid X applications to support the keyboard properly!

    Why on earth would pressing a letter key on a GNOME menu change the label for that menu, instead of activating the menu item with that key underlined? Ridiculous.

  207. keyboard w/pointer ... but CLICKY?! by timothy · · Score: 2

    Nat Lanza pointed out that Adesso make some keyboard with nice pointers, but here's my question:

    Does anyone make a keyboard that has the following two characteristics?

    1) Built-in trackpoint type erasor pointer, and

    2) clicky, mechanical keystrokes?

    If so, I would pay well for it. Up to, say, $100, which is high for a "regular" keyboard (even with a biult-in pointer) and way low for most of the *serious* ergonomic ones (As opposed to simple split arangements).

    I'll even pay a finders fee ($10 fair?) to the first person who can send me information which leads to the arrest and capture of an appropriate 'board.

    timothy


    --
    jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
    1. Re:keyboard w/pointer ... but CLICKY?! by Anonymous Coward · · Score: 0

      Yes, I have an IBM keyboard with a Trackpoint between the G & H keys. Unfortunately it has only two buttons (below the spacebar), but there is a passthrough port on the keyboard itself for a ps2 mouse. It is a traditional mechanical (loud) IBM keyboard that came with an old 486 (long since lost) and works great. IBM sells a newer version of this beast but I am not sure it is mechanical (then again, it isn't the "Quietkey" model): IBM PN 92G7461 (look under IBM Options).

    2. Re:keyboard w/pointer ... but CLICKY?! by timothy · · Score: 2
      AC wrote:


      Yes, I have an IBM keyboard with a Trackpoint between the G & H keys. Unfortunately it has only two buttons (below the spacebar), but there is a passthrough port on the keyboard itself for a ps2 mouse. It is a traditional mechanical (loud) IBM keyboard that came with an old 486 (long since lost) and works great. IBM sells a newer version of
      this beast but I am not sure it is mechanical (then again, it isn't the "Quietkey" model): IBM PN 92G7461 (look under IBM Options).


      Thanks for the info!

      I remember the semester I spent at Univ of Michigan there were some keyboards in the undergrad library that had such pointer devices whose only fault was being membrane-based rather than mechanical.

      Someone mentioned Adesso as making keyboards with the trackpoint, and that sounds good, but to me adesso is a mixed bag -- many of them are crap (IMHO), and some, like the one I'm clicking on right now, are supreme examples of the species.

      Tim

      p.s. Is your IBM for sale?! :)
      --
      jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
    3. Re:keyboard w/pointer ... but CLICKY?! by IntlHarvester · · Score: 1


      As a point of reference, IBM also sells the original clickty-clack PC AT keyboard with a trackpoint. The PN on mine is 13H6705.
      --

      --
      Business. Numbers. Money. People. Computer World.
  208. Flow by Default · · Score: 1
    Given all the comments this is obviously a topic close to many /.'s hearts - I guess I'm in good company :)

    I've given this lots of thought and keyboard navigation is one of the main reason that I'm not using Linux full-time now. Great Keyboard navigation is so important to IS pros and coders because it's essential in attaining great Flow - the feeling that your machine is a living extension of your thoughts or creativity.

    I've found a really cool app called Quickkeys by CE Software (http://www.cesoftware.com). Quickkeys is only available for Windows and Mac but I'd love to see it on Linux - Hello!! Anyone from CE Soft reading this? :) Quickkeys has made my life on Windows a bearable and even enjoyable (gasp!) experience and is worth the cost (which is nominal). Here's what I think are the essentials to keeping great flow.

    Firstly, I think that it's essential to be able to define the scope of keyboard shortcuts. Some bindings should be system-wide while others should be application specific. Having the ability to define a keybinding's scope also allows you to have the sanest keybindings possible - for example Crtl+n in your newsreader should be "new mail" whereas it should mean "new folder" in your file manager. Sane, application-specific keybindings make being able to remember the combos a lot easier allow you to incorporate them into your muscle memory more quickly.

    Setup:

    Good resolution is essential (minimum usable res. is 1024 x 768 IMHO)

    Ergonomic keyboards are wonderful once you get used to them.

    You'll never be able to get away from the mouse completely - getting a good one makes mousing bearable.

    Remap the control key!! - I don't know how it ever got stuck down under the shift key. Switching Control with Caps-Lock is the best solution I've found - The Microsoft "kernel toys" package lets you do this on Windows 9x.

    Use GNU bash as your command line interpreter.

    General Navigation: (Scope: Universal)
    The best part of my setup is that I've bound the arrow keys to a control key combo UNIVERSALLY which means while writing text or code I never have to reach for the arrow keys. So...

    Left = Ctrl + j

    Up = Ctrl + k

    Down = Ctrl + l

    Right = Ctrl + ;

    Home = Ctrl + h

    End = Crtl + '

    I've also got modifier keys bound so that by hitting the Alt key with my thumb while I'm moving with the Ctrl keys I can move right and left by word and up and pageup and pagedown. For example - If I want to move right one word at a time then I do a ctrl+alt+; The shift key can also be incorporated to be able to move and select text without thinking about it and without moving from the home row (yeah!). The best part about these bindings is that because they are universal they work everywhere (in dialog boxes, text files, etc. etc)

    Applications (Scope: Application)

    here are some of my favorite (and most used) keybindings for apps:

    Internet Explorer Ctrl+O pops me up to the address field which is a huge improvement over the "open dialog" because you can edit mistakes on the fly (how many times have you typed "blah.co" and then had to reach for the mouse ? :) Combined with the arrow key bindings above make bringing up a website a breeze (even with all the typos :)

    Windows+F6 to F12 keys are all bound to my favorite sites (/. is, of course, Win+F6 :)

    Outlook 98 Crtl+y is bound to the "go to folder dialog box" which selects the folder names as you type (brilliant!).

    Ctrl+m is bound to move mail item to a specific folder it works the same as the above and there's never any dragging items from the inbox to folder and, therefore, no mouse movement.

    So here's what I think is wrong with keybindings on Linux:

    Netscape Alt- based shortcuts (what's up with that? - ugh!)

    Inability to define scope of keybinding (i.e.global vs. application)

    Hassle to setup keybindings (find the config file, learn the syntax etc....)

    Switching between apps is a pain in all WM except KDE which copies Win95 (they really did a great job of alt+tab in windows)

    ok this post is getting way too long :)

  209. ctwm by Anonymous Coward · · Score: 0

    I haven't used the mouse in ctwm for a while.
    You need to configure it properly for keybindings though.
    I can post my config in a while.

  210. What The World Needs Now by susano_otter · · Score: 1

    I've been having the same problem. . . My solution is still just a pipe dream, but for what it's worth:

    I'd like to see somebody hack together a utility that does "Dynamic Hotkey Allocation"; thatmakes note of all the active controls in a window or page and assigns keystroke combinations to them--according to configurable prefs, of course!

    As long as there was one meta-key that could be stroked to show little pop-up flags next to each control, labeled with the "hotkey" allocated to that control, your hands would never have to leave the keyboard again!

    --

    Any sufficiently well-organized community is indistinguishable from Government.

  211. My reason for avoid Microsoft products by Anonymous Coward · · Score: 0

    Even if I were to feel that a given Microsoft product might perform some function better than a corresponding piece of free software, I would choose the free software for the following reason:
    1. I am unwilling to use any software in a manner inconsistent with its licensing, especially for business purposes. This is both for legal reasons and for reasons of "personal integrity" if you will.
    2. I am unwilling to pay Microsoft for their software. I am not aware of any Microsoft software that I can use for free that does not require Microsoft Windows, and I am unwilling to purchase that or purchase a computer that comes bundled with Microsoft Windows.
    It appears to me that Microsoft has an agenda to insinuate their products and protocols so thoroughly into the established practice of computer usage that it becomes extremely difficult if not impossible to interact with other computer users without using Microsoft software. I find this scenario absolutely repellent, and therefore refuse to give any money whatsoever to Microsoft, for fear that it would go to support this repellent future. Therefore, my morals compel me to reject Microsoft software as dangerous to my future livelihood.
    I encourage others to consider a similar course of action.

  212. IceWM by Anonymous Coward · · Score: 0
    Small, fast and configurable WM. I almost never touch the mouse.

    I run it at home (Linux) and at work (HP-UX) nearly without problems. A friend of mine uses it as well (Solaris).

  213. Try Scwm by Anonymous Coward · · Score: 0

    Try Scwm. Not only does it let you do everything with the keyboard, it also allows you to bind keystrokes to synthetic mouse events so you can avoid using the rodent even in programs that would otherwise require it.

  214. Sawmill by Anonymous Coward · · Score: 0

    Take charge of your window management. Learn some lisp, install Sawmill, and any time there is something you don't like you can write some code to add a feature.

  215. Mouseless mouse pointer by mapletree · · Score: 1

    For an example of a potential mouse replacement, read this article from ABCNEWS.

  216. Using "wrong" hand is good for some. by Anonymous Coward · · Score: 0
    I find working my mouse with my left ("wrong") hand works well. Often, I run the mouse with the left hand and the most useful parts of the keyboard with the right hand. Cuts down on a lot of repetitive motion of right hand between mouse and keypad/arrow keys.

    This won't work for those whose left hands are severely uncoordinated, but try it for more than a few hours; it will probably feel better after some practice.

  217. Open Look virtual (olvwm) by MoNsTeR · · Score: 1

    Many have posted that a trackball is more ergonomic than a mouse. I agree completely, and wouldn't give up my Logitech Marble FX without a fight. But the original question was about window managers, so I'll share my thoughts. I've used a bunch of wm's, including fvwm, AfterStep, WindowMaker, Enlightenment, and olvwm, and it's that last one I would suggest. The Open Look virtual window manager has its roots in the Open Look vs. Motif wars, a time when apps were written with the platform's prevalent wm in mind. And since it began its life as a commercial product, it has a lot of the polish that all-open-source projects have lacked, since the quality of Open Look could potentially have made or broken big deals for Sun. Anyway: 1. it's very easy to bind keys to common functions. This statement in your ~/.Xdefaults set up LeftAlt+Tab to do a Windows-like next-window function: olvwm.KeyboardCommand.NextWindow: Alt_L+Tab There are many more functions that can be bound in this manner... 2. it's menus are fully keyboard-navigable. If you bind a key to open up a window's menu, you can use the arrows and Enter to navigate it and select your choice, or hit Esc to cancel it. 3. it's *virtual desktop* is keyboard-navigable. Using the Windows key as a modifier, the arrow keys swap between the different virtual desktops. Or, for those using a mouse, simply focusing the root window makes the arrows alone act the same way. These and many more helpful facilities are documented in the portion of the olwm(1) and olvwm(1) manpages devoted to the subject of Mouseless Operation. Open Look may be a tad ugly, but it's easy to configure and very suited to mouseless use. MoNsTeR

  218. The ultimate rodent killer by Black+Jack+Hyde · · Score: 1
    This one's easy. Hate the mouse? Say goodbye to WMs forever.


    The Command Line Interface. Kills mice dead.


    Happy holidays,

    Jack


    Do you think that's air you're breathing?

  219. Touch Screen! by clarsach · · Score: 1

    I believe that the mouse is responsible for most of the injury. I also believe that the very nature of the X-pointer or windows-pointer is the root of the problem. The hand is required to control position precisely and make small movements while gripping the device: a formula for RSI. Trackballs, pads, and other gizmos help some, but they all cause my hand to hurt eventually. Unfortunately, attempts to use X or windows without a pointer have left me feeling even more disabled. My solution is a touch screen, which I use with a 15" LCD monitor. I find that I use the touch screen for focus, hyperlinks, buttons, and dialog, and only use the keyboard for scrolling and typing. Window position and size control are difficult, because the targets are too small to hit reliably. Some WMs are better than others, and anything with a big target option works great. Acrobat reader is touchscreen friendly, too, with the hand control and the wide scrollbars. The big drawback is the cost. The touchscreen sensor and controller are $300-400 for 15" size and they really only work well on LCD or flat monitors where the touch sensor can be close to the front surface of the monitor. A 15" LCD monitor with integrated touchscreen is about $1500 from Caltron and others. The Metro-X server supports a few common types and emulates one button. I actually use a small ALPS along with the touchscreen for cases where I need the other buttons. I find that using the touchscreen eliminates hand pain, even after hours of constant use.

  220. Re:Using "wrong" hand is bad for others by Io · · Score: 1

    Hmmm, I'd reserve judgement on this one - at work, I started using my left hand to move the mouse on the PC I have to my left, and continued using my right hand to move the mouse on the Sun in front of me (sometimes simultaneously :), and I found that my Quake accuracy was vastly reduced. Since only using my right hand, I've gone back to my previous levels of high accuracy .

    Isn't there a very good reason that doctors stop you from writing with your 'off' hand if you injure your main hand? (Which escapes me at the moment, but strikes me as being relevant...)


  221. Tendon stretching can help... by khym · · Score: 1
    There are various excercises that can help your tendons recover more quickly (assuming that the problem is some sort of repetetive stress injury, like carpal-tunnel). Unfortuneatly, I can't remember the names of any books on the subject, but they're not too hard to find.

    NOTE: Don't try this without reading one of those books, as this isn't like normal streatching, but must be done gently.

    --
    Give a man a fire, and he'll be warm for a day, but set him on fire, and he'll be warm for the rest of his life.
  222. The LINK tag by Anonymous Coward · · Score: 0

    The easy way to avoid having to tab through
    all the links is for the browser and pages
    to support the LINK html tag, which almost
    no one uses, and most browsers ignore (lynx
    groks it). It allows authors to say "Here
    is the next page in the sequence.", like
    on user friendly. Except UF doesn't use
    the tag, so I have to poke around the [LINK]s.
    I miss HTML 2.0.

  223. WMs don't matter, the apps do by Anonymous Coward · · Score: 0

    Currently, there are no Window Managers out there thay are particularly keyboard friendly. Even if there were, you then run into your X apps not being keyboard friendly. Some people keep suggesting alternate pointing devices than a mouse -- this is not an option for some people (visually impaired, etc). The largest problems are lack of focus management and control selection order. Having accelerators (keyboard shortcuts) is nice, but does not solve the overall problem.

    While some people may debate it, or just plain scoff at the fact; Windows has by far the most keyboard friendly UI/shell you will ever use. MacOS is not far behind, but MS actually makes it more conducive to make your apps keyboard friendly as well in their APIs. "Keyboard friendliness" is also one of the requirements to getting the Win98/NT logo on a product.

  224. using window managers without the keyboard by Jamie+Zawinski · · Score: 3

    What bugs me is when you have to use the keyboard to do basic window management things like ``send this window to the bottom of the stack.''

    The thing that slows people down is not using the mouse, but switching between the keyboard and the mouse. If I have to hold down control-alt-shift-cokebottle while clicking, that's the worst of both worlds.

    Personally, I like to use the keyboard only for text: entering, editing, and navigating through it. I like to use the mouse (and only the mouse, not some heinous keyboard/mouse combo) to do everything else, like moving things around and drawing pictures.

    (Gimp's menus get more irritating by the day. You just can't use that program effectively without learning keyboard shortcuts, and that's really a shame.)

    Don't believe that ``mouse == wrist damage.'' I messed up my wrists while hardly ever using a mouse, and things have gotten better since I started using the mouse more.

    I've finally collected together various things I've written here on my wrist problems and put them on their own page, in case anyone's interested.

  225. How about XInput? by Rolman · · Score: 1

    Regardless of the WM, not all the applications are design with the keyboard as the only input in mind. For that matter, if rejecting the mouse is not related to a hardware problem or limitation, why not just change the way to use the pointer?

    XInput allows to use a digitizer tablet or a joystick to control the pointer, it's very useful and comfortable, and in the case of the tablet it's sometimes even faster to use than the mouse (and you can use the mouse at the same time, to boot). For this to work you just need to load the appropiate kernel drivers/modules, then configure the XInput modules and parameters in XF86Config, and it's done!

    For info about this, check the kernel's menuconfig for a list of joysticks and tablets supported, and "man XF86Config" for the parameters and configuration of XInput.

    --
    - Otaku no naka no otaku, otaking da!!!
  226. Re:Kensington Expert Mouse? [in linux?] by billnye · · Score: 1

    Off the main topic, I know [sorry], but has anybody gotten this one working with all .four. buttons in X? I've got one w/ a PS/2 connector, and it seems to support three of the four buttons, if I start X with "ThinkingMousePS/2" [another 4-button kensington meese], and then switch to plain "PS/2" as the protocol, in the Pointer section of XF86Config. 'Course, what I actually did might not all have been necessary. [and there might have been a warm boot in there somewhere] Bottom line is I'd like to have at least three of the four buttons working consistently, if that's possible, and any info'd be appreciated.

    billnye@tmbg.org

  227. My WM of choice... by redux · · Score: 1

    All I can say is, TWM rocks. If you want to go mouseless, just run twm and hack the config file to however you want it. I can cycle through my windows, close them, open them, hide them, just about anything from the keyboard alone. Hope this helps a bit... Oh and running Screen doesn't hurt either! The only downside I have found is that there is no pager in twm...

  228. Re:"M$?" by Anonymous Coward · · Score: 0

    Ironically for the number of anti-mouse, anti-point-and-drool people out there, who like to yell how *nix is the end all and be all, it seems most are pretty tolerant of being unable to access many GUI applications without a mouse (lets be honest, there are many apps that simply don't work as text-only apps). Unfortunately most of this is due to a lack of standards in the widget libraries. Closest thing to a standard that exists is Motif and the Xaw libs. Motif, of course, is not free, so many people balk at it. And Xaw is quite limited, so many refuse to use it, too. Unfortunately the situation is getting worse. Now we have QT and GTK+ competing for space, and of course they don't work well together. But both tend to be quite keyboard friendly.

    Window's strict user interface guidelines is the only reason you can pretty much expect to be able to navigate in all Win apps mouseless, just as you can expect CTRL-C to be copy, CTRL-V to be paste, F1 to be help, F3 to be search, etc.

    As bas as MS Windows might be as an operating system, you have to admit that it's user interface is fairly efficient once you learn to navigate it without a mouse.

  229. thanks (nt) by Anonymous Coward · · Score: 0

    I didn't realize.

  230. Enlightenment by MikeBabcock · · Score: 2

    Enlightenment lets you assign so many shortcuts to so many things that I can effectively work without a mouse most of the day.

    --
    - Michael T. Babcock (Yes, I blog)
  231. Ergonomic fine-tuning by W6BI · · Score: 1

    Some changes in your ergonomic "environment" can do wonders: three years ago I was eating ibuprofin every four hours, due to numbness in both hands, and stabbing pains in my right wrist, caused by constant typing. Thanks to an understanding safety officer at work, I got an ergonomic keyboard, glidepoint mouse, keyboard tray, and chair with arms that could be adjusted to support my elbows, taking the weight off of my shoulders. The result? After a couple of months most of the pain is gone. Today I can type all day long with no pain (okay, the tips of my fingers sometimes get numb from the glidepoint pad). These changes rescued my career; as an IS manager, I don't do anything that DOESN'T have to do with typing. I've since converted all 4 computers at home to the same keyboard: Cirque Wave Keyboard. Even my wife, who suffered from shoulder pain when at the keyboard, as improved substantially. Treat your body right, and it'll treat you right.. Hope this helps. - Orv -
    w6bi@arrl.net

  232. Clicky keyboard with eraser pointer by DragonHawk · · Score: 2

    Does anyone make a keyboard that has the following two characteristics?

    1) Built-in trackpoint type erasor pointer, and
    2) clicky, mechanical keystrokes?


    A small company that goes by the name of International Business Machines.

    Not seven days ago, I bought an IBM Trackpoint II Keyboard. It includes a built-in eraser pointer between the G, H, and B keys, with two buttons below the space bar (flush with the case). The keyboard itself is that oh-so-sexy IBM clicky feel -- buckling spring.

    IBM Part Number 13H6705. "Manufactured for IBM by Maxi Switch", according to the sticker on the bottom.

    Cost me $35. Reseller info:

    ReEntry - Computers, Peripherals, Electronic Equipment, etc.
    Peadbody, MA, USA 01960
    Phone: (978)532-3337
    Fax: (978)532-3338
    Web: http://www.gis.net/~axxxion
    Email: axxxion@gis.net

    I'll even pay a finders fee ($10 fair?) to the first person who can send me information which leads to the arrest and capture of an appropriate 'board.

    No charge. ;-)

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  233. w3m port available for *BSD by fanf · · Score: 1

    There is a *BSD port (pkg) of w3m which should compile without any effort beyond `cd /usr/ports/www/w3m && make install`.

  234. REally? by ffatTony · · Score: 1

    On Netscape 4.7, tab does nothing here. Are you sure it does anything for you?