Я пробовал xboxdrv, и это сработало, но для меня это не было идеально, и мне пришлось вручную настроить конфигурационный файл. Лучшим решением является проект AntiMicro: https://github.com/Ryochan7/antimicro конфигурация очень проста (хотя GUI довольно простой), с несколькими щелчками я смог:
настроить мой пэд (F710 Wireless) в качестве мыши - просто нужно назначить правильные кнопки / палки для нужной функции в одном наборе; получить центральную кнопку «Логотип Logitech» для переключения между операцией мыши и пэда - у меня просто есть второй набор, где ни один из ключей не назначен, а центральный ключ переключается между этими двумя режимами, поэтому я могу запустить игру, используя «режим мыши» и затем переключитесь на «режим пэда» для воспроизведения; AntiMicro, похоже, тоже автоматически применяет «мертвую зону» - когда я использовал xboxdrv, мне приходилось делать это вручную в файле конфигурации, потому что курсор медленно перемещался все время в одном направлении, здесь все хорошо.Я думаю, что проект совершенно новый, но для меня он работает почти идеально. Небольшая проблема заключается в том, что он создает значок «tray», который позволяет переключать профили в верхнем левом углу, что не очень хорошо вписывается в схему глобального меню Ubuntu.
Лучше всего будет файл с ошибкой и попросить эту функцию. Когда вы регистрируете ошибку списка желаний, не забудьте дать некоторые продуманные пользовательские случаи, почему эта функция может оказаться полезной для большей части сообщества пользователей Ubuntu.
Лучше всего будет файл с ошибкой и попросить эту функцию. Когда вы регистрируете ошибку списка желаний, не забудьте дать некоторые продуманные пользовательские случаи, почему эта функция может оказаться полезной для большей части сообщества пользователей Ubuntu.
Лучше всего будет файл с ошибкой и попросить эту функцию. Когда вы регистрируете ошибку списка желаний, не забудьте дать некоторые продуманные пользовательские случаи, почему эта функция может оказаться полезной для большей части сообщества пользователей Ubuntu.
Лучше всего будет файл с ошибкой и попросить эту функцию. Когда вы регистрируете ошибку списка желаний, не забудьте дать некоторые продуманные пользовательские случаи, почему эта функция может оказаться полезной для большей части сообщества пользователей Ubuntu.
Лучше всего будет файл с ошибкой и попросить эту функцию. Когда вы регистрируете ошибку списка желаний, не забудьте дать некоторые продуманные пользовательские случаи, почему эта функция может оказаться полезной для большей части сообщества пользователей Ubuntu.
Лучше всего будет файл с ошибкой и попросить эту функцию. Когда вы регистрируете ошибку списка желаний, не забудьте дать некоторые продуманные пользовательские случаи, почему эта функция может оказаться полезной для большей части сообщества пользователей Ubuntu.
Лучше всего будет файл с ошибкой и попросить эту функцию. Когда вы регистрируете ошибку списка желаний, не забудьте дать некоторые продуманные пользовательские случаи, почему эта функция может оказаться полезной для большей части сообщества пользователей Ubuntu.
Лучше всего будет файл с ошибкой и попросить эту функцию. Когда вы регистрируете ошибку списка желаний, не забудьте дать некоторые продуманные пользовательские случаи, почему эта функция может оказаться полезной для большей части сообщества пользователей Ubuntu.
Лучше всего будет файл с ошибкой и попросить эту функцию. Когда вы регистрируете ошибку списка желаний, не забудьте дать некоторые продуманные пользовательские случаи, почему эта функция может оказаться полезной для большей части сообщества пользователей Ubuntu.
Лучше всего будет файл с ошибкой и попросить эту функцию. Когда вы регистрируете ошибку списка желаний, не забудьте дать некоторые продуманные пользовательские случаи, почему эта функция может оказаться полезной для большей части сообщества пользователей Ubuntu.
Лучше всего будет файл с ошибкой и попросить эту функцию. Когда вы регистрируете ошибку списка желаний, не забудьте дать некоторые продуманные пользовательские случаи, почему эта функция может оказаться полезной для большей части сообщества пользователей Ubuntu.
Наиболее спорная часть предложения является идея о том, что уведомления не должны иметь действия, связанные с ними. Другими словами, никаких кнопок, слайдеров, ссылок или даже увольнения [x].
Не надейтесь, это не изменится в ближайшее время, если когда-либо.
– Isaiah
22 November 2010 в 20:43
Выбор нулевого хром на эфемерные уведомления очень преднамерен и не собирается меняться. Обоснование заключается в том, что эти уведомления должны быть как можно более легкими.
Однако есть некоторые вещи, которые можно было бы сделать, чтобы помочь вам.
Существует спецификация, чтобы сделать выбор времени переменной уведомления - более длинные сообщения будут оставаться на более длительное время, или обновленные сообщения будут расширены. Патч, реализующий это, приветствуется, это позволит сократить время для очень коротких сообщений: -)
Кроме того, мы хотели бы добавить режим «не беспокоить», где только система (срочная ) уведомления, такие как аккумулятор очень низкий и проблемы с оборудованием, появятся. Таким образом, вы можете использовать do-not-disturb, чтобы люди не видели ваши уведомления, когда они смотрят через плечо, или вы подключены к проектору (хотя мы предпочитаем размещать уведомления на экране вашего ноутбука, а не на проекторе, где они разные дисплеи). Опять же, патч для этого будет приветствоваться.
Не существует кнопки закрытия, blob даже не существует в терминах мыши (когда вы нажимаете на нее, она просто щелкает, что за ней стоит), см. подробности здесь:
[d1 ] https://wiki.ubuntu.com/NotifyOSDЭта функциональность не изменится, было несколько отчетов об ошибках с просьбой о том, что вы просите, все из которых были опровергнуты в самых сильных условиях .
Вы могли бы сделать программу, чтобы закрыть ее, хотя немного измените код osd и используйте некоторые из существующих ветвей кода, которые это делают уже. См. Программу D-Feet для просмотра и воспроизведения с интерфейсом dbus для notifyosd и кода на панели запуска.
Есть способ получить уведомления с помощью кнопки закрытия.
Из статьи Webupd8
Сначала установите Avant Window Navigator из программного центра и добавьте «Notification Daemon» в док-станцию. Теперь нажмите Alt + F2 и вставьте gconf-editor. Затем перейдите к приложениям> awn-applet-notification-daemon (это для последнего AWN из соединительной линии AWN PPA, это могут быть приложения> avant-window-navigator> awn-applet- уведомление-демон в старых версиях Avant Window Navigator). Нажав на кнопку, вы увидите ее описание внизу, чтобы вы знали, как его настроить. Самый важный ключ: «kill_standard_daemon» - убедитесь, что это включено, или уведомления AWN не будут работать. Например, «override_x» - это горизонтальное положение на экране (для которого я использовал «1900», потому что ширина экрана равна 1920, и я хочу, чтобы уведомления отображались справа), «override_y» - это вертикальное положение ( для которого я использовал «30», поэтому в правом верхнем углу отображается диалоговое окно уведомлений), а «gradient_factor» - прозрачность. Этого должно быть достаточно, чтобы вы начали. Чтобы настроить цвета, снимите флажок «use_theme», затем укажите «text_colour» и «bg_colour» и так далее. Важной функцией, которую вы можете включить, является «show_icon». Это отобразит значок на док-станции Avant Window Navigator, который вы можете щелкнуть, чтобы временно отключить / включить уведомления.Вместо использования avant window navigator вы также можете это сделать (только для Lucid):
Установите xfce4-notifyd из программного центра и нажмите Alt + F2 и вставьте killall notify-osd [!d1 ]
Это переключается на демон уведомлений XFCE, который очень похож на стандартный по умолчанию, только когда вы наводите курсор на него, появляется кнопка закрытия.
Я читал об этом раньше и могу понять конструктивные рассуждения, но на практике они отвлекают, когда их невозможно легко очистить.
Использование https://launchpad.net/caffeine, приложение панели состояния, которое может препятствовать экрану / энергосбережению, также отключит всплывающие окна, поэтому я думал, что предлагаю это как обходной путь.
Блокировка уведомления подчеркивает необходимость в истории уведомлений, но это также было поднято как проблема и разрешено как исправление: bugs.launchpad.net/notify-osd/+bug/382094
Уменьшить задержку с помощью приложения notify-osd-conf.
Попробуйте следующее:
http://www.webupd8.org/2012/06/closable-movable-notifyosd.html
Вы не получите кнопку закрытия, но вы сможете закрыть пузырь и отрегулировать время его активности.
Закладка: кнопка «Закрыть» в уведомлении-osd?
ref:
https://askubuntu.com/a/31617/89468 https://askubuntu.com/a / 14356/89468Концепции, проверенные ранее, bash d OSD всплывающее граффити «отключено» решение задумано и заштриховано как:
dbus-monitor "interface='org.freedesktop.Notifications'" | \
grep --line-buffered "member=Notify" | \
sed -u -e 's/.*/killall notify-osd/g' | \
bash
Это можно запустить в терминал или в качестве фоновой задачи - остановить его и всплывающее граффити.
ОП заявила: «Нет, я не могу ее отключить». Если это означает, что система уведомлений НЕ должна быть отключена положением, то это решение согласуется с этим. Система не повреждена. Если это означает, что позер не знает, как это сделать, то снова решение имеет значение.
Подробности объясняются ниже. Конечным результатом было бы встроить все на (в?) DBus, чтобы напрямую вызвать
qdbus org.freedesktop.Notifications \
/org/freedesktop/Notifications \
org.freedesktop.Notifications.CloseNotification(uint id)
Очень, очень, очень наивное рудиментарное решение, что является более доказательством концепция, чем практическая, по существу «отключает» notify-osd (или, по крайней мере, ее последствия). Не забудьте завершить его, когда закончите тестирование! по ETX'ng с & lt; ctrl> -C или закрытием окна терминала и т. д. Он выполняет свою работу, но не очень прагматично! поскольку, к сожалению, другие задания страдают от попыток сделать их ...
while true; do killall notify-osd; done
(чтобы «услышать» соответствующую деятельность, вы можете захотеть «grep вне»
notify-osd: no process found ....
)
Протестируйте его, запустив его в окне терминала и в другом окне терминала:
notify-send "test 1" "now you see it not"
notify-send "test 2" "you see it not after test 1 evaporates"
notify-send "test 3" "finally after test 2 evaporates"
Остановите первый процесс, а затем повторите попытку.
Возможно, индикатор notify-osd для unity-panel-service может вызвать killall notify-osd. Кнопка горячего пятнистого закрытия не будет (и не может!) Находиться в окне уведомлений, но она будет доступна на панели индикатора. Это полностью аналогично той же концепции, что и Unity для окон. Использование верхней панели для закрытия уведомлений аналогично тому, как Unity выводит меню окна с закрытыми, мини-, макси-ящиками в верхнюю панель меню.
Поистине изящное решение показало бы индикатор, когда активность DBus для notify-osd проявляется и исчезает, когда нет ожидающих уведомлений.
Он также может решить проблему сложенных уведомлений - только один может быть замечен за раз, и если несколько уведомлений находятся на рассмотрении, каждый из них должен испариться до появления следующего - их обычно невозможно увидеть одновременно.
]DBus-monitor 'ng интерфейса уведомлений notify-osd, тем не менее, обеспечит немедленное подтверждение ожидающих уведомлений, даже если он уже отображается. (И если killall notify-osd выдается немедленно - presto poof!)
Выбрать все, Drag & amp; Перейдите в окно терминала с помощью следующих тестов:
notify-send "test 1" "now you see it"
notify-send "test 2" "you see it after test 1 evaporates"
notify-send "test 3" "finally after test 2 evaporates"
теперь делают то же самое с p {r} oof:
notify-send "test 1" "now you don't"
notify-send "test 2" "you see it not! after test 1 evaporates"
notify-send "test 3" "NOT finally after test 2 evaporates"
killall notify-osd
notify-send "gonzo" "gone nada zip zilch"
[killall notify-osd в предлагаемом решении будет срабатывает, когда DBus monitor обнаруживает всплывающие всплывающие окна OSD.
Было преднамеренное решение отказаться от любого способа взаимодействия с пузырьком уведомления (так это его пассивное уведомление), поэтому вы можете опубликовать отчет об ошибке на Launchpad (возможно, он уже есть) и лоббировать его изменение .
Это не то, что я могу увидеть, что произойдет вскоре, если не будет большого спроса (и нет)
. Возможно, стоит попытаться решить проблему, попросив способ исключить некоторые программы из доступа к системе notify-osd.
Кнопка закрытия самих уведомлений не решит вашу проблему. Они по-прежнему будут видеть уведомления и должны будут нажать кнопку закрытия, чтобы закрыть их, если они есть.
Вместо этого вы должны сделать это, когда хотите разрешить другим пользователям использовать ваш компьютер, просто выберите «Switch User» в системном меню в правом верхнем углу (значок шестеренки) и используйте гостевой вход. Это создаст временную сессию для их использования и не сохранит историю браузера, файлы cookie и т. Д. ... когда этот пользователь выйдет из системы. Это позволит им не видеть ваши уведомления, а также, возможно, нарушать любые ваши собственные данные (история веб-поиска, загрузки, вход в систему и т. Д.), Поскольку они пересекают эфир с вашего компьютера.
Уменьшить задержку с помощью приложения notify-osd-conf.
Я читал об этом раньше и могу понять конструктивные рассуждения, но на практике они отвлекают, когда их невозможно легко очистить.
Используя https://launchpad.net/caffeine, приложение панели состояния, которое может препятствовать экрану / энергосбережению, также отключит всплывающие окна, поэтому я думал, что предлагаю это как обходной путь.
Блокировка уведомления подчеркивает необходимость в истории уведомлений, но это также было поднято как проблема и разрешено как исправление: bugs.launchpad.net/notify-osd/+bug/382094
Закладка: кнопка «Закрыть» в уведомлении-osd?
ref:
https://askubuntu.com/a/31617/89468 https://askubuntu.com/a / 14356/89468Концепции, проверенные ранее, bash d OSD всплывающее граффити «отключено» решение задумано и заштриховано как:
dbus-monitor "interface='org.freedesktop.Notifications'" | \
grep --line-buffered "member=Notify" | \
sed -u -e 's/.*/killall notify-osd/g' | \
bash
Это можно запустить в терминал или в качестве фоновой задачи - остановить его и всплывающее граффити.
ОП заявила: «Нет, я не могу ее отключить». Если это означает, что система уведомлений НЕ должна быть отключена положением, то это решение согласуется с этим. Система не повреждена. Если это означает, что позер не знает, как это сделать, то снова решение имеет значение.
Подробности объясняются ниже. Конечным результатом было бы встроить все на (в?) DBus, чтобы напрямую вызвать
qdbus org.freedesktop.Notifications \
/org/freedesktop/Notifications \
org.freedesktop.Notifications.CloseNotification(uint id)
Очень, очень, очень наивное рудиментарное решение, что является более доказательством концепция, чем практическая, по существу «отключает» notify-osd (или, по крайней мере, ее последствия). Не забудьте завершить его, когда закончите тестирование! по ETX'ng с & lt; ctrl> -C или закрытием окна терминала и т. д. Он выполняет свою работу, но не очень прагматично! поскольку, к сожалению, другие задания страдают от попыток сделать их ...
while true; do killall notify-osd; done
(чтобы «услышать» соответствующую деятельность, вы можете захотеть «grep вне»
notify-osd: no process found ....
)
Протестируйте его, запустив его в окне терминала и в другом окне терминала:
notify-send "test 1" "now you see it not"
notify-send "test 2" "you see it not after test 1 evaporates"
notify-send "test 3" "finally after test 2 evaporates"
Остановите первый процесс, а затем повторите попытку.
Возможно, индикатор notify-osd для unity-panel-service может вызвать killall notify-osd. Кнопка горячего пятнистого закрытия не будет (и не может!) Находиться в окне уведомлений, но она будет доступна на панели индикатора. Это полностью аналогично той же концепции, что и Unity для окон. Использование верхней панели для закрытия уведомлений аналогично тому, как Unity выводит меню окна с закрытыми, мини-, макси-ящиками в верхнюю панель меню.
Поистине изящное решение показало бы индикатор, когда активность DBus для notify-osd проявляется и исчезает, когда нет ожидающих уведомлений.
Он также может решить проблему сложенных уведомлений - только один может быть замечен за раз, и если несколько уведомлений находятся на рассмотрении, каждый из них должен испариться до появления следующего - их обычно невозможно увидеть одновременно.
]DBus-monitor 'ng интерфейса уведомлений notify-osd, тем не менее, обеспечит немедленное подтверждение ожидающих уведомлений, даже если он уже отображается. (И если killall notify-osd выдается немедленно - presto poof!)
Выбрать все, Drag & amp; Перейдите в окно терминала с помощью следующих тестов:
notify-send "test 1" "now you see it"
notify-send "test 2" "you see it after test 1 evaporates"
notify-send "test 3" "finally after test 2 evaporates"
теперь делают то же самое с p {r} oof:
notify-send "test 1" "now you don't"
notify-send "test 2" "you see it not! after test 1 evaporates"
notify-send "test 3" "NOT finally after test 2 evaporates"
killall notify-osd
notify-send "gonzo" "gone nada zip zilch"
[killall notify-osd в предлагаемом решении будет срабатывает, когда DBus monitor обнаруживает всплывающие всплывающие окна OSD.
Кнопка закрытия самих уведомлений не решит вашу проблему. Они по-прежнему будут видеть уведомления и должны будут нажать кнопку закрытия, чтобы закрыть их, если они есть.
Вместо этого вы должны сделать это, когда хотите разрешить другим пользователям использовать ваш компьютер, просто выберите «Switch User» в системном меню в правом верхнем углу (значок шестеренки) и используйте гостевой вход. Это создаст временную сессию для их использования и не сохранит историю браузера, файлы cookie и т. Д. ... когда этот пользователь выйдет из системы. Это позволит им не видеть ваши уведомления, а также, возможно, нарушать любые ваши собственные данные (история веб-поиска, загрузки, вход в систему и т. Д.), Поскольку они пересекают эфир с вашего компьютера.
Вместо использования avant window navigator вы также можете это сделать (только для Lucid):
Установите xfce4-notifyd из программного центра и нажмите Alt + F2 и вставьте killall notify-osd
Это переключается на демон уведомлений XFCE, который очень похож на стандартный по умолчанию, только когда вы наводите курсор на него, появляется кнопка закрытия.
Выбор нулевого хром на эфемерные уведомления очень преднамерен и не собирается меняться. Обоснование заключается в том, что эти уведомления должны быть как можно более легкими.
Однако есть некоторые вещи, которые можно было бы сделать, чтобы помочь вам.
Существует спецификация, чтобы сделать выбор времени переменной уведомления - более длинные сообщения будут оставаться на более длительное время, или обновленные сообщения будут расширены. Патч, реализующий это, приветствуется, это позволит сократить время для очень коротких сообщений: -)
Кроме того, мы хотели бы добавить режим «не беспокоить», где только система (срочная ) уведомления, такие как аккумулятор очень низкий и проблемы с оборудованием, появятся. Таким образом, вы можете использовать do-not-disturb, чтобы люди не видели ваши уведомления, когда они смотрят через плечо, или вы подключены к проектору (хотя мы предпочитаем размещать уведомления на экране вашего ноутбука, а не на проекторе, где они разные дисплеи). Опять же, патч для этого будет приветствоваться.
Не существует кнопки закрытия, blob даже не существует в терминах мыши (когда вы нажимаете на нее, она просто щелкает, что за ней стоит), см. подробности здесь:
https://wiki.ubuntu.com/NotifyOSD
Эта функциональность не изменится, было несколько отчетов об ошибках с просьбой о том, что вы просите, все из которых были опровергнуты в самых сильных условиях .
Вы могли бы сделать программу, чтобы закрыть ее, хотя немного измените код osd и используйте некоторые из существующих ветвей кода, которые это делают уже. См. Программу D-Feet для просмотра и воспроизведения с интерфейсом dbus для notifyosd и кода на панели запуска.
Попробуйте следующее:
http://www.webupd8.org/2012/06/closable-movable-notifyosd.html
Вы не получите кнопку закрытия, но вы сможете закрыть пузырь и отрегулировать время его активности.
Было преднамеренное решение отказаться от любого способа взаимодействия с пузырьком уведомления (так это его пассивное уведомление), поэтому вы можете опубликовать отчет об ошибке на Launchpad (возможно, он уже есть) и лоббировать его изменение .
Это не то, что я могу увидеть, что произойдет вскоре, если не будет большого спроса (и нет)
. Возможно, стоит попытаться решить проблему, попросив способ исключить некоторые программы из доступа к системе notify-osd.