Project: Macbook Tablet


Recommended Posts

@ulfses

Welcome to join the discussion here :) . I haven't try to make use of the internal usb ports yet...due to its final exam period right here.

But I planned to do that during the Christmas, where I got time and proper tools for it. Just because I hate the fact that the connection for the touch panel is sticky out.

thank you, thank you :)

It should be possible right? I was thinking about buying a keyboard cable, and split the leads off the cable, so if i mess it up - i wont destroy the logic board.

If it wont work, I will try to solder the touch panel to a very short usb plug i pulled of a non working flash drive and keep all the cables in the inside.

I also noticed two leads on the logic board next to the internal usb input, i tried to short circuit them - and it powered up. They seem a bit easier to reach if you just want a power button.

Just bought a G4 powerbook powerbutton from ebay that i will use. :)

I also plan to continue after Christmas due to exams - good luck!

Wow ulfses, very very nice work man. Keep us updated on the progress I cannot wait to see the finished product. I like the way you're retaining the LCD back case and building up from there, you might be able to use a particle board covering to finish up that edging if the CF overlay proves to hard to handle (like the covering they put on desks and benches). An added tip I can add is that while testing your power button, activate the "restart on power failure" or "wake on lan" feature just in case something doesn't work and you need to restart it.

I'm certainly interested in how hot it ends up getting in full use, as in high use I end up hitting about 80c.

I surly will keep you updated.

Regarding the CF skinning, I'm not sure how it would look if i skinned the whole case and then cut all the holes for the I/O, apple on the back and such. I imagine that i will risk that the white from the plastic or the wood will be visible and ruin the whole thing. I intend to enlarge every little opening with about 1mm (they say the carbon fiber add 1mm) and do some serious tailoring to fit the fiber through all the small kinks.

I just had some quality time with the keyboard ribbon to figure out the leads on it. Not sure if it will be easier to manipulate - but i made a simple schematic.

IMG_2171.jpg

my soldering skills is far from perfect - so the idea was that maybe isolating the leads from the ribbon would be easier. At least as i mentioned earlier - i wont bork my logic board.

I also thought about using some very small wires - position them in the socket on the logic board and stuff it with some molding paste to keep them from moving, but i guess it would compromise the connectivity.

I also have a sleep switch on paper that i will try to make later - i will keep you posted. I would never have thought about it if you haven't mentioned it earlier in the thread, thanks for that!

Its all the small things that count ;)

for a macbook, hitting 80c during normal operation is actually is "normal" range. I have been thinking about how to reduce the heat of it though, apparent unclocking the cpu would help a bit.

i have also notice the wifi card gets up to 7xc when its at full load.

And for ulfses, the power pins on the board, i have found them earlier but never took the time and risk to solder a new button on it.

but i dont know if its just my hands are not stable enough or what ever, i cant use those pins for a power reset after the "4 language" message board comes up saying i have to restart my laptop.

i tried a lot but it just wont work.

by the way, are you keeping your dvd drive on your tablet there? and what is that small battery pack you have at the lower right side of the tablet ?

And for ulfses, the power pins on the board, i have found them earlier but never took the time and risk to solder a new button on it.

but i dont know if its just my hands are not stable enough or what ever, i cant use those pins for a power reset after the "4 language" message board comes up saying i have to restart my laptop.

i tried a lot but it just wont work.

by the way, are you keeping your dvd drive on your tablet there? and what is that small battery pack you have at the lower right side of the tablet ?

I did see your post a bit to late :) Have you tried to use the reset pins that are next to the ram-slot on the edge? Its probably safer to figure out a way to connect cables to the internal usb.

The battery pack is one one out of three thats in the macbook battery. The battery i had was long gone, so i pulled it apart to get an impression of how much space i needed. I will pull the packs out of the new battery as well.

I save some space and I can make room for the more easily.

I'm not keeping the dvd drive. No space and I never really use it.

Yesterday i made a switch for the sleep mechanism as well. It turned out great. :D

  • 2 weeks later...

Can't remember who gave the 3M link (and of course I'm too lazy to go back and figure it out), but that capactive screen looks promising. On 3M's touch screen drivers page, the Mac OS X link takes you offsite to a company called "Touch Base". The driver has been updated as recently as this November, which is also promising...

I've got a Mid '09 Macbook Air that I plan to tablet-ize, and all the info from this thread is much appreciated!

Can't remember who gave the 3M link (and of course I'm too lazy to go back and figure it out), but that capactive screen looks promising. On 3M's touch screen drivers page, the Mac OS X link takes you offsite to a company called "Touch Base". The driver has been updated as recently as this November, which is also promising...

I've got a Mid '09 Macbook Air that I plan to tablet-ize, and all the info from this thread is much appreciated!

yeah, it looked really nice. The only problem is the price really, i think its 200$+

found this - capacitive panels - but they dont have the 13" in stock.

yeah, it looked really nice. The only problem is the price really, i think its 200$+

found this - capacitive panels - but they dont have the 13" in stock.

LG has a 13.3" touch screen in development with sensors actually "built into the display" (I can't find anywhere that specifies what exactly that means, other than they're not using a film overlay). Note that the press release is from February and touts a 2nd half of 2010 release - but it's still in development. Saw a more recent LG press release that touted the technology, but no firm release date. I'll be keeping my eyes peeled for a date & driver availability.

Speaking of price - I'm just in this for the fun. If the panel alone costs $200-$300, so be it...

I have been looking for news about 13.3" capacitive panels every other week since this summer, and it seems like there is not a very big market - yet.

I agree that a price over 200$ dont justify such a project. Maybe a 8wire resistive screen would be cheaper - I believe they support multitouch with the correct drivers. Im gonna try ubuntu's new netbook edition with the resistive panel i bought and see if it will recognize gestures. That would be nice.

I have used the 3m touch screen been having some issues getting the calibration right. I am going to try a new driver today hopefully that fixes the problem.

I also need to figure out a little problem I am having with charging. I think it might be my charger but no way to know for sure...

solved all the issues my capacitive touch screen and the charging ones. It is now in perfect working condition and highly highly responsive. Now I just need a driver set that is a full version and not restricted to a 100 mouse clicks or finger touches...

touch screen was $150

let me know if you guys want to know where to get the screen

  • 3 months later...
  • 1 month later...

I think I'm going to toy with the idea again of doing this to either a MacBook or Mac Book Air ..... anyone see any articles of someone attempting this with a MacBook Air .... so far still can't find anything.

Thanks again "enigma-penguin", this was an awesome project to read up on!!

:cool:

  • 3 months later...

Don't know if there's any interest left in this thread, but thanks a million to Matt for posting all the information and photos, it helped me immensely with my project: a touchscreen MacBook. My version is not a tablet, (yet) but simply an A1181 type white MacBook with a resistive touchscreen overlay incorporated into the screen. I found the best way to do this was to take the plastic bezel cover and cut out the material to exactly fit around the glass. This way the overlay does not add any thickness.

The donor MacBook is a collection of parts. I repair MacBooks as a side job so parts are always available to me. The heart is an early 2009 MacBook. 2.0 GHz Core 2 Duo with a 1066 MHz bus. Altough the RAM is only 667 MHz, there is 4 GB. The HDD is only 80 GB for now (7200 RPM), although an SSD may be in the future. I do have room for a second HDD (keep reading) and this Logic Board has a second SATA connector on it which can be adapted to fit a HDD. Besides that it has all the stuff a MacBook should, plus the stuff Apple doesn't give you anymore like optical audio in/out, FW400, and ethernet.

The MacBook doesn't look that different on the outside, apart from the visible green border around the touchscreen. The weight is about the same, the DVD drive was removed to make room for some other stuff, but the overlay has a substantial piece of glass. I could not find a thin version in the right size.

It's not without some bugs right now, The removal of the DVD drive was not by choice, although I won't miss it. I needed the extra space to fit the touchscreen controller. I tried fitting it every other place but there wasn't room. With the DVD drive gone I had a lot of extra space to work with, so I decided to put in a USB hub. This would compensate for the loss of one USB port on the left for the touchscreen. (For the tablet version I will probably use the keyboard bus.) Now the MacBook has one USB port on the left, and 3 on the right. I discovered that the USB ports on the left are not the same. The back port next to the FW400 is actually connected to a hub internally. Connecting this to another hub just doesn't work. Currently the front USB port is connected to wires running under the logic board to the 4 port hub on the right. One port is used by the touchscreen and three are available. Power for the hub is provided only by the USB port, and the power for the touchscreen is borrowed from the fan. I did this because I want all the power possible available to devices on those ports. This project required throwing out all the included connectors and soldering everything to save space.

The next step is finding an elegant way to disconnect or deactivate the internal keyboard on command, so as to eliminate accidental trackpad input when drawing. Also, cleaning it up cosmetically on the left side USB ports. If I build another version it will be a full tablet.

post-410626-0-85706300-1314780435.jpg

post-410626-0-56948300-1314780475.jpg

post-410626-0-33111800-1314780484.jpg

post-410626-0-85463800-1314780496.jpg

post-410626-0-05554900-1314780507.jpg

post-410626-0-49316200-1314780517.jpg

I honestly don't see the appeal in having a vertical touch screen; there's just nothing practical about it, not to mention it's pretty much pointless for any serious amount of work you'd be doing on a Wacom tablet for example. It's still neat you took the time to make your own mod, although it would have been much cooler if you invested more in the overall fit-'n'-finish.

I honestly don't see the appeal in having a vertical touch screen; there's just nothing practical about it, not to mention it's pretty much pointless for any serious amount of work you'd be doing on a Wacom tablet for example. It's still neat you took the time to make your own mod, although it would have been much cooler if you invested more in the overall fit-'n'-finish.

Its a pet project. It's not done either. If it stays a laptop I'll clean up the USB or find a different solution. If it evolves to a tablet, I won't need them anyway and I'll replace the bottom case.

Excellent to see how far you have gone with the project so far, I know it's probably going to be a long road to making it a tablet if you ever really do want that in the end. I must admit that it's nice to see people doing projects and doing more with their macs, keep us up to date on what you decide on!

Honestly man, keep up the good work :)

  • 3 months later...
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Frankly, I blame whoever is writing such articles. "A big improvement/update and/or new feature is now available to everyone! Also, use this unofficial tweak tool to enable it because it actually isn't available to you yet officially and might not in fact even be entirely ready or whatever, hence why it is perhaps not enabled for you*. But it's great and you should enable it!" I mean there's nothing wrong with sharing info about some feature you might need to enable via unofficial means, of course. It's just that these articles tend to essentially end up being two news pieces in one, and one of them tends to be a bit misleading. (*Yes, yes, the "it's a controlled rollout!" thing. Not a fan of that one either. The argument, not the actual rollout.)
    • Thank you. Will do. I read in the release notes that editor config might be at play here.
    • Actually, I think even Microsoft doesn't know how to control it
    • OpenAI is making Codex more useful in Chrome and the cloud by Pradeep Viswanathan OpenAI's Codex now has more than 5 million users, up nearly 4x from earlier this year. To further accelerate Codex's growth among developers, OpenAI today announced that it has agreed to acquire Ona, a company that builds secure cloud execution and orchestration technology for developers. Ona will enable developers to run Codex with persistent and controlled cloud infrastructure for long-running agentic workflows. Right now, most Codex execution happens locally on developers' laptops and PCs, and the agents work continuously for hours. Through Ona, OpenAI aims to make Codex agents keep working for days without being tied to a user’s local machine or an active session. This will be an important capability for enterprises that want to deploy AI agents in production while maintaining control over infrastructure, data, security boundaries, credential scope, logging, and review workflows. Like any acquisition, the deal is still subject to customary closing conditions, including regulatory approvals. Until the deal closes, OpenAI and Ona will continue to operate as separate companies. After closing, Ona’s team will join the Codex team to improve developer workflows. Alongside the Ona acquisition announcement, OpenAI today introduced a few Codex updates. Developers can now save Codex rate limit resets and use them later instead of losing them when they are not needed immediately. OpenAI is also adding a referral option where users can invite a friend to Codex and get a saved rate limit reset. OpenAI today also announced a developer mode for browser use in Chrome and the Codex in-app browser. With this mode, Codex can use the Chrome DevTools Protocol to debug web apps, inspect pages, and work more directly with browser-based development workflows. Developers can use this when they want Codex to profile JavaScript, inspect console output and network traffic, examine web page states including the DOM and applied styles, and more.
    • Camtasia 2026.1.3 by Razvan Serea TechSmith Camtasia is the complete professional solution for high-quality screen recording, video editing and sharing. Camtasia 2026 makes editing your videos easier, and faster than ever. The new editor is packed with enhanced video processing, all-new production technology, an innovative library, and stock videos and other creative assets to help you create more polished, professional videos. No video experience needed. Anyone can create informative, engaging videos. Create professional, eye-catching videos: Add special video effects - Apply Behaviors that are perfectly designed to animate your text, images, or icons. Get a crisp, polished look without being a professional video editor. Drag-and-drop your edits - What you see is what you get. Every effect and element in your video can be dropped and edited directly in the preview window. And you can edit at resolutions up to beautiful 4K, for clear video at any size. Get exceptional performance - Camtasia takes full advantage of your computer’s processor with 64-bit performance. You’ll get fast rendering times and enhanced stability—even on your most complex projects. Camtasia 2026.1.3 changelog: Feature Updates Improved keyboard navigability in tool panels. Improved screen reader accessibility of headings in Preferences. Tool panels can now be resized using a keyboard-navigable control. Updated color of folder icon in User Library tab for better visibility. Grouped media now render a composite waveform considering all audio media within that group. Added Long Path Aware to the manifest of Editor and Recorder. Performance Improvements Improved performance for editing groups on the timeline. Improved the project loading performance when timeline has lots of trec media with cursor data. Updates for IT Administrators Updated cpp-httplib from 0.38.0 to 0.43.3. Updated expat from 2.7.4 to 2.8.0. Updated freetype from 2.13.3 to 2.14.3. Updated harfbuzz from 13.0.1 to 14.2.0. Updated libpng16 from 1.6.55 to 1.6.58. Updated pango from 1.57.0 to 1.57.1. Updated girepository from 2.86.3 to 2.88.0. Updated pcre2-posix from 10.47.0 to 12.0.2. Added new harfbuzz-gpu.dll. Updated FFmpeg from 7.1.1 to 7.1.2. Updated aom from 3.11.0 to 3.13.1. Updated dav1d from 1.5.0 to 1.5.1. Updated ogg from 1.3.5 to 1.3.6. Updated SDL2 from 2.32.4 to 2.32.10. Updated zlib from 1.3.1 to 1.3.2. Updated Nalpeiron binaries to version 4.4.69.3. Bug Fixes Fixed an issue which prevented some user submitted crash reports from being sent. Fixed a potential memory leak when decoding HEVC or VP9 video. Fixed a potential crash when trying to delete a range selection on a magnetic track. Fixed a bug with the Properties Panel showing stale properties when only a caption is selected on the timeline. Fixed an issue that could prevent the Opacity and Blur properties from being changed in the Background Removal effect. Fixed an issue where larger Camtasia online projects may fail to open in Camtasia Editor. Table of contents thumbnails are no longer created for Smart Player exports with no table of contents. Fix resetting skew revert to revert just skew and not scale as well. Fixed editing in Snagit with snagX file with Unicode characters. Fixed a bug where grouped visual media could be cropped in some cases. Fixed importing SnagX files with Unicode characters. Localization fixes. Download: Camtasia 2026.1.3 | 309.0 MB (Shareware) View: Camtasia Homepage | Tutorials | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • One Month Later
      Jamswaz earned a badge
      One Month Later
    • Week One Done
      Jamswaz earned a badge
      Week One Done
    • Rookie
      Marzoid went up a rank
      Rookie
    • Community Regular
      coch went up a rank
      Community Regular
    • One Year In
      slackerzz earned a badge
      One Year In
  • Popular Contributors

    1. 1
      +primortal
      511
    2. 2
      PsYcHoKiLLa
      188
    3. 3
      +Edouard
      157
    4. 4
      Steven P.
      83
    5. 5
      ATLien_0
      75
  • Tell a friend

    Love Neowin? Tell a friend!