Я не могу помнить, зафиксировал ли я это, но можно смотреть на мой файл ответа:
Это базируется прочь более сложного примера в:
https://help.ubuntu.com/10.04/installation-guide/i386/appendix-preseed.html https://help.ubuntu.com/10.04/installation-guide/example-preseed.txt
Править: В случае, если ссылка выше устаревших движений, вот полное содержание файла:
# Locale sets language and country.
d-i debian-installer/locale string en_US
# Keyboard selection.
# Disable automatic (interactive) keymap detection.
d-i console-setup/ask_detect boolean false
#d-i console-setup/modelcode string pc105
d-i console-setup/layoutcode string us
# To select a variant of the selected layout (if you leave this out, the
# basic form of the layout will be used):
#d-i console-setup/variantcode string dvorak
# Install the Ubuntu desktop.
tasksel tasksel/first multiselect ubuntu-desktop
# On live DVDs, don't spend huge amounts of time removing substantial
# application packages pulled in by language packs. Given that we clearly
# have the space to include them on the DVD, they're useful and we might as
# well keep them installed.
ubiquity ubiquity/keep-installed string icedtea6-plugin openoffice.org
ubiquity ubiquity/summary string
ubiquity ubiquity/reboot boolean true
ubiquity languagechooser/language-name string English
ubiquity countrychooser/shortlist string US
ubiquity localechooser/supported-locales string en_US.UTF-8
ubiquity time/zone string America/Los_Angeles
# Not needed if only one disk
#ubiquity partman-auto/disk string /dev/sda
ubiquity partman-auto/method string regular
ubiquity partman-lvm/device_remove_lvm string boolean true
ubiquity partman-md/device_remove_md string boolean true
ubiquity partman-lvm/confirm string boolean true
ubiquity partman-auto/choose_recipe select atomic
ubiquity partman/confirm_write_new_label string boolean true
ubiquity partman/choose_partition select finish
ubiquity partman/confirm string boolean true
ubiquity partman/confirm_nooverwrite string boolean true
ubiquity passwd/user-fullname string John Doe III
ubiquity passwd/username string user
ubiquity passwd/user-password string alamepassword
ubiquity passwd/user-password-again string alamepassword
ubiquity user-setup/encrypt-home boolean false
Я нашел способ изменить отрезок времени, в течение которого сенсорная панель отключена при вводе. Для кого-либо еще туда поиск его здесь он:
Примечание: поиск Google приводит к ответу достаточно быстро
Просто запустите программу syndaemon -d
и добавьте как опция -i wait_time
где wait_time является отрезком времени для ожидания прежде, чем повторно включить сенсорную панель. Другие полезные параметры для предоставления syndaemon включают -K
никогда не отключать сенсорную панель, когда нажатия клавиш имеют формат modifier+key и -t
только отключить щелчки и не движения мыши.
Так, в моем случае я добавил следующее к сценарию, я работаю на входе в систему:
#Get rid of previous syndaemon
killall syndaemon
#More aggressive behavior, allow for mod+key combos, enable mouse movements
syndaemon -i 0.2 -K -t -d
Со всеми этими модификациями, особенно -t
флаг, я могу жить с сенсорной панелью, как это на данный момент!
У меня были похожие проблемы, и я нашел ответ в этом блоге достаточно полным и скопировал соответствующие детали:
. Настройте обнаружение ладони:Включить обнаружение ладони, в типе терминала:
$ synclient PalmDetect=1
Установить максимальную ширину, которая должна интерпретироваться как палец, а не как ладонь. Я выбираю 4, большинство как-бы использовать 10, это хорошо, чтобы сделать небольшую догадку и тест здесь:
$ synclient PalmMinWidth=4
Затем, установите минимальную высоту ладони против пальца:
$ synclient PalmMinZ=50
Наконец, в Ubuntu, 3 пальца средний клик не включен по умолчанию, так что если вы хотите, чтобы включить его использовать:
$ synclient TapButton2=3 TapButton3=2
В теории, это должно включить 2 пальца удар для среднего клика, и 3 пальца удар для правого клика, но в Ubuntu 13.04 результирующее поведение прямо противоположное. Поэтому, если вы предпочитаете 2-х касание пальцев для среднего щелчка, используйте:
$ synclient TapButton2=2 TapButton3=3
Чтобы сделать это постоянным после того, как вы нашли правильные настройки, сохраните их в 50-synaptics.conf
, который находится по адресу /usr/share/X11/xorg.conf.d/50-synaptics.conf
в Debian/Ubuntu (Semplice) и по адресу /etc/X11/xorg.conf.d/50-synaptics. conf
в дистрибутивах на базе Arch Linux, (первая часть "InputClass" предназначена для исправления среднего клика multi-touch, который уже включен в Arch, так что вам не нужно его добавлять):
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "HorizTwoFingerScroll" "on"
Option "VertTwoFingerScroll" "on"
EndSection
#synclient PalmDetect=1
Option "PalmDetect" "1"
#synclient PalmMinWidth=4
Option "PalmMinWidth" "4"
#synclient PalmMinZ=50
Option "PalmMinZ" "50"
Вместо того, чтобы использовать команды synclient, используйте синдром:
$ syndaemon -K -i 0.5 -R -d
Вики-архив Arch утверждает, что если вы сохраните эту команду в ~/. xinitrc
, чтобы она выполнялась автоматически при следующем входе в систему. Однако, когда я это сделал, я не знал, что команда должна произойти до запуска рабочего стола (exec DESKTOP.session
команда). Поиграв с кучей других конфигурационных файлов и узнав тонну о диспетчере SLiM, я, наконец, понял, что команду нужно просто перенести дальше вверх по файлу, так как команды после запуска рабочего стола не будут выполняться до тех пор, пока рабочий стол не завершит работу.
syndaemon
опции в нем, толькоsynclient
опции. – levesque 14.09.2012, 23:47