home / contact 
 Mac
add an appfaqlinkspollsupcoming eventssearch
 Welcome Fri Sep 3 
Sections
 
Site News
Apps: Audio/Video
Apps: Classic
Apps: Command Line
Apps: Database
Apps: Docklets
Apps: Emulation
Apps: Font Tools
Apps: Games
Apps: Graphics
Apps: Internet
Apps: Math/Science
Apps: Miscellaneous
Apps: Networking
Apps: OS X Server
Apps: Productivity
Apps: Programming
Apps: Screen Savers
Apps: Security
Apps: UI
Apps: Utilities
Scripts: Applescript
Scripts: Perl
Scripts: Scripting
System: Appearance
System: Drivers
System: Fonts
System: Services
System: Updates

User Functions
 
Username:

Password:

Don't have an account yet? Sign up as a New User

Pair Networks
 
Don't want to spend $99 on .Mac services from Apple?

Sign up for an account at Pair Networks, for only $5.95/Month. You'll get email, 100MB of disc space, 100MB traffic per day, and super-reliable service on one of the fastest web hosts around.

Click here to learn more!


XDarwin 1.0a2
Sep 27, 2001 09:11AM
Contributed by: Perry
http://www.mrcla.com/XonX/
Download: tgz archive

X Windows implementation for OS X [Formerly XAqua]

New Features:

* Multi-monitor support: Multiple monitors are supported through the Xinerama extension in both Quartz modes. This makes multiple monitors look like they are on one big virtual rectangular screen that encompasses them all. The Aqua screen arrangement is used. Since the virtual screen is rectangular, windows can fall off any monitor if your monitor arrangement is not rectangular. There are also potential problems if the left-most monitor is also not the top-most.
* Arbitrary depth and size in full screen Quartz: The -depth, -size, and -refresh command line options now work in full screen Quartz mode. (Rootless mode is not supported.) Thus to start XDarwin with 8-bit PseudoColor, you would use startx -- -fullscreen -depth 8 from the command line. (There is currently no way to adjust this preference from the GUI.) If no option is given XDarwin will start with the choices used by Aqua. However, Aqua's size, depth, and refresh rate can now be changed after starting XDarwin full screen without any problems.
* Avoid the Rootless menu bar: When running in rootless mode the menu bar is not considered part of the X11 display, so windows will no longer get drawn underneath it. When the cursor is on the menu bar all the usual Aqua conventions apply. Ie. Command-Q will quit XDarwin, Command-H will hide it.
* Ability to change mouse button emulation modifiers: The command line options -fakemouse2 and -fakemouse3 allow you to change the default modifiers to emulate a multi-button mouse. For example, -fakemouse2 "Option,Shift" will make the holding Option and Shift modifiers be used for faking the second mouse button instead of the default Command. (There is no way to adjust this from the GUI currently. Use startx if you need this feature.)
Bug Fixes:

* Keymapping always loaded from file: The keyboard now works correctly on Powerbooks without any special configuration. XDarwin no longer fails to start on Mac OS X 10.1.
* Delete = BackSpace: The "delete" key now maps to the X11 BackSpace keysym by default. Most X clients should work properly without any special xmodmap configuration.
* Shell init files now read by XDarwin: Previously, XDarwin would ignore initialization files such as .tcshrc, .login, etc. when it started X clients. This would often cause XDarwin to fail to start when double-clicked from the Finder, even though it would start with startx -- -quartz. XDarwin now launches X clients in the user's default login shell, so all path settings in initialization files will be read. A side effect of this change is that XDarwin will not start if /usr/X11R6/bin is not in the user's path.
* XWarpPointer fixed in Quartz modes: XWarpPointer now works in all modes.


What's Related
 
  • More by Perry
  • More from Apps: UI

  • Story Options
     
  • Mail Story to a Friend
  • Printable Story Format