Hello everybody,
I've got an interresting puzzle:
I've set up a Thinkpad X220 Tablet with OpenSUSE 13.2 and TDE 14.0.1;
Everything works wellincluding the Wacom digitizer, I've been able to install Open Sankore and MihPhoto from respectively a deb and an rpm package.
TDE 14.0.1 on OpenSUSE seems to have a problem with this machine as it does not see my USB key as removable, but a workaround was setting a mount point in fstab.
The puzzle is this: TDE proposes a system tray applet named "Resize and Rotate". It works like a charm, wich is usefull because the X220t's battery is a little bulky and lifts the back of the computer This is good in Notebook mode, but in Tablet mode, with the screen _physicaly_ rotated 180°, it's the front that is higher that the back. So if I rotate the screen _per software_ 180° everything is fine... However, the digitizer does not get the information, so the pointer appears on the wrong side of the screen - this is funny for 30 seconds but unusable after that.
So, does anyone have an idea how to also rotate the touchscreen digitizer 180°? This does work in Windows 10, but I'd prefer to use Linux :)
Have a nice evening,
Thierry
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA224
Hello everybody,
I've got an interresting puzzle:
I've set up a Thinkpad X220 Tablet with OpenSUSE 13.2 and TDE 14.0.1;
Everything works wellincluding the Wacom digitizer, I've been able to install Open Sankore and MihPhoto from respectively a deb and an rpm package.
TDE 14.0.1 on OpenSUSE seems to have a problem with this machine as it does not see my USB key as removable, but a workaround was setting a mount point in fstab.
The puzzle is this: TDE proposes a system tray applet named "Resize and Rotate". It works like a charm, wich is usefull because the X220t's battery is a little bulky and lifts the back of the computer This is good in Notebook mode, but in Tablet mode, with the screen _physicaly_ rotated 180°, it's the front that is higher that the back. So if I rotate the screen _per software_ 180° everything is fine... However, the digitizer does not get the information, so the pointer appears on the wrong side of the screen - this is funny for 30 seconds but unusable after that.
So, does anyone have an idea how to also rotate the touchscreen digitizer 180°? This does work in Windows 10, but I'd prefer to use Linux :)
Have a nice evening,
Thierry
Interesting! I've never had the opportunity to use TDE on a tablet computer, so I'm somewhat surprised it's working even that well.
I'm not sure if the issue described is TDE's fault or Xorg's fault. While TDE is admittedly completely unaware of the digitizer (primarily due to a lack of relevant hardware in the hands of the TDE developers), I would have thought that Xorg would have matched the digitizer settings to the screen after TDE made its xrandr calls.
A quick Google search show that this might be an Xorg bug: https://bugs.launchpad.net/ubuntu/+source/acpi-support/+bug/217182
There is also a potential workaround via the wacomrotate package: https://bugs.launchpad.net/ubuntu/+source/acpi-support/+bug/217182/comments/...
Most likely we need to: 1.) Make TDE aware of the digitizer (you can help with this by sending in the terminal spew generated when you execute "tdecmshell hwmanager") 2.) apply whatever workaround is in that wacomrotate package when screen rotation is requested via tdehwlib.
Tim
On Monday 07 September 2015 00.18:26 Timothy Pearson wrote: (...)
The puzzle is this: TDE proposes a system tray applet named "Resize and Rotate". It works like a charm, wich is usefull because the X220t's battery is a little bulky and lifts the back of the computer This is good in Notebook mode, but in Tablet mode, with the screen _physicaly_ rotated 180°, it's the front that is higher that the back. So if I rotate the screen _per software_ 180° everything is fine... However, the digitizer does not get the information, so the pointer appears on the wrong side of the screen - this is funny for 30 seconds but unusable after that.
So, does anyone have an idea how to also rotate the touchscreen digitizer 180°? This does work in Windows 10, but I'd prefer to use Linux :)
Have a nice evening,
Thierry
Interesting! I've never had the opportunity to use TDE on a tablet computer, so I'm somewhat surprised it's working even that well.
(...)
A quick Google search show that this might be an Xorg bug: https://bugs.launchpad.net/ubuntu/+source/acpi-support/+bug/217182
There is also a potential workaround via the wacomrotate package: https://bugs.launchpad.net/ubuntu/+source/acpi-support/+bug/217182/comments /14
Most likely we need to: 1.) Make TDE aware of the digitizer (you can help with this by sending in the terminal spew generated when you execute "tdecmshell hwmanager") 2.) apply whatever workaround is in that wacomrotate package when screen rotation is requested via tdehwlib.
Tim
Hi Tim,
Thank you for the pointers to Xorg. I'll try the workaround and report if they cure the problem.
Runing tdecmshell hwmanager gives this on the terminal:
[tdebuildsycoca] tdebuildsycoca running... [tdebuildsycoca] Reusing existing tdesycoca. [dcopserver] DCOP Cleaning up dead connections. [FIXME] UNCLASSIFIED DEVICE name: ptp0 type: (null) subsystem: ptp driver: e1000e [Node Path: /dev/ptp0] [Syspath: /sys/devices/pci0000:00/0000:00:19.0/ptp/ptp0] [8086:1502]
Then hwmanager opens but I did not have time yet to look in detail.
I've bought this "convertible" out of dissatisfaction with tablets and I must say that, if it's more heavy, it's far better. No Linux distribution / interface I've tried was really satisfying. KDE is really bad, Gnome 3 is partly usable, maybe Unity is better.
The basic problem is that a good desktop interface is hi-resolution but our fingers are not made for that... And a touch interface looks like a stuipid waste of pixel on a desktop.
The convertible lets me use the laptop as usual (with TDE) and use the digitizer only when needed (for teaching).
Globaly I'd say TDE works better that KDE on this machine. If we wanted a "tablet mode" we would need a way to make all command zones bigger in that mode.
If I can provide any information just ask - I don't know if this is really much needed, but I guess touchscreens will get more frequent now.
Thierry
On Monday 07 September 2015 00.18:26 Timothy Pearson wrote:
A quick Google search show that this might be an Xorg bug: https://bugs.launchpad.net/ubuntu/+source/acpi-support/+bug/217182
Xsetwacom does not seem to find any device, although xf86-input-wacom seems to work... I'll take a look at the wacom-rotate package later.
Thierry
On Monday 07 September 2015 00.18:26 Timothy Pearson wrote:
A quick Google search show that this might be an Xorg bug: https://bugs.launchpad.net/ubuntu/+source/acpi-support/+bug/217182
Actually this one was a good hint. After a little search as to how xsetwacom works it does provide a solution. It requires four scripts and four buttons in the panel but I can perfectly live with that solution.
Thank you for suggesting a solution!
If anyone is looking for a sensible solution "with touch", take a look at the X220t, it's a very nice machine at you get them pretty cheap these days.
Thierry