I’ll cut right to the chase. I have a 2.5 year old Toshiba M400 laptop which is also a tablet PC, and the rotate options don’t work ‘properly’, and they never have. Many others have similar laptops, and theirs “don’t work” either. I’d like this to be fixed, but don’t know how to achieve that.
I didn’t buy the laptop because it was a tablet PC. I bought it because at the time it had the highest resolution (1400×1050) at a low physical size (12.1″) with built in 3G. If anyone ever asks “do you use it as a tablet PC” the answer is “no”. If the tablet features worked I’d probably use it as one more often.
The issues with this laptop:-
The screen doesn’t autorotate when you swivel it round.
This means you have to use the graphical screen rotation tool either before you swivel the screen or after. Either way you either end up with the desktop screen upside down, or having to man-handle the laptop so it’s up the right way, or use the UI upside down for a moment. This is naff. It should automagically do this as it does on Windows.
There is a graphical tool for rotating the screen, but no graphical tool for rotating the tablet.
The tablet is an input device which has no graphical tool for rotating. Ideally the screen rotation tool should ‘know’ that the PC is a tablet and should rotate the input device. Alternatively a separate graphical tool should exist which has options for rotating the tablet input device.
The screen and tablet don’t rotate together
If I do rotate the screen using the graphical tool I end up with the tablet and screen out of sync with eachother. Using the tablet pen the directions are inverted (left is right, up is down etc) whilst the screen is rotated. There is a command line tool in the wacom-tools package which can rotate the tablet, but no GUI, and nothing that keeps the screen and input device in sync.
I attended a sesion called Better touchscreen support at the recent Ubuntu Developer Summit but it was sadly only concerning touch screens, not tablets. I did raise these issues in the session but nobody really has any time or inclination to fix them, despite there being at least two devices in the room of this type.
Over the last 2 years I have spoken to various developers who work in the areas covered by this and nobody really seems interested in fixing this. I get the usual “feel free to submit a patch”. I’m not a coder 🙁
There are various scripts and fudges online that can achieve some of this, but none of it is integrated into the existing tools and none of it is shipped with Ubuntu. This makes me sad. Anyone fancy helping?