Add menu item to disable notebook

This commit is contained in:
2025-09-02 14:35:46 +02:00
parent f13f3a18d2
commit cf38a6b194
2 changed files with 23 additions and 3 deletions

View File

@@ -1,15 +1,22 @@
experimental :menu_main_15505_label :Tweak
experimental :menu_main_15505_icon :/mnt/onboard/.adds/nm/.cog.png
menu_item : main : Screensaver : cmd_output : 500 : quiet : test -e /mnt/onboard/.kobo/screensaver_old
menu_item :main :Screensaver :cmd_output :500 :quiet :test -e /mnt/onboard/.kobo/screensaver_old
chain_failure : skip : 3
chain_success : cmd_spawn : quiet: mv /mnt/onboard/.kobo/screensaver_old /mnt/onboard/.kobo/screensaver
chain_success : dbg_toast : screensaver on
chain_always : skip : -1
chain_failure : cmd_spawn : quiet: mv /mnt/onboard/.kobo/screensaver /mnt/onboard/.kobo/screensaver_old
chain_success : dbg_toast : screensaver off
menu_item :main :Screenshots :nickel_setting :toggle :screenshots
menu_item :main :Auto USB :nickel_setting :toggle :auto_usb_gadget
menu_item :main :Disable Pencil :cmd_output :500 :/mnt/onboard/.adds/scripts/disable_notebook.sh
chain_success :power :reboot
menu_item :main :IP Address :cmd_output :500:/sbin/ifconfig | /usr/bin/awk '/inet addr/{print substr($2,6)}'
menu_item :main :Invert & Reboot :nickel_setting :toggle: invert
chain_success :power :reboot
menu_item :main :Sleep :power :sleep

View File

@@ -0,0 +1,13 @@
#!/bin/sh
# Script to disable Kobo notebook functionality
CONFIG_FILE="/mnt/onboard/.kobo/Kobo/Kobo eReader.conf"
# Replace StylusUsageDetected setting if it exists
if grep -q "^StylusUsageDetected=" "$CONFIG_FILE"; then
sed -i 's/^StylusUsageDetected=.*/StylusUsageDetected=false/' "$CONFIG_FILE"
echo "Notebook tab disabled."
else
echo "Could not find StylusUsageDetected. Skipped."
fi