keyboard shortcuts: change desktop
keyboard shortcuts: change desktop
doi they exist? If not, how can we prgram them in?
If you're using JWM, take a peek at /root/.jwmrc and /root/.jrm/jwmrc-personal for hotkey assignments:
Translation:
ALT-TAB will switch to the next application tab in the active workspace
ALT-F4 will close the currently active foreground application
ALT-1, ALT-2, etc. switches to the workspace number of choice
ALT-F1 is like clicking the menu button
ALT-F2 opens the ROX window for the existing app
You can edit /root/.jwm/jwmrc-personal and modify existing or add new keyboard shortcuts. For instance, my F1-F12 keys are configured to open email, browser, text editor, terminal, irc client, ROX-filer, dillo, MUT, AbiWord, Bluefish, hv3 and gxine, respectively - one key launches.
Code: Select all
<Key mask="A" key="Tab">next</Key>
<Key mask="A" key="F4">close</Key>
<Key mask="A" key="#">desktop#</Key>
<Key mask="A" key="F1">root:1</Key>
<Key mask="A" key="F2">window</Key>
ALT-TAB will switch to the next application tab in the active workspace
ALT-F4 will close the currently active foreground application
ALT-1, ALT-2, etc. switches to the workspace number of choice
ALT-F1 is like clicking the menu button
ALT-F2 opens the ROX window for the existing app
You can edit /root/.jwm/jwmrc-personal and modify existing or add new keyboard shortcuts. For instance, my F1-F12 keys are configured to open email, browser, text editor, terminal, irc client, ROX-filer, dillo, MUT, AbiWord, Bluefish, hv3 and gxine, respectively - one key launches.
[size=84][i]hangout:[/i] ##b0rked on irc.freenode.net
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
Besides being allergic to iceWM, The Alien doesn't do Dew due to addiction to caffiene in another form, and nicotine: preferably Starbucks Gold Coast Extra Bold and Bali Shag Blue.
[size=84][i]hangout:[/i] ##b0rked on irc.freenode.net
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
@DaveS
At the command line (console or terminal), type: xev
Then hit the Windows Menu key and not how xev identifies the key. With my keyboard, it's "Menu."
At the command line (console or terminal), type: xev
Then hit the Windows Menu key and not how xev identifies the key. With my keyboard, it's "Menu."
[size=84][i]hangout:[/i] ##b0rked on irc.freenode.net
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
offs!
When I do use Puppy, it's v2.12. I just booted 4.00 on the laptop and sure enough, xev is gone! Dammit.
Wonder what was the justification for removing such a helpful app? Certainly wasn't due to its size.
When I do use Puppy, it's v2.12. I just booted 4.00 on the laptop and sure enough, xev is gone! Dammit.
Wonder what was the justification for removing such a helpful app? Certainly wasn't due to its size.
Last edited by alienjeff on Wed 29 Oct 2008, 21:44, edited 1 time in total.
[size=84][i]hangout:[/i] ##b0rked on irc.freenode.net
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
For the record,
The Puppy 'desktop' is a clever mix of two programs, (1) JWM and (2) Rox-Filer
The menu items are JWM items, the desktop items are Rox-Filer items, both have keyboard shortcuts. The Rox-Filer is easy and intuitive to set.
What gets precedence and under what circumstances, I don't know.
Do you have a show desktop button? If not, you can edit ~/.jwmrc-tray, to make one.
Then
<TrayButton popup="Show Desktop" icon="/usr/local/lib/X11/mini-icons/showdesk16.xpm">showdesktop</TrayButton>
Another favorite of mine
<TrayButton popup="Xkill" icon="/usr/local/lib/X11/mini-icons/mini-bomb.xpm">exec:xkill</TrayButton>
If these lines display as two lines on your browsers: unwrap them into one line for use.
The Puppy 'desktop' is a clever mix of two programs, (1) JWM and (2) Rox-Filer
The menu items are JWM items, the desktop items are Rox-Filer items, both have keyboard shortcuts. The Rox-Filer is easy and intuitive to set.
What gets precedence and under what circumstances, I don't know.
Do you have a show desktop button? If not, you can edit ~/.jwmrc-tray, to make one.
Then
<TrayButton popup="Show Desktop" icon="/usr/local/lib/X11/mini-icons/showdesk16.xpm">showdesktop</TrayButton>
Another favorite of mine
<TrayButton popup="Xkill" icon="/usr/local/lib/X11/mini-icons/mini-bomb.xpm">exec:xkill</TrayButton>
If these lines display as two lines on your browsers: unwrap them into one line for use.
Last edited by Bruce B on Wed 29 Oct 2008, 21:49, edited 1 time in total.
Curiosity just got the best of me and I had to at least try it for myself. And it works. Here's my addition to .jwmrc-personal:
<Key key="Menu">maximize</Key>
<Key key="Menu">maximize</Key>
[size=84][i]hangout:[/i] ##b0rked on irc.freenode.net
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
Weird. Can you post your .jwmrc-personal here?
Also, were you able to "identify" the Windows Menu key with xev?
Also, were you able to "identify" the Windows Menu key with xev?
[size=84][i]hangout:[/i] ##b0rked on irc.freenode.net
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
Sorry, the xev reply never appeared. xev gives no reply when I hit the win key, and when I hit return, it says bad command, so I guess its not installed.
<!-- Personally configurable options for JWM: these override default settings and theme settings -->
<JWM>
<!-- Tray Task Insert -->
<TaskListStyle insert="right"/>
<!-- Number of virtual desktops -->
<Desktops count="1"/>
<!-- Double click speed (in milliseconds) -->
<DoubleClickSpeed>400</DoubleClickSpeed>
<!-- Double click delta (in pixels) -->
<DoubleClickDelta>3</DoubleClickDelta>
<!-- The focus model (sloppy or click) -->
<FocusModel>click</FocusModel>
<!-- The snap mode (none, screen, or border) -->
<SnapMode distance="10">none</SnapMode>
<!-- The move mode (outline or opaque) -->
<MoveMode>outline</MoveMode>
<!-- The resize mode (outline or opaque) -->
<ResizeMode>outline</ResizeMode>
<!-- Key bindings -->
<Key key="menu">maximise</Key>
<Key key="Up">up</Key>
<Key key="Down">down</Key>
<Key key="Right">right</Key>
<Key key="Left">left</Key>
<Key key="h">left</Key>
<Key key="j">down</Key>
<Key key="k">up</Key>
<Key key="l">right</Key>
<Key key="Return">select</Key>
<Key key="Escape">escape</Key>
<Key key="F12">root:3</Key>
<Key key="SuperL">maximize</Key>
<Key mask="A" key="Tab">next</Key>
<Key mask="A" key="F4">close</Key>
<Key mask="A" key="F10">maximize</Key>
<Key mask="A" key="F6">minimize</Key>
<Key mask="A" key="#">desktop#</Key>
<Key mask="A" key="F1">root:3</Key>
<Key mask="A" key="F2">window</Key>
</JWM>
<!-- Personally configurable options for JWM: these override default settings and theme settings -->
<JWM>
<!-- Tray Task Insert -->
<TaskListStyle insert="right"/>
<!-- Number of virtual desktops -->
<Desktops count="1"/>
<!-- Double click speed (in milliseconds) -->
<DoubleClickSpeed>400</DoubleClickSpeed>
<!-- Double click delta (in pixels) -->
<DoubleClickDelta>3</DoubleClickDelta>
<!-- The focus model (sloppy or click) -->
<FocusModel>click</FocusModel>
<!-- The snap mode (none, screen, or border) -->
<SnapMode distance="10">none</SnapMode>
<!-- The move mode (outline or opaque) -->
<MoveMode>outline</MoveMode>
<!-- The resize mode (outline or opaque) -->
<ResizeMode>outline</ResizeMode>
<!-- Key bindings -->
<Key key="menu">maximise</Key>
<Key key="Up">up</Key>
<Key key="Down">down</Key>
<Key key="Right">right</Key>
<Key key="Left">left</Key>
<Key key="h">left</Key>
<Key key="j">down</Key>
<Key key="k">up</Key>
<Key key="l">right</Key>
<Key key="Return">select</Key>
<Key key="Escape">escape</Key>
<Key key="F12">root:3</Key>
<Key key="SuperL">maximize</Key>
<Key mask="A" key="Tab">next</Key>
<Key mask="A" key="F4">close</Key>
<Key mask="A" key="F10">maximize</Key>
<Key mask="A" key="F6">minimize</Key>
<Key mask="A" key="#">desktop#</Key>
<Key mask="A" key="F1">root:3</Key>
<Key mask="A" key="F2">window</Key>
</JWM>