У меня была аналогичная проблема с UBUNTU 13.04 - мой ноутбук не загружался из live cd AT ALL ...
Я узнал, что вам нужно записать загруженный файл образа ISO в файл cd / dvd как образ, а не только как обычный файл.
Затем загрузочный файл будет монтировать образ и загрузиться с него и спросить, хотите ли вы попробовать UBUNTU или УСТАНОВИТЬ его. С опцией try UBUNTU будет запускаться с живого компакт-диска, ничего не влияя на вашу текущую систему.
Чтобы добавить к нему клавиатуру, вы можете использовать очень похожий метод для того, что у вас уже есть.
Перейдите к терминалу и введите xinput. Это покажет вам номера идентификаторов для всех ваших устройств ввода. В моем случае моя клавиатура отображается как «AT Translated Set 2 keyboard», id = 12; поэтому в моем случае я бы добавил строки
xinput set-int-prop 12 "Device Enabled" 8 0
и
xinput set-int-prop 12 "Device Enabled" 8 1
в соответствующие места в скрипт. Просто замените «12» на любой идентификатор вашей клавиатуры, как на xinput.
Что касается запуска скрипта при запуске; вам понадобится первая строка, говорящая #!/bin/bash.
Предполагая, что она называется lockmeout.sh, скопируйте ее в свой домашний каталог (~), а затем выполните chmod +x ~/lockmeout.sh. Затем откройте «Запуск приложений» (доступный путем ввода «запуска» в тире) и добавьте запись, указывающую на этот скрипт. Теперь он должен выполняться при каждом входе в систему и оставаться в фоновом режиме.
Надеюсь, что это поможет!