[SOLVED] Using awesome wm without a mouse?

After recently learning Vim, then installing Vimperator on Firefox, I've found that using the keyboard for navigating links and the like to be the shit.
Naturally, I want to extend this to my window manager. So, is there any way to really use awesome without a mouse? For instance, accessing the tray icons...
I'd be very appreciative of any keyboard shortcuts relevant to this, or if awesome doesn't support this all that well, a list of some other window managers that do would be much appreciated.
Last edited by Whef (2012-11-16 10:37:56)

Trilby wrote:
Whef wrote:... the fact that nobody else has done it before (edit: that I know of. ).
? You don't get out much (in the open source world) do you ?
I don't know if the suckless team was one of the first to take this approach - perhaps, they have certainly established a useful coding style / template for many others.  But it has become very common in open source projects.
Well, considering how I switched to Linux 3 months ago... yes. I'm still learning.
ZekeSulastin wrote:
Whef wrote:It both forces upstream to keep their code clean, and the users of the software to really understand what's going on with the program. Definitely looking forward to trying that out.
It does?  I don't need to know C to grab and apply patch off a website (like suckless' own) or to edit config.h to change my keybinds or client rules.  Of course, writing my own patches would require such knowledge, but that's hardly unique to dwm (see: my minimal-knowledge remove-separator kludge for i3bar, people writing new awesomewm functions or layouts in Lua, etc).
Well, the way they phrased it on the website ...
dwm.suckless.org wrote:You don’t have to learn Lua/sh/ruby or some weird configuration file format (like X resource files), beside C, to customize it for your needs: you only have to learn C (at least in order to edit the header file).
Makes it seem like you do have to know C to configure it.
Last edited by Whef (2012-11-16 22:37:30)

Similar Messages

  • Is is possible to use the iMac g3 without a mouse

    Have a iMac g3 and wanted to know if I can access anything without a mouse, until I can find an original one.
    Thank you

    Or you can use the up and down and sideways arrows to navigate through windows.  If you go to System Preferences>Keyboard>keyboard shortcuts, you'll find a long list of actions you can perform without a mouse.

  • How to use spell checker without mouse?

    Hi,
    how to use spell checker without mouse?
    And how to quickly change between languages related to documents, and be able to quickly get back to the main language setting that should be the default for the system?

    And how to quickly change between languages related to documents
    If you are talking about input keyboards, this is controlled by shortcuts that are explained at the top right of system prefs/language & text/input sources.

  • What r the diff. error that can be solved using RSRV tcode?

    Hi ,
    what r the diff. error that can be solved using RSRV tcode?
    I want to know all the errors that can be solved using RSRV t code
    if any body is having good document regarding RSRV please send it to me at
    <u><b>[email protected]</b></u>
    Thanx in advance,
    ravi.

    Hi,
    Refer the below links for more details about RSRV TCODE.
    /community [original link is broken]
    http://help.sap.com/saphelp_nw04/helpdata/en/92/1d733b73a8f706e10000000a11402f/frameset.htm
    it's for bw objects consistency analysis and repair.
    from transaction code RSRV doc itself :
    Transaction RSRV: BW Data and Metadata Test and Repair Environment.
    Transaction RSRV checks the consistency of data stored in BW. It mostly examines the foreign key relationships between individual tables in the enhanced star schema of the BW system.
    The transaction interface was re-designed for SAP Portals release 3.0A. A brief guide about how to use the transaction follows.
    Starting the Transaction
    You can reach the test and repair environment
    By entering the transaction code RSRV
    From InfoObject maintenance (Transaction RSD1)
    By clicking on the "Analyze" button in the intial screen.
    After selecting a characteristic in the maintenance screen via the "Processing -> Analyze InfoObject" menu option.
    The Initial Screen
    When using the test and repair environment for the first time, the message "Values were not found for all setting parameters" draws your attention to the fact that there aren't any saved settings for your user.
    After confirming the dialog box, you reach the initial screen of the transaction. This is divided into two parts:
    1. On the left-hand side, you can see a tree structure with the pool of available tests.
    2. The right-hand side is empty at first. The tests you have selected will be put here. A selection of tests is called a Test Package here.
    Combined and Elementary Tests
    An Elementary Test is a test that cannot be divided into smaller tests and that can therefore only be executed as a whole.
    In this regard, a Combined Test determines which elementary tests are to be executed after entering the parameters. You can remove individual elementary tests from the test package before carrying out the actual test run, in order to reduce run time, for example.
    Combining a Test Package and Executing it.
    Firstly select one or more tests with drag&drop or by double-clicking. Each selected test appears as a closed folder in the view of your test package. (An exception is elementary tests without parameters: These do not appear as a folder). You can also drag a whole folder of tests from the test pool across to the right-hand screen area; all tests that are located in the hierarchical structure under this folder are then added to the test package. You can also display a short description of the test, if required. Do this right-clicking on a test and choosing "Description" from the context menu.
    Afterwards, you must supply the tests with parameters. Tests without parameters must not be given parameters. You are given notification of this when selecting them. You can enter parameters by double-clicking on a test (or a test package) or by expanding the folder of the test.
    A dialog box appears in which you must enter the required parameters. Input help is often available. After entering the parameters, a folder with the name "Parameter" is added under the test. This contains the parameter values. The test name can change in some circumstances, enabling you to see at first sight for which parameter values the test is to be executed. It is possible to select the same test several times and give it different parameters, which may even be preferable in some situations. When you have supplied the combined test with parameters, the folder with the name "Elementary Tests" is added under this one. It contains the elementary tests, from which the combined test is built. You can delete individual elementary tests in the test pool using drag & drop.
    After supplying all tests with parameters, you can start the test run by clicking on the "Execution" button. After execution, the test icons change from a gray rhombus to a red, yellow or green one, depending on whether the test had errors, warnings or was error-free.
    Test Results
    The test results are written to the application log. Depending on the settings, the system jumps automatically to this display, or you can reach it by clicking on the "Display" button. The results are saved in the database, and can therefore be compared later with additional test runs.
    In the left-hand side of the window, you can see an overview of the most recent test runs. Double-clicking on a folder displays all messages under these nodes as a flat (non-hierarchical) list in the right-hand screen area. Long texts or detail data may be available for individual messages, which can be displayed with a mouse click.
    Repairs
    Some tests can repair inconsistencies and errors. Automatic correction is generally not possible: If entries are missing from the SID table for a characteristic, in which case the lost SIDs are still being used in a dimension table (and the corresponding dimension keys are still being used in the fact table) of an InfoCube, you can only remove the inconsistency by reloading the transaction data of the InfoCube. Also note that you must make repairs in the correct sequence. You must always read the documentation for the test and have a good idea about how the error occured, before making the repairs.
    After executing the test run, go from the application log back to the initial screen to make these repairs. Click on the "Fix Errors" button to start an error run. Since the dataset could have changed between the test and the repair run, the required tests are executed again before the actual repair. The results can be found in the application log once again.
    Test Packages
    The test package is deleted if you do not save the test package in the display before leaving the test environment. Choose "Test Packages -> Save Test Package" in the option menu. You can do the following via options in the "Test Package" menu:
    Load packages
    Load for processing - the package is then locked against changes by others.
    Delete and
    Schedule execution at a later date or at regular intervals in background processing
    Settings
    In the "Settings" menu option, you can make settings (adjust the size of the screen areas, for example) and save them. The settings are automatically read when starting the test environment. Support packages are being delivered with additional settings options since the test environment is under development at the moment. A message notifies the user at the start if there aren't any values for the setting options.
    Jobs Menu Option
    You can access the job overview via the Jobs -> Job Overview menu. Use this when you want to check the status of a test package you have scheduled.
    Application Log Menu Option
    You can display old logs from previous test runs in the dialog box, as well as scheduled ones. The option of deleting test logs can also be found here.
    New Selection Button
    The currently selected test package is deleted when you press this button.
    Filter Button
    After a test run, click on this button to remove all elementary tests without errors or warnings from the test package.
    Executing Test Packages in Process Chains
    You can add a process chain to the ABAP Programm RSRV_JOB_RUNNER in the process chain maintenance transaction, RSPC. To do this, use drag & drop to select the process type "ABAP Program" under "General Services" in the process type view. When maintaining process variants you will be asked for the program name and a program variant. Enter RSRV_JOB_RUNNER for the program name. Choose a program variant name and click on "Change". In the next screen you are able to either change or display an already existing variant, or create a new variant. When creating a new variant you will be asked for the following: Package name (an imput help on this is available), the detail level for the log to which the RSRV log in the process chain log is to be integrated, and a message type severity at which process chain processing should be terminated.
    The RSRV process log in the process chain is built as follows:
    First is a summary specifying whether errors, warnings, or no errors occurred for each elementary test.
    A log view of the RSRV test package at the specified detail level follows.
    Example: If you choose the value '3' for the detail level, only messages up to and including detail level 3 will be included in the log processes for the process chain. Messages occuring at a lower layer of the test package test are not displayed in this log. Please note that, unlike the application log, the process log does not propagate errors from deep detail levels to low detail levels. For example, if a single detail level 4 error occurs the summary will show that the relevant test delivered an error. However, this error will not be listed in the second part of the log.
    A complete log is always written independantly of the RSRV process log in the process chain. You can view this in the menu option "Application Log->Display Log->From Batch".
    Please note that there is currently no transport object for test packages and that consequently these cannot be transported. Process chains that execute RSRV test packages must therefore be manually postprocessed after a transport to a different system: The relevant test packages must be created.
    Hope This Helps,
    This is already there in SDN.
    Regards,
    rik

  • I've connected my macbook pro (os 10.6.8) to an external display, but it will not go into clam shell mode!  When I close the lid the laptop goes to sleep, and I am unable to wake it using the external keyboard or mouse.

    A rundown of what I've tried:
    Adjusting energy settings to try to prevent sleep
    Pluging the USB keyboard and wacom tablet directly into the laptop (as opposed to a usb hub)
    My laptop's power cable is connected
    My display (a Vizio TV) is recognized in the System Preferences panel
    I'd been using this TV for about a year with my older Macbook Pro (OS 10.5.8), though using a different wireless keyboard and mouse
    ***Update:  The issue seems to lie with the keyboard and wacom tablet.  I am trying to use a wireless Case Logic keyboard (with dongal) and wired wacom tablet to wake the Macbook Pro in clamshell mode.  To experiment, I tried using my Logitech wireless keyboard & mouse set (also dongal) that I had been using before and it wakes the computer without any problems!  However, I really need to be able to use my wacom tablet.  If I switch to the tablet after waking the computer using the Logitech keyboard & mouse it works, but once the computer sleeps it won't work anymore.  I could keep switching back and forth I suppose, but it's sort of a pain.  There has to be an easier way!  Any ideas why the wired wacom tablet is unable to wake the computer in clamshell mode?
    Thanks!

    So your keyboard or mouse won't wake the Mac when you close the lid correct? Try resetting the SMC and pram
    Shut down the computer.
    Disconnect the MagSafe power adapter from the computer, if it's connected.
    Remove the battery.
    Press and hold the power button for 5 seconds.
    Release the power button.
    Reconnect the battery and MagSafe power adapter.
    Press the power button to turn on the computer.
    Resetting NVRAM / PRAM
    Shut down your Mac.
    Locate the following keys on the keyboard: Command (⌘), Option, P, and R. You will need to hold these keys down simultaneously in step 4.
    Turn on the computer.
    Press and hold the Command-Option-P-R keys before the gray screen appears.
    Hold the keys down until the computer restarts and you hear the startup sound for the second time.
    Release the keys.

  • Using a wireless generic Keyboard/Mouse to install Windows 7?

    I am currently using a Logitech wireless USB mouse and keyboard with a new Mac Mini. These are specified for use with Windows PC's, but work fine with the Mac Mini without the installation on any drivers, apparently as generic devices. My question is can I use this keyboard and mouse to install Windows 7 with Bootcamp without them becoming non-responsive at some point in the procedure? The instructions for Boot Camp say to use the mouse and keyboard that came with your Mac, but obviously this does not apply to the Mac Mini which comes with neither.

    Thanks, guys, for the replies. You have convinced me not to attempt the W7 load until I have wired a USM keyboard/mouse plugged into the Mac Mini. It's much easier for me to get ones for a PC than an Apple. Do you think these will work generically on the Mini, as do the wireless devices I now have, and get me through the W7 installation without hanging up?

  • How do you copy and paste a photo from the internet without a mouse?

    Does anyone know how to copy and paste a photo from the internet without a mouse?  I would appreciate a response asap.  Thanks.

    http://support.apple.com/kb/HT2477
    Pointing, clicking, and getting around
    When you move your mouse or finger on a trackpad, you control a pointer (also known as a cursor) that moves across your screen. The pointer allows you to select and interact with the various items on your screen, including selecting files, clicking buttons, dragging sliders, and so on. Sometimes the pointer may look like a hand, a crosshair, an I-beam, or another icon, depending on what you're doing and the application you're using.
    For example, if you're using Safari to view this webpage and move the pointer across it, notice that it turns into an I-beam when you move it over text or a text field. When you see this, you can usually interact with the text or field below it. When you move the pointer over a button or link, the pointer turns into a hand, letting you know that you can click on the item.
    Depending on what you're doing and what application you're using, your pointer (far left) may change appearances
    Clicking your mouse button or trackpad button once allows you to select the item that your pointer is on. In other words, if your pointer is on a file's icon, clicking once will select it. If the pointer is on a button or link, clicking once will activate it. If your pointer is on a text field, clicking once highlights the field and allows you to start typing text in it.
    If you want to open a file, folder, or application, click your mouse button or trackpad twice. This is known as double-clicking. In general, you'll need to double-click items if you want to open them from a Finder window or the desktop. The exception to this is opening stuff from the Dock—just click once on an icon in the Dock to open it.

  • Use of Services without SR and ESR

    Hello, for this one I need to explain something:
    I'm writing my diploma about ESOA. Because of this I allready have created a application which uses Enterprise Services. But because I used the ESWorkplace I've had some restrictions.
    - If I used the SR of the ESWorkplace together with a in my CE generated Destination I could not use the Services because the SR gave me the SAP internal URL to the service(iwdf...) which I could not reach. I solved this problem the following way:
    - Get the Service-WSDL-Url from the ESWorkplace
    - Create a WSDL Destination in the CE with the WSDL-URL from above and the System-Data of HU2
    - Use this Destination in WD Java for an adaptive Web Service Model and again the WSDL-URL
    With these steps I was able to use the Services. But I had to create a destination for every single Webservice. It's ok, it worked and this was everything I wanted. But as a result of this I haven't used the ESR and the SR at all. Because all i needed was the WSDL-Url of the service and the system data of the corresponding System.
    Now the question comes up: In case of a ERP System with installed Enhancement Packs without an SR or ESR: Would I be able to use the Services in the same way? I mean: in /wsadmin on HU2 I'm able to get the wsdl-Url. But could this information also be found there without a SR or ESR?
    I have tried to use the services of a CRM 2007 System (which has preinstalled services as CustomerQuoteByID) we physically have here in our company. But I simply don't get the needed WSDL-URL. In fact the Service can't be found in /wsadmin. Is this because of the missing SR and ESR? Or am I doing something wrong?
    I really don't get the neccessarity of the SR and ESR at all. Ok, I know what I can do with them. Modelling Services with the ESR or using them if I don't have a supplier. And Browsing available Services in the SR. But if a customer has no CE or PI and because of this no SR and ESR: Would there be a way for using his services. Don't get me wrong: I know how to use bapis and rfcs, and I also know the the ES only use the BAPIs with an additional Interface with some extra functionality like failure and exception handling. But how to use these ES without the ESR and SR?
    I hope you understand my question. I would be very happy about an reply!
    Geetings, Marco

    Hello!
    I'm trying to use a ResourceBundle to store properties
    that arn't locale-specific - its a sort of
    look-and-feel type arrangement. The way more specific
    ResourceBundles inherit properties from more general
    ones would be really useful, but since its not a
    locale that's used to pick a particular bundle I'm
    having trouble working out how I can use it for this
    purpose.
    Has anybody used ResourceBundles for non-locale
    specific uses before, or does anyone know of anything
    else that might be more appropriate?
    Thanks loads for any help!!
    NicolaYes, you make up your own Locales with anything you want in place of the language, country, and variant. As long as you're not setting the Locale, it works great!
    ResourceBundle laf = new ResourceBundle.getBundle("skins.properties", new Locale("flavor", "chocolate",""));will get all resources in skins.properties and over-riding entries from skins_flavor_chocolate.properties".

  • Control mouse pointer without the mouse

    Hello,
    My Mac Mini seems to no longer recognize my mouse. It has been fine for nearly a year though. Both the mouse and keyboard are wireless. The pointer does not move when I move the mouse, but when I press the return button on the keyboard the computer does wake from sleep mode. I don't know how to control the pointer without the mouse though.
    The issues seem to have started when my new version of iTunes seemed to start acting up. The bar at the top of the screen shows that it thinks it is still in iTunes. The computer has been manually turned off and restarted and still comes up the same way, with the mouse pointer in the same spot.
    Does anybody know what the issue may be and also how I can control the pointer without the mouse? I apologize for the lack of knowledge as I'm used to a pc and do not know the keyboard controls on a Mac. Thank you.

    Welcome to the Apple Discussions!
    You should always have an inexpensive USB mouse and keyboard for times such as this. After you have gotten a USB mouse, you can get one at Target for US$10, drag & drop the iTunes app into the Trash. Restart your Mac and while you are at it do a PRAM reset. Then download iTunes from this link and reinstall. Hopefully this will resolve your issues.
    http://www.apple.com/itunes/download/
    Reset the PRAM
    • (Re)start the computer
    • Immediately press & hold the CommandOption+PR keys
    • Wait for two startup chimes
    • Release the keys and allow the computer to boot.
    Also, do you ever repair the disk permissions on your Mac? To repair the disk permissions open Disk Utility in the Apps/Utilities folder. Highlight your startup drive in the list on the left with one mouse click. In the right pane press Repair Permissions. Wait for it to finish.
    Dah•veed

  • Is there any method to use network printer without installing driver?

    We have some embeded win7 devices which we cannot install drivers to.
    Is there any method to use network printer without installing driver?

    Hi,
    Please read the following article:
       http://en.wikipedia.org/wiki/Device_driver
    You definitely need this middle man.
    Regards.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • Is there any methods to use network printer without installing driver?

    We have some embeded win7 devices which we cannot install drivers to.
    Is there any methods to use network printer without installing driver?

    Hi,
    Please refer to your other post:
      http://h30434.www3.hp.com/t5/forums/replypage/board-id/Printing/message-id/77319
    Thanks.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • Create a desktop shortcut to a website without a mouse?

    Hi.
    i have low vision, so i am searching for an easy way to copy an URL into an internet shortcut to the desctop/or any other folder, without the mouse.
    Hopefully something that can make it possible for me to press some hotkeys in firefox, and then go to a location and press ctrl+v and an internet shortcut will be pasted there.
    as a reference something like what is described in this linkk, but without the mouse
    https://support.mozilla.org/en-US/kb/create-desktop-shortcut-website#firefox:win7:fx35
    hope somebody have a solution
    thanx.

    There were already some suggestions to create a short cut, so I left out suggestions.
    You would first have to copy the link to the clipboard.
    If the link is in the location/address bar then this is easy (Ctrl+A and Ctrl+C).
    For a link on the website this can be more difficult and you would have to use the Tab key to set focus to the link and press the button to open the right-click context menu to copy the link that way to the clipboard.
    Once the link is on the clipboard it shouldn't be difficult to create a desktop shortcut.
    You may have to make a copy of the Firefox desktop shortcut if you can't create an internet shortcut and add the link to its target field in the properties.
    *https://developer.mozilla.org/Command_Line_Options

  • Changing to tap to click without a mouse

    my track pad recently stopped responding to clicking, it still makes the clicking
    noise and feels fine but my MacBook pro does not respond. I am currently
    without a mouse... I opened system preferences and the track pad options using
    keyboard shortcuts by I cannot seem to figure how to simply select and click the
    tap to click setting without a functiong track pad. It's frustrating to say the least.
    anyone have any suggestions? Thanks

    I was able to do the same thing - minus downloading the Remote Mouse App. Thanks for the VoiceOver tip!
    1. Command+Space will open up spotlight - type in "Trackpad" and hit enter. Your trackpad settings should open.
    2. Then, as outlined above, turn on VoiceOver (fn+command+f5)
    3. You will then see the top portion of your trackpad settings highlighted in black. Hit the "down" key (do not press tab.)
    4. Continue to press the down key until "one tap click" is highlighted in black. Follow the VoiceOver command to select the box (it will read it aloud to you - either control+option+space, or option+command+space. Voila - one tap click is selected!)
    5. Last but not least, deactivate VoiceOver command (fn+command+f5) and you're back in business.

  • There is no option to use the laptop without requiring a password?

    The machine contantly asks me for a password.  There is no option to use the laptop without requiring a password, such a nuisance. Like everyone else I really do not like Windows 8 either.  I'm returning this waste of money and going back to living with my 5 year old HP.
    Moderator Note: Edited subject to match content.
    Solved!
    Go to Solution.

    That finally did the trick, thank you very much Bugbatter.

  • How do I right click without a mouse?

    How do I right click without a mouse?

    If you don't like the two finger tap (I don't - it doesn't seem to work consistently) you can asign one corner as a right-click or simply use the control click with one finger on the bottom (which is what I do, usually - just a habit left over from the old days).
    Clinton

Maybe you are looking for

  • Component not rendering in Stand Alone Skin editor

    I downloaded the stand alone skin editor and I wanted to play around with it. But I notice that my controls are not rendering. Kindly see sample image that I am getting. Image Not sure why, but I cant seem to see my changes even If I change it in my

  • Video demo - how to put on a slide

    I recorded a new video demo in my adobe captivate 8 project.  It's shows up as a separate project.  How do I import it to the correct slide?  (When I go to insert a video, and try to select the cpt file, it's greyed out.)

  • Put the username and password

    Hello I have this: <login xsi:type="database-login"> <driver-class>com.mysql.jdbc.Driver</driver-class> <connection-url>jdbc:mysql://hots:3309/bdd</connection-url> </login> I would like to put the username ans the password ? How to do ? Thanks in adv

  • TV show episode not downloading

    every time i try to download TV show episode, itunes give me this massage :unable to check for available downloads, the itunes store is temporarily unavailable. please try again later.

  • Droid 2 Not Shown on Website Homescreen?

    So the Droid X has been all over their frontpage long before it ever came out...I would say at least a month.  Well I've heard rumors that people have spotted Droid 2 accessories at Verizon stores & at Best Buy stores, also Best Buy has had some dumm