Hello guys!
I have one script, which rotate screen with wacom device counterclockwise.
On my X200t I bind this one to rotate-key on Windows (under display). So, I think it must be usefull in tablet mode.
Can anyone test it and give feedback plz?
https://github.com/Punkoivan/LinuxScript.git
Thanks =)
Screen rotation script for Wacom
-
evening_hunger
- Sophomore Member
- Posts: 189
- Joined: Thu Nov 26, 2015 2:55 pm
- Location: Rouen, France
Re: Screen rotation script for Wacom
[Glory to Ukraine!]
Makes sense to me. However, I've never used Wacom stylus. Nevertheless, I decided to reply and complicate your life
I don't know about x220t, but on my x220 I have succesfully tested a following script to autorotate the xrandr screen when the accelerometer says so:
I presume you could play with that:) As you can see, /sys/devices/platform/hdaps/position is the place to go for the laptop orientation coordinates.
That is of course if the hdaps module is loaded in the kernel!
Coming back to your script, I should probably follow your example and put 'case' instructions, always safer than nested ifs...
best regards:)
Makes sense to me. However, I've never used Wacom stylus. Nevertheless, I decided to reply and complicate your life
I don't know about x220t, but on my x220 I have succesfully tested a following script to autorotate the xrandr screen when the accelerometer says so:
Code: Select all
#!/bin/bash
#Adaptex from x220 tablet using Arch wiki (https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_X200https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_X200)
#2015/12/01 (changes: set to x only for now, update xrandr syntax, dump rotate function)
while true; do
# 1) We extract data about the actual position
position=$(cat /sys/devices/platform/hdaps/position)
x=$(echo $position | sed -n "s/(\([-0-9]*\),\([-0-9]*\).*)/\1/p") # most of time contained in [350,650]
y=$(echo $position | sed -n "s/(\([-0-9]*\),\([-0-9]*\).*)/\2/p") # most of time contained in [-650,-350]
# 2) We work out the x value (= left and right inclination) (always between
if [ $x -lt 400 ]; then
xrandr --output LVDS1 --rotate right
elif [ $x -gt 600 ]; then
xrandr --output LVDS1 --rotate left
else
xrandr --output LVDS1 --rotate normal
fi
# #3) We work out the y value (= front and back inclination)
# if [ $y -gt -400 ]; then
# xrandr --output LVDS1 --rotate inverted
# elif [ $y -lt -600 ]; then
# xrandr --output LVDS1 --rotate normal
# fi
# 4) wait before checking the value again
sleep 0.5
done
That is of course if the hdaps module is loaded in the kernel!
Coming back to your script, I should probably follow your example and put 'case' instructions, always safer than nested ifs...
best regards:)
x220/i7-2620M/8GB/256gb.ssd/ips/debian (main driver)
x230/i5/8GB/500gb.hdd+256gb.m2ssd/tn/debian+win7 (better half)
x230/i5/8GB/500gb.hdd+256gb.m2ssd/tn/debian+win7 (better half)
Re: Screen rotation script for Wacom
Hi!
Yeah, I saw some of autorotate scripts (even may be on Archwiki), but it useless for me for one reason :
it can't correct position when I lying on back =)
Such as other touchscreen device.
May be its possible to find value that comfortable for me.
I'll try this one, thnx!
cheers, Ivan.
P.S. Yes, I've HDAPS, it's cool.
I don't use this sensor for HDD, because SSD in my laptop, but it really interesting play neverball or Tuxkart via accelerometer =)
Yeah, I saw some of autorotate scripts (even may be on Archwiki), but it useless for me for one reason :
it can't correct position when I lying on back =)
Such as other touchscreen device.
May be its possible to find value that comfortable for me.
I'll try this one, thnx!
cheers, Ivan.
P.S. Yes, I've HDAPS, it's cool.
I don't use this sensor for HDD, because SSD in my laptop, but it really interesting play neverball or Tuxkart via accelerometer =)
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Fan trouble - 3000 N200 + Type 0769 - ESG ACPI Script for NHC > NOTEBOOK HARDWARE CONTROL
by MatMor » Sun Mar 12, 2017 12:12 pm » in 3000 Series Laptops - 0 Replies
- 2585 Views
-
Last post by MatMor
Sun Mar 12, 2017 12:12 pm
-
-
-
Does my Thinkpad 10 have a Wacom digitizer?
by sparta.rising » Sun Mar 26, 2017 10:38 pm » in ThinkPad/Ideapad Tablets & Convertibles - 1 Replies
- 588 Views
-
Last post by RealBlackStuff
Mon Mar 27, 2017 5:54 am
-
-
-
W701DS and w701 palmrest wacom upgrade?
by BrothahHeffay » Sat Apr 01, 2017 3:54 pm » in ThinkPad W500/510/520 and W7x0 Series - 3 Replies
- 898 Views
-
Last post by Tasurinchi
Mon Apr 03, 2017 11:21 am
-
-
-
WTB: W701DS palmrest with wacom built in
by BrothahHeffay » Mon Apr 03, 2017 5:46 pm » in Marketplace - Forum Members only - 1 Replies
- 313 Views
-
Last post by BrothahHeffay
Fri Apr 14, 2017 4:43 am
-
Who is online
Users browsing this forum: No registered users and 0 guests



