Login

logo6


FWorkspaces Download

Description:
BeOS/Haiku Logo
About FWorkspaces:

FWorkspaces allows you to change workspaces by pressing F1-12, instead of the normal alt+F1-12. FWorkspaces also then remaps alt+F1-12 to normal F1-12 keys, so you can still use F keys for useful things.

I'm not sure if you know, but you can press alt+F1-12 to switch between workspaces 1-12. It's a damn nice feature, but the alt key can get annoying (like jock itch). There were alternatives out there that fixed this and allowed the plain Fx keys to make you a happy boy without holding down alt, but they had two main drawbacks: 1. There was no way to send an Fx keystroke to an application, if if happened to use it for something. B. Normally if you were dragging a window and pressed alt+Fx, it will take the window with you to the new workspace; making Fx change workspaces killed this.

So enter my brilliant yet simple plan to fix both of these. I wrote a very simple input filter that maps Fx to cmd+Fx, and cmd+Fx to Fx. "But James," you ask, "how does this fix both the problems?" Well, I'm glad you asked that you ignorant fool. When you press Fx, it makes BeOS think you pressed cmd+Fx, so the normal workspace changing code is called, which will take a window with it if you happen to be dragging one. Then, if you press cmd+Fx, BeOS thinks you pressed a normal Fx key, and will send that key stroke as if you pressed it unadulterated Fx key. Everyone is happy. Even most muskrats believe it or not.
Submitted On:
17 Jan 2001
Submitted By:
Karl vom Dorff (karl)
Submitted On:
08 Oct 2008
File Size:
9.31 Kb
Downloads:
29
License:
Artistic License
File Version:
1.0
File Author:
James Marr
File HomePage:
Click to visit site
Rating:
Total Votes:0

Search Files

Search For: 
Search File Titles: 
Search File Descriptions: 

The Largest BeOS/Haiku Software Repository