Как я могу защитить детей от клавиатуры?

Как я могу сделать клавиатуру / сенсорную панель безопасной для использования малышом на моем ноутбуке? (например, разрешить цифры и буквы, но отключить F1 , Esc , сенсорную панель, события щелчка и т. д.). Я прочитал Как отключить клавиши на клавиатуре? , но это еще не все. Мне интересно, существует ли уже существующее решение, чтобы мне не нужно было прорабатывать все эти детали самостоятельно.

Я хотел бы иметь возможность нажать «секретный набор клавиш» и затем переключаться между «безопасным» режимом клавиатуры и «нормальным» режимом клавиатуры. Я хотел бы сделать это, чтобы я мог использовать клавиатуру, тогда мой ребенок может печатать на клавиатуре, а затем я могу продолжать использовать клавиатуру.

Я использую Ubuntu 12.04.3 LTS

$ uname --kernel-release --kernel-version --machine
3.2.0-56-generic #86-Ubuntu SMP Wed Oct 23 09:20:45 UTC 2013 x86_64
7
задан 13 April 2017 в 15:24

2 ответа

Боюсь, что не существует уже существующего решения.

Относительно «комбинации секретных ключей» см. [Значок гнома] → Центр управления → Комбинации клавиш. В самом деле, все, что имеет контрольную клавишу + букву, вероятно, будет в безопасности от малыша.

Для отключения ключей, xmodmap, вероятно, ваш лучший выбор. Вот как установить F1..F3 для печати периода или соответствующего числа в зависимости от состояния «смещения» ...

xmodmap <<EOX -
keycode 67 = period 1
keycode 68 = period 2
keycode 69 = period 3
EOX

(таким образом, они делают «что-то», просто ничего смешного).

И это хорошо, потому что «маленький ребенок приходит, хочет играть с клавиатурой». Когда они станут старше, им понадобится собственный аккаунт.

0
ответ дан 13 April 2017 в 15:24

Тачпад легко отключить. В настройках системы в разделе «Мышь и сенсорная панель» на вкладке «Сенсорная панель» просто отключите его. Для клавиатуры может быть способ сделать то, что вы хотите в программном обеспечении, но я никогда не видел и не слышал об этом. Проблема, с которой вы столкнетесь, заключается в «секретном коде» для повторного включения вещей. Единственный способ, которым я могу придумать, чтобы снова включить ключи - это с помощью командной строки, которую вы не хотите показывать малышу.

Я думаю, что аппаратный подход может работать лучше. Они продают клавиатуры без функциональных клавиш только для детей. Например:

http://www.amazon.com/DURAGADGET-Colourful-Childrens-Special-Keyboard/dp/B005GL0PXK

У него все еще есть " Esc "ключ. Поэтому, если вы хотите избежать этого, вам, возможно, придется физически удалить ключ. Но я полагаю, что если вы спрашиваете о ноутбуке (я полагаю, поскольку вы упомянули тачпад), это становится немного сложнее, потому что вы не можете действительно удалить клавиатуру, с которой он поставляется.

Вы видели OLPC? http://one.laptop.org/

Они делают очень крепкие планшеты и ноутбуки для детей. Вы можете найти их на Ebay относительно дешево. В качестве альтернативы просто создайте учетную запись с очень ограниченными правами, а если они испортят ее, просто удалите и заново создайте учетную запись.

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: