calamity (Fujitsu Lifebook P1110)
Table of Contents
Summary
Neat because of the Transmeta processor and the smaller than subnotebook design.
Notes
- Modem is part of a combination modem/wifi mini-pci card.
- Only has a single antenna for any wifi upgrades.
- Neither battery size lines up with the screen's top edge when closed (poor aesthetics).
- Keyboard makes a lot of compromises, but it is the smallest thing I can touch type on still.
Hardware
Make | Fujitsu |
Year | 2002 |
Model | Lifebook P1110 |
Chassis | Lifebook P1110 |
Processor | Transmeta Crusoe TM5800 - 733 MHz |
Memory | 256 MB |
Ports | 3.5mm headphone |
3.5mm microphone | |
VGA dongle port | |
RJ-11 Modem (not connected) | |
2x USB A 1.0 | |
Graphics | ATI Rage Mobility-M |
Storage | 64GB mSATA SBe MDMS-SBe-064 with JM20330 PATA Bridge |
Display | 8.9" 1024x600 |
Int. Peripherals | SigmaTel AC 9757T Audio |
Atheros AR5213A AR5BMB-44 802.11abg | |
Fujitsu Resistive Touch Panel | |
Ext. Peripherals | - |
Dimensions | |
Length/Depth | 16.8 cm |
Width | 23.2 cm |
Height/Thickness | 3.1 cm |
Weight | 1.11 kg (2 lbs 7 oz) |
Software
Operating System | Windows XP Professional |
Unique applications | - |
Links
Log
A tiny Fujitsu with Transmeta CPU
Bought on ebay. I think I was specifically looking for Transmeta Crusoe machines at the time.
Linux Touchscreen calibration
A bit sketchy on the details of how I came up with this. If I had to guess I probably ran xev
and recorded the coordinates when touching each screen edge. Anyway, here's some math and appropriate commands for setting the touch panel coordinate transform matrix:
left edge=56 top edge=37 right edge=23 bottom edge=13 touch height = 600+(37+13) = 650 touch width = 1024+(56+23) = 1103 horizontal offset = -56 vertical offset = -37 c0 = touch_area_width / total_width c2 = touch_area_height / total_height c1 = touch_area_x_offset / total_width c3 = touch_area_y_offset / total_height c0 = 1103/1024 = 1.077148 c2 = 650/600 = 1.083333 c1 = -56/1024 = -0.054688 c3 = -37/600 = -0.061667 xinput set-prop "Device Name" --type=float "Coordinate Transformation Matrix" c0 0 c1 0 c2 c3 0 0 1 xinput set-prop "Fujitsu Takamisawa USB Touch Panel" --type=float "Coordinate Transformation Matrix" 1.08333 0 -0.054688 0 1.083333 -0.061667 0 0 1
Drive upgrade
Swapped dual compact flash setup for a 64GB mSATA drive and PATA adapter. Dedicated about half to a Windows XP install.