Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Handhelds Businesses Apple Hardware

Teaching the Trackpad New Tricks? 110

An anonymous reader asks: "I'm seriously considering buying a PowerBook. The design is gorgeous and OS X will give me a Unix-based operating system without having to sacrifice main-stream comercial applications. What's holding me back? The trackpad. I'm a fan of the ThinkPad-style joystick, but my Dell laptop came with touchpad drivers that provide useful features like the ability to scroll by sliding your finger along the edge of the pad. That was enough to make me switch to the touchpad on the Dell, but, I can't find anything similar for the PowerBook. I found references to Overdrive, but it appears to only work with USB devices. Are there any other drivers out there that add more functionality to the trackpad? If not, is that because no one has done it yet, or is it because the APIs do not exist to do such a thing? Thanks."
This discussion has been archived. No new comments can be posted.

Teaching the Trackpad New Tricks?

Comments Filter:
  • While we're at it... (Score:2, Interesting)

    by shunnicutt ( 561059 ) on Wednesday August 07, 2002 @04:38PM (#4027885)
    I almost never use the button on my track pad. I either tap the track pad to click or I'm using an external mouse.

    What I'd like to see is a way to map the track pad button to a right-click so I don't have to use a finger to hold the control key down when I'm not using my external (two-button, natch) mouse.
  • Get the drivers (Score:4, Interesting)

    by SIGFPE ( 97527 ) on Wednesday August 07, 2002 @06:01PM (#4028716) Homepage
    (I think the MacOS X trackpad drivers are open source in Darwin).

    Have a look at the code the reads x and y values from the trackpad. If they values sent from the trackpad are absolute x,y locations then it's trivial to patch the code. If they're relative you may still be able to set the trackpad into absolute mode. (I wrote code to do this for the Versapad under FreeBSD after obtaining details on setting it to absolute mode from the manufacturers - but the Versapad may have been unusual to support absolute mode).

  • Use the Command key (Score:5, Interesting)

    by Decimal Dave ( 411182 ) on Wednesday August 07, 2002 @09:05PM (#4029836)
    A good substitute for the simulated scroll wheel feature is to hold the Command key and then drag with the mouse/trackpad. In some applications this will allow the cursor to "grab" the page to scroll both vertically and horizontally. I use it quite a bit in IE and the Finder (under OS 9, haven't tried it with OS X). Unfortunately, many applications don't work like this.
  • by SvnLyrBrto ( 62138 ) on Thursday August 08, 2002 @04:24AM (#4031279)
    > You are FORCED by apple's opinion that
    > everyone is a fucking idiot.

    Nope. It's NOT the result of some random and arbitrary opinion of some miscelaneous yahoo at Apple. It's the result of Jef Raskin's research [vwh.net] on human interfaces when he was at Xerox PARC.

    You about know Xerox PARC, Right? The place that invented the GUI, and inspired Apple, in the first place. And Raskin's research there showed that even the PARC researchers routinely had difficulty with the original three-button mouse. They regularly made mouse-button errors, causing Raskin to actually do the research, and develop a superior alternative. And remember, we're not talking about "joe blow at CompUSA" here. PARC was filled with computer scientists and PhDs. And even THEY routinely had those mouse button errors.

    From the article I linked:

    I was the 31st employee at Apple (joining in January, 1978), but I had first met Jobs and Wozniak in their garage in 1976, and told them of the wonderful work being done at PARC. Working on the Apple I at the time, they weren't interested in human factors. While I was the first PARC-savvy person at Apple, Larry Tesler was the first PARC employee to join the company. At first he was strongly opposed to the Mac's easier-to-use mouse methods, and I eventually wrote a memo that showed, point by point, that the one-button mouse could do everything that PARCs three-button mouse could do and with the same number or fewer user actions. It was faster and more efficient, and much easier to learn and remember how to use. I had observed that people (including myself) at PARC often made wrong-button errors in using the mouse, which was part of my impetus for doing better.

    Apple is not ALL smoke and mirrors, contrary to what the MS drones would have you believe. They're one of the VERY few computer companies out there that actually bothers to do human interface research. Try reading the "Macintosh Human Interface Guidelines" sometime. They're the result of a LOT of research in human factors; rathar than some random programmer deciding on his own how he'd like the interface to work THIS time.

    cya,
    john

An Ada exception is when a routine gets in trouble and says 'Beam me up, Scotty'.

Working...