Acer Aspire Switch Alpha 12 on Bionic - screen and finger-touch rotate fine, stylus does not
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO9GURib1T8z7lCwjOGLQaGtrueEthgQ8LO42ZX8cOfTqDK4jvDDpKkLFwf2J49kYCMNW7d4ABih_XCb_2UXdq5fPJDkoyg7-8g_YfRUot-XnaXkNYycsNp7lA5_TW9td0FFpLQ2APzKcZ/s1600/1.jpg)
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYQ0N5W1qAOxLP7t7iOM6O6AzbZnkXUy16s7P_CWfOb5UbTQY_aDsc727chyphenhyphen5W4IppVNernMMQeaUFTB_rFzAd95_CDt-tnwN-nBx6JyUp2duGjPaL5-VgNO41AVsA_vu30EJcipdDG409/s400/Clash+Royale+CLAN+TAG%2523URR8PPP.png)
up vote
0
down vote
favorite
I have a MS Surface-esque Aspire Switch (Core i3) running 18.04 amd64, fully updated (initially installed from the development branch and working great). All the hardware works out of the box and I'm very impressed. One quirk is that, while the accelerometer works as intended, it rotates the display and the finger-touch input, but falls short of the Active Stylus. The stylus itself works perfectly on standard landscape mode.
I can't find much information on the hardware behind it, but I've found that the digitizer is manufactured by ELAN and is I2C. I determined the input device from xinput
and successfully used a command based on this script: https://gist.github.com/mildmojo/48e9025070a2ba40795c to manually rotate the pen input. I would be happy with somehow hooking into the automatic screen rotation, which as best I understand is handled by IIO, but I have no idea what to do with it. Is there a simple way to enable rotation of the digitizer?
acer tablet display-rotation stylus
add a comment |Â
up vote
0
down vote
favorite
I have a MS Surface-esque Aspire Switch (Core i3) running 18.04 amd64, fully updated (initially installed from the development branch and working great). All the hardware works out of the box and I'm very impressed. One quirk is that, while the accelerometer works as intended, it rotates the display and the finger-touch input, but falls short of the Active Stylus. The stylus itself works perfectly on standard landscape mode.
I can't find much information on the hardware behind it, but I've found that the digitizer is manufactured by ELAN and is I2C. I determined the input device from xinput
and successfully used a command based on this script: https://gist.github.com/mildmojo/48e9025070a2ba40795c to manually rotate the pen input. I would be happy with somehow hooking into the automatic screen rotation, which as best I understand is handled by IIO, but I have no idea what to do with it. Is there a simple way to enable rotation of the digitizer?
acer tablet display-rotation stylus
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I have a MS Surface-esque Aspire Switch (Core i3) running 18.04 amd64, fully updated (initially installed from the development branch and working great). All the hardware works out of the box and I'm very impressed. One quirk is that, while the accelerometer works as intended, it rotates the display and the finger-touch input, but falls short of the Active Stylus. The stylus itself works perfectly on standard landscape mode.
I can't find much information on the hardware behind it, but I've found that the digitizer is manufactured by ELAN and is I2C. I determined the input device from xinput
and successfully used a command based on this script: https://gist.github.com/mildmojo/48e9025070a2ba40795c to manually rotate the pen input. I would be happy with somehow hooking into the automatic screen rotation, which as best I understand is handled by IIO, but I have no idea what to do with it. Is there a simple way to enable rotation of the digitizer?
acer tablet display-rotation stylus
I have a MS Surface-esque Aspire Switch (Core i3) running 18.04 amd64, fully updated (initially installed from the development branch and working great). All the hardware works out of the box and I'm very impressed. One quirk is that, while the accelerometer works as intended, it rotates the display and the finger-touch input, but falls short of the Active Stylus. The stylus itself works perfectly on standard landscape mode.
I can't find much information on the hardware behind it, but I've found that the digitizer is manufactured by ELAN and is I2C. I determined the input device from xinput
and successfully used a command based on this script: https://gist.github.com/mildmojo/48e9025070a2ba40795c to manually rotate the pen input. I would be happy with somehow hooking into the automatic screen rotation, which as best I understand is handled by IIO, but I have no idea what to do with it. Is there a simple way to enable rotation of the digitizer?
acer tablet display-rotation stylus
asked May 23 at 17:03
Gargravarr
1618
1618
add a comment |Â
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1039495%2facer-aspire-switch-alpha-12-on-bionic-screen-and-finger-touch-rotate-fine-sty%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password