Word 2011: paste unformatted (plain) text with Cmd+V shortcut

Update from 2018: for Word 2016 instructions, click here.

The following video shows how to assign pasting as plain text (without formatting) to Cmd+V keyboard shortcut/hotkey in Microsoft Word 2011 for Mac OS X.

Note that it is not the same as “Paste and match formatting”, which first pastes rich text and then formats it. Continue reading

Posted in How to’s | Tagged , | 20 Comments

Looking for programmers to work on Mouse Movement Recorder for OS X

MMR

We’re looking for programmers with expertise in systems programming to work on Mouse Movement Recorder for OS X (github.com/SmoothMouse/Mouse-Movement-Recorder, released under the MIT license). Continue reading

Posted in SmoothMouse | Leave a comment

Two questions from the SmoothMouse dev team

Two major questions about Quartz Events that we’re currently puzzling over:

  1. Weak performance of CGEventPost under GPU load.
  2. Detecting CGAssociateMouseAndMouseCursorPosition.

We have a couple of ideas about (2), but clueless about (1).

If you have an account on StackOverflow, I’d really appreciate if you upvote the questions.

Posted in SmoothMouse | Tagged | Leave a comment

Run Python, Ruby, PHP, Bash scripts in Terminal without stealing focus from TextMate

I wrote a simple TextMate 1.5 bundle to run Python, Ruby, PHP, Bash scripts in Terminal without stealing focus from the TextMate window. It can easily be modified to run the language of your choice.

Continue reading

Posted in Releases | Tagged , , , , | 1 Comment

OS X will never be the same

SmoothMouse.com.

Happy New Year!

Posted in Releases, SmoothMouse | Comments Off on OS X will never be the same

What to expect from SmoothMouse

SmoothMouse is not typical software. It does not have a lot in common with desktop applications that you use every day, such as an Internet browser, email client or text editor. I think SmoothMouse can be somewhat described by the word ‘hack’ from geek speak, because we, the developers of SmoothMouse, do things that Apple does not want 3rd party developers to do, to make mouse movement bearable in OS X. We’re facing a lot of challenges because of that. But that’s not all. From time to time we also stumble across bugs in Apple’s APIs. This is another challenge. Continue reading

Posted in SmoothMouse | Leave a comment

“Show in Finder” not working in Mountain Lion

In OS X Mountain Lion (10.8.2) there is a very annoying bug which prevents “Show in Finder” (or “Reveal in Finder“, “Open in Finder“) functionality (usually a menu item) from working in many applications including TextMate, TotalFinder, Transmit, The Unarchiver, Postbox, iPhoto. Continue reading

Posted in Solutions | Tagged | 44 Comments

Dealing with “Installation failed” in pkgbuild caused by a preinstall/postinstall bash script

So I was writing an installer for the SmoothMouse kernel extension using pkgbuild/productbuild and there was one bug which I couldn’t get my head around for a couple of hours. Basically, Apple Installer always reported failed installation (without any useful explanation) after running a very simple bash script that unloads my kext.

…but then a moment of enlightment suddenly occured to me! Caution: geek humor →

Posted in Journal | Tagged , , , | 4 Comments

SmoothMouse and trackpads

I’ve been asked many times if SmoothMouse will support trackpads. Continue reading

Posted in SmoothMouse | Tagged , | 2 Comments

Looking for the brains

SmoothMouse, the long-awaited fix for mouse problems in OS X, has been released.

* * *

Project SmoothMouse is looking for developers who want to improve mouse experience in Mac OS X. Particularly:

  1. C / Objective-C programmers.
  2. C++ programmers who’ve dealt with kernel programming.
  3. “Masterminds” — people preferably with math, physics or technical background, who know a lot (or would like to learn) about human-computer interaction in general, who are passionate about precision and best feeling, willing to experiment and suggest new ideas.

Interested? Please don’t hesitate and email me at dae@smoothmouse.com. Would be good if you include some basic information about yourself.

Other way to help the project is help spread the word. Continue reading

Posted in SmoothMouse | 32 Comments