Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
HowTo use a mouseless X
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
ranmakun
Guru
Guru


Joined: 06 Nov 2002
Posts: 372
Location: Buenos Aires - Argentina

PostPosted: Wed Apr 21, 2004 11:14 pm    Post subject: HowTo use a mouseless X Reply with quote

HowTo use a mouseless X

If you have a gentoo server with only a keyboard but for some reason you need to use X once in a while, this can be usefull.

It's quite simple, but it wasn't easy to find.

First you must be able to start X without a mouse, this is done by adding:

Code:
AllowMouseOpenFail


to your XF86Config-4 file, in the ServerFlags section.


So, how do you move the arrow then?

It's simple, just press Shift+NumLock to be able to control the cursor with the numeric pad, you should hear a "click" to know it worked.

The keys 4, 6, 2 and 8 are to move the arrow to the sides and up/down. 7, 9, 1 and 3 keys are to move the arrow in the diagonals.
With /, * and - you can select the button to use: left, middle or right.
The following actions are valid for the selected button in use.
5 is to click.
+ is to double click.
0 is to press (and keep pressed) the button and . to release it.

For example
If I want to minimize the actual window and double click on a desktop icon I could do the following:
Go to the taskbar, press - to select right button, press 5 to open the menu, then go to the option "minimize", press the / key to select the left button and press the 5 key.
Then I would go to the icon I want to open and press + key. (note that left button was already selected from the last action)

It definitely isn't very confortable to use, but can save you if you need to use it once in a while for some simple commands.
Back to top
View user's profile Send private message
fp2099
Apprentice
Apprentice


Joined: 08 Oct 2003
Posts: 261

PostPosted: Sat Apr 24, 2004 2:29 pm    Post subject: Reply with quote

Cool... too bad that most apps don't have a keyboard aware gui in linucks.
Back to top
View user's profile Send private message
myuser
Apprentice
Apprentice


Joined: 31 Jan 2004
Posts: 218

PostPosted: Sun Apr 25, 2004 2:49 am    Post subject: Reply with quote

>>> Cool... too bad that most apps don't have a keyboard aware gui in linucks[sic].

Err?

Most GUI apps are keyboard aware.

You will see the acclerator key next to each of the menu items normally.

The underlines on the menu are the key you press with Alt to access each menu.

Tabing also works. Even in a text area box shift tab will normally get you out.

The arrow keys will also move you around the functions of the app, once a menu has been selected.

To switch apps alt-tab is quite standard as well.

With this little gem on mouse movement by ranmakun you are pretty much unfettered to access the GUI in whichever way you care to.
Back to top
View user's profile Send private message
fp2099
Apprentice
Apprentice


Joined: 08 Oct 2003
Posts: 261

PostPosted: Wed Apr 28, 2004 6:44 pm    Post subject: Reply with quote

yes I'm aware of keyboard potential and Control+Tab to switch open apps and all the others but somehow some apps don't feel right... Xcdroast is just one example... or maybe XFCE4 isn't the best DE for keyboard use...
Back to top
View user's profile Send private message
dwblas
Guru
Guru


Joined: 14 Jul 2003
Posts: 525
Location: Southern California (No jokes please)

PostPosted: Fri May 14, 2004 11:58 pm    Post subject: Reply with quote

Also, the corner keys (1, 7, 9 , 3) move the cursor diagonally. 7 is upper left, etc.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum