Comments (16)
Hi,
I will try to have a look at it but i am not sure i can make it work as some vendors have proprietary tablet mode implementations.
Could you please attach the output of "dmesg" and "lsmod" to this issue ?
Thank you.
from brunch.
Sure. I remember seeing something about tablet mode in cros-config configuration files, I'll see if I can find it again as well.
from brunch.
Linux definitely detects something, because the keyboard disables when folded back more than 180 degrees, which doesn't happen in macOS (which I dual boot).
from brunch.
Could you try tablet mode in the new releases when you have the time ?
from brunch.
Yep, will do
from brunch.
The latest release works, thanks! Out of curiosity, how did you fix it?
from brunch.
I added tablet mode support to intel_hid driver.
from brunch.
I am closing this issue as it appears to be fixed, do not hesitate to re-open it if needed.
from brunch.
Hello @sebanc
first of all I'd like to thank you for the awesome work you did here.
I installed according your readme and was up n' running in less than 30 minutes :)
I'm trying to turn an old Medio Akoya E3216 into a Chromebook for my grandma as she's used to Android. The Problem is I can't seem to figure out how to turn on or even verify that the tablet mode is working. This is a convertible notebook which should be ideal to use as a tablet too.
Could you please help me to activate it so it will work automatically?
Thanks in advance.
from brunch.
Hi,
Tablet mode if supported by the linux kernel should automatically happen when folding the device. However, there are a lot of missing tablet_mode drivers in the linux kernel which seems to be the case here (I could not find any online resource on tablet mode for medio devices.
There are actually 2 tablet modes (with/without keyboard). The simplest solution, if it works, would be to add "options=force_tablet_mode" to the kernel command line (after cros_debug) by running "sudo edit-grub-config" in crosh shell.
If the keyboard is correctly detected, the device will go from tablet_mode with keyboard (which is very similar to desktop mode, just an additional small icon on the bottom right of the taskbar) to full tablet mode when folded.
from brunch.
I just tried it but it appears that it still doesn't work for me.
Also my touchpad stopped working with "options=force_tablet_mode" enabled, no icon appeared in bottom right corner.
I saw in another related issue "screen auto rotate" that you asked for dmesg and lsmod, so i upload it right away. Hope you can tell me how to proceed from here on.
Oh an by the way, why does my ChromeOS rebuild rootfs each time I cold boot the laptop?
Thanks in advance.
from brunch.
Thanks for the logs :)
For now I can mostly see that the tablet mode module is correctly loaded so I am not sure what goes wrong.
Do you have external (not keyboard) volume buttons on this device ? If so, are they working ?
from brunch.
No external buttons except a power button.
Other keys are simple FN keys which are working, some of them double mapped if f1-f12 aren't intended by nature of chrome os to have also their own system wide functions.
from brunch.
Hi @sebanc
I don't want to rush you, but as asked on telegram I'd kindly ask you to provide me just a little more examples how to modify my driver.
I think it could help me if you could supply me with the original file you modified for the sourface to work properly and tell me where the modified version of the file is located now, so i can track the changes and understand a little bit more what you did with the file.
For now I was at least able to compile the kernel as it is, so I'm just missing now to start tinkering with my driver to hopefully get it working.
Thanks in advance.
from brunch.
Hi @sebanc
I also have the same issue as @juicypop .
I have brunch installed on a Lenovo yoga pro 3-1370.
When I flip my display 180 degrees, my keyboard and mouse are disabled but does not switch into tablet mode in the OS. Also when I force enable tablet mode via grub edit, my keyboard and mouse will no longer work as well.
from brunch.
@frodriguez96 you can enable tablet mode also by pressing keyboard shortcut. I think it was Ctrl+shift+alt+t
from brunch.
Related Issues (20)
- Lenovo ThinkPad E14 Gen 3 (Ryzen 7 5700U): TouchPad Issues
- Touchscreen not work on Surface Pro LTE Advanced 2017(Surface Pro 6) HOT 1
- Unable to connect to secure wifi networks
- Broken WIFI and bluetooth Chrome OS brunch 125 - Lenovo Ideapad 530S
- having issue with play store in my chrome os HOT 1
- Installation of Chrome OS on a Lenovo Ideapad D330-10IGL HOT 1
- Touchpad Not Working on Lenovo IdeaPad Flex 5 14ARE05 with Brunch/Chrome OS: Kernel Parameter Help Needed
- rtl8822ce wifi adapter fix is missing.
- Router hotspot is unable to connect to intel ax101 wifi adapter!
- How to change splash screen into custom one
- Can I know how to create custom brunch framework using source code of it HOT 1
- How to get a Brunch image bootable in OpenSUSE HOT 1
- Disable developer mode HOT 1
- CPU is not running at it's maximum speed
- Having Issues with T480 with Chrome Os , Play store gives error code 7
- Stuck at chrome os logo on first boot HOT 61
- Bringup Camera on Surface Pro 5 HOT 2
- no sound at asus c302 while using newer kernel(>4.19), or screen rotation issue at chromebook-4.19
- Bluetooth won't work HOT 1
- Android game crushes after loading
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from brunch.