I am continuing to try and get the touchpad working. I’ve installed fydeos and attempted to use the crosh shell. I change to the fydeos shell by typing “shell” and enter. I change to the “etc/gesture” directory but when I try to move and rename the 40-touchpad-cmt.conf file I am not able to as the file is read only. Cant move the file and cannot chmod the file either. Welcome any ideas on this one.
having the same issue here, idk if this config file thinggy will work on my asus laptop though, and still, same issue, doing the commands it gave me the ‘read-only file system’ error while doing it, making me stuck at that place and now i need someone to help me with this. thank you!!
And 1 forget to say, that you need to enable fydeos developer settings
settings → fydeos settings → enable developer mode → reboot
Finally i found it:
- Check Disk for Errors:Run the following command to check and fix file system errors:
$ sudo fsck –y /dev/sda3
If you don’t know the device name (/dev/sda3
), you can use the UUID instead:
$ sudo fsck –y UUID=00000000-0000-0000-0000-00000000
- Remount the File System: If you need to switch the file system out of read-only mode immediately, use this command:
$ sudo mount -o remount,rw /
(I don’t know the 1. what does, but the 2. helped)
And 1 more issue can be:
Kramirez and my tutorial in the same time will not work. So make sure if you follow my tutorial you leave that flag on default
Since I was having ‘read-only file system’ issue I followed
→ Enable additional developer mode features: root file system write permission - FydeOS
This documentation from FydeOS and Disabled root file system verification.
Cautious: I could not find any way to enable root file system verification after I disabled it as of now
So, with the risk of security issues that could arise from unauthorized modifications. Here is what I did.
Enable Developer Mode:
- Go to →
Settings
FydeOS settings
- There, you will find an option to
Enable developer mode
, enable it. - Reboot
Disable Root File System Verification:
According to The Documentation I mentioned earlier.
- Press
Control + Alt + T
on your FydeOS desktop to open the terminal. - Type
shell
and hit Enter to access the shell environment. - Enter
sudo -i
to get root permissions. - Execute
/usr/sbin/crossystem_mode-switch.sh disable-rootfs-verification
to turn off root file system verification. - Reboot your device.
Replace 40-touchpad-cmt.conf file:
Following Szil’s First tutorial Touchpad not working - #12 by Szil
**or maybe you could try his → last tutorial? Touchpad not working - #26 by Szil (Didn’t try that since it didn’t work for me the first time I tried it)
Anyways I followed the First one.
- Press
Control + Alt + T
on your FydeOS desktop to open the terminal. - Type
shell
and hit Enter to access the shell environment. - Enter
sudo -i
to get root permissions. - Write
cd /etc/gesture
- Enter
ls
now you can see all the files in/etc/gesture
folder. There must be40-touchpad-cmt.conf
file amongst them.
→ Now you have to Delete or Rename the file (Szil recommended to rename, but by mistake I actually deleted the file)
- Use
rm
for deleting the file →rm 40-touchpad-cmt.conf
Usemv
to rename the file →mv 40-touchpad-cmt.conf old-40-touchpad-cmt.txt
- Use
touch 40-touchpad-cmt.conf
to make a new file with the same name, that the old file had (40-touchpad-cmt.conf)
Make sure that you have deleted or renamed the old file.
now copy this
Section "InputDevice"
Driver "synaptics"
Identifier "Touchpad"
Option "SendCoreEvents"
Option "Protocol" "auto-dev"
Option "SHMConfig" "on"
Option "VertTwoFingerScroll" "1"
Option "HorizTwoFingerScroll" "1"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "AreaTopEdge" "50"
EndSection
- copy the content (same content as the link Szil gave)
- Write
sudo nano 40-touchpad-cmt.conf
it will open the blank new file.
Paste the text that you copied withshift + insert
- To save
PressCtrl+x
then if it asks you for permission pressY
then if the file is already not selected useCtrl+T
then select the file40-touchpad-cmt.conf
using you keyborads arrow keys.
then hitEnter
- Write
exit
press enter, againexit
then press enter to close the terminal window. - Restart your computer, worked like a charm for me after restart.
Szil, Alpha, SalameMaster Thank you guys <3