So I finally bought something, from Apple, their ultra-slim wired keyboard! The school has some new desktop Macs they put in their computing sites, and I really liked the laptop-y feel that this keyboard brings to the desktop. The keys are very light to touch, and I get about 5 to 10 wpm faster typing scores with this keyboard than I did with my ‘traditional’ keyboard. Its heads-and-shoulders better than Apple’s old keyboard, which had pretty unresponsive and hard to press keys, in my humble opinion. The new keyboard replaces my old Compaq keyboard I bought when I was 16 with my first computer. I’m not gonna throw it out though, for historical/sentimental reasons :D. Here’s a picture of the keyboard, if you haven’t seen one yet…
I still have to find (or create) the proper mapping for the keyboard, X didn’t seem to figure out what to do with the Apple-specific keys (eject, F13-F19, command, clear, fn, etc) very well. xev sees that they’re there though, so its minor problem. I haven’t decided whether I’ll leave the keys arranged in the standard qwerty arrangement, or move them around into the dvorak arrangement, which I use 99% of the time. I’m a touch concerned about the durability of this keyboard, but its a nice product while it lasts. I estimate this things got a good year to year and a half in it. If you’re considering buying it, its well worth the $50 in my humble opinion.
In other news, I’m now on mid-semester break from school, and have time to do some hacking that’s been building up on the backlog. Namely, my plans are to
- Send in some patches to VLC before they enter deep code freeze for their exciting 1.0 (codename Goldeneye) release!
- Compile and start using Compiz++, and port a plugin or two (or 10) over. I’m still pretty grumpy that I have to use C++ with compiz from here on out, but I need something to remove the foul taste for C++ I aquired through my classes at school.
- Work on some Gtk hacking! I came up with a few great ideas for usability improvements for Gtk over the past few weeks, and I’m going to begin work coding those up, and submitting patches.
- Try do delve into some Wayland development! Wayland is an experimental display server started by Red Hat engineer Kristian Hogsberg. It takes some tricky low level compiling to get running right, but I’m up for the challenge. I’ll probably even have to do some near-driver-level work to get my graphics card working, so I’m looking forward to that!
Also, I installed some tools to help integrate my wordpress blog with Twitter, so if I did it all right, this blog post should make a twitter entry automatically… Fingers crossed, I dont trust this PHP voodoo… 😀