diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-12-03 11:05:10 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-12-03 11:05:10 -0600 |
commit | f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b (patch) | |
tree | 1f78ef53b206c6b4e4efc88c4849aa9f686a094d /tde-i18n-it/docs/kdebase/kcontrol/mouse | |
parent | 85ca18776aa487b06b9d5ab7459b8f837ba637f3 (diff) | |
download | tde-i18n-f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b.tar.gz tde-i18n-f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b.zip |
Second part of prior commit
Diffstat (limited to 'tde-i18n-it/docs/kdebase/kcontrol/mouse')
-rw-r--r-- | tde-i18n-it/docs/kdebase/kcontrol/mouse/Makefile.am | 4 | ||||
-rw-r--r-- | tde-i18n-it/docs/kdebase/kcontrol/mouse/Makefile.in | 635 | ||||
-rw-r--r-- | tde-i18n-it/docs/kdebase/kcontrol/mouse/index.cache.bz2 | bin | 6946 -> 0 bytes | |||
-rw-r--r-- | tde-i18n-it/docs/kdebase/kcontrol/mouse/index.docbook | 660 |
4 files changed, 0 insertions, 1299 deletions
diff --git a/tde-i18n-it/docs/kdebase/kcontrol/mouse/Makefile.am b/tde-i18n-it/docs/kdebase/kcontrol/mouse/Makefile.am deleted file mode 100644 index 0156a1a2ac5..00000000000 --- a/tde-i18n-it/docs/kdebase/kcontrol/mouse/Makefile.am +++ /dev/null @@ -1,4 +0,0 @@ -KDE_LANG = it -SUBDIRS = $(AUTODIRS) -KDE_DOCS = kcontrol/mouse -KDE_MANS = AUTO diff --git a/tde-i18n-it/docs/kdebase/kcontrol/mouse/Makefile.in b/tde-i18n-it/docs/kdebase/kcontrol/mouse/Makefile.in deleted file mode 100644 index cf6a0d391c7..00000000000 --- a/tde-i18n-it/docs/kdebase/kcontrol/mouse/Makefile.in +++ /dev/null @@ -1,635 +0,0 @@ -# Makefile.in generated by automake 1.10.1 from Makefile.am. -# KDE tags expanded automatically by am_edit - $Revision: 483858 $ -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -pkgdatadir = $(datadir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -subdir = docs/tdebase/kcontrol/mouse -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.in -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -SOURCES = -DIST_SOURCES = -#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ -#>- html-recursive info-recursive install-data-recursive \ -#>- install-dvi-recursive install-exec-recursive \ -#>- install-html-recursive install-info-recursive \ -#>- install-pdf-recursive install-ps-recursive install-recursive \ -#>- installcheck-recursive installdirs-recursive pdf-recursive \ -#>- ps-recursive uninstall-recursive -#>+ 7 -RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ - html-recursive info-recursive install-data-recursive \ - install-dvi-recursive install-exec-recursive \ - install-html-recursive install-info-recursive \ - install-pdf-recursive install-ps-recursive install-recursive \ - installcheck-recursive installdirs-recursive pdf-recursive \ - ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) -#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -#>+ 1 -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -ARTSCCONFIG = @ARTSCCONFIG@ -AUTOCONF = @AUTOCONF@ -AUTODIRS = @AUTODIRS@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CONF_FILES = @CONF_FILES@ -CYGPATH_W = @CYGPATH_W@ -DCOPIDL = @DCOPIDL@ -DCOPIDL2CPP = @DCOPIDL2CPP@ -DCOPIDLNG = @DCOPIDLNG@ -DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ -DEFS = @DEFS@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -GMSGFMT = @GMSGFMT@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ -KCONFIG_COMPILER = @KCONFIG_COMPILER@ -KDECONFIG = @KDECONFIG@ -KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ -KDE_RPATH = @KDE_RPATH@ -KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LN_S = @LN_S@ -LTLIBOBJS = @LTLIBOBJS@ -MAKEINFO = @MAKEINFO@ -MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ -MCOPIDL = @MCOPIDL@ -MEINPROC = @MEINPROC@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -TOPSUBDIRS = @TOPSUBDIRS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XMLLINT = @XMLLINT@ -X_RPATH = @X_RPATH@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -am__leading_dot = @am__leading_dot@ -am__tar = @am__tar@ -am__untar = @am__untar@ -#>- bindir = @bindir@ -#>+ 2 -DEPDIR = .deps -bindir = @bindir@ -build_alias = @build_alias@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host_alias = @host_alias@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -kde_appsdir = @kde_appsdir@ -kde_bindir = @kde_bindir@ -kde_confdir = @kde_confdir@ -kde_datadir = @kde_datadir@ -kde_htmldir = @kde_htmldir@ -kde_icondir = @kde_icondir@ -kde_kcfgdir = @kde_kcfgdir@ -kde_libs_htmldir = @kde_libs_htmldir@ -kde_libs_prefix = @kde_libs_prefix@ -kde_locale = @kde_locale@ -kde_mimedir = @kde_mimedir@ -kde_moduledir = @kde_moduledir@ -kde_servicesdir = @kde_servicesdir@ -kde_servicetypesdir = @kde_servicetypesdir@ -kde_sounddir = @kde_sounddir@ -kde_styledir = @kde_styledir@ -kde_templatesdir = @kde_templatesdir@ -kde_wallpaperdir = @kde_wallpaperdir@ -kde_widgetdir = @kde_widgetdir@ -tdeinitdir = @tdeinitdir@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -xdg_appsdir = @xdg_appsdir@ -xdg_directorydir = @xdg_directorydir@ -xdg_menudir = @xdg_menudir@ -KDE_LANG = it -#>- SUBDIRS = $(AUTODIRS) -#>+ 1 -SUBDIRS =. -KDE_DOCS = kcontrol/mouse -KDE_MANS = AUTO -#>- all: all-recursive -#>+ 1 -all: docs-am all-recursive - -.SUFFIXES: -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) -#>- @for dep in $?; do \ -#>- case '$(am__configure_deps)' in \ -#>- *$$dep*) \ -#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ -#>- && exit 0; \ -#>- exit 1;; \ -#>- esac; \ -#>- done; \ -#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdebase/kcontrol/mouse/Makefile'; \ -#>- cd $(top_srcdir) && \ -#>- $(AUTOMAKE) --gnu docs/tdebase/kcontrol/mouse/Makefile -#>+ 12 - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ - && exit 0; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdebase/kcontrol/mouse/Makefile'; \ - cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu docs/tdebase/kcontrol/mouse/Makefile - cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdebase/kcontrol/mouse/Makefile.in -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -# This directory's subdirectories are mostly independent; you can cd -# into them and run `make' without going through this Makefile. -# To change the values of `make' variables: instead of editing Makefiles, -# (1) if the variable is set in `config.status', edit `config.status' -# (which will cause the Makefiles to be regenerated when you run `make'); -# (2) otherwise, pass the desired values on the `make' command line. -$(RECURSIVE_TARGETS): - @failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -$(RECURSIVE_CLEAN_TARGETS): - @failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - rev=''; for subdir in $$list; do \ - if test "$$subdir" = "."; then :; else \ - rev="$$subdir $$rev"; \ - fi; \ - done; \ - rev="$$rev ."; \ - target=`echo $@ | sed s/-recursive//`; \ - for subdir in $$rev; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done && test -z "$$fail" -tags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ - done -ctags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ - done - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS - -TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$tags $$unique; \ - fi -ctags: CTAGS -CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$tags$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$tags $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && cd $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) $$here - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -#>- distdir: $(DISTFILES) -#>+ 1 -distdir: distdir-nls $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ - fi; \ - cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ - else \ - test -f $(distdir)/$$file \ - || cp -p $$d/$$file $(distdir)/$$file \ - || exit 1; \ - fi; \ - done - list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - distdir=`$(am__cd) $(distdir) && pwd`; \ - top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ - (cd $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$top_distdir" \ - distdir="$$distdir/$$subdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile -installdirs: installdirs-recursive -installdirs-am: -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -#>- uninstall: uninstall-recursive -#>+ 1 -uninstall: uninstall-docs uninstall-nls uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - `test -z '$(STRIP)' || \ - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -#>- clean: clean-recursive -#>+ 1 -clean: kde-rpo-clean clean-recursive - -#>- clean-am: clean-generic mostlyclean-am -#>+ 1 -clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am - -distclean: distclean-recursive - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -info: info-recursive - -info-am: - -#>- install-data-am: -#>+ 1 -install-data-am: install-docs install-nls - -install-dvi: install-dvi-recursive - -install-exec-am: - -install-html: install-html-recursive - -install-info: install-info-recursive - -install-man: - -install-pdf: install-pdf-recursive - -install-ps: install-ps-recursive - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: - -.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ - install-strip - -.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ - all all-am check check-am clean clean-generic ctags \ - ctags-recursive distclean distclean-generic distclean-tags \ - distdir dvi dvi-am html html-am info info-am install \ - install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ - tags-recursive uninstall uninstall-am - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: - -#>+ 2 -KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 - -#>+ 24 -index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook - @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi - -docs-am: index.cache.bz2 - -install-docs: docs-am install-nls - $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse - @if test -f index.cache.bz2; then \ - echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/; \ - $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/; \ - elif test -f $(srcdir)/index.cache.bz2; then \ - echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/; \ - $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/; \ - fi - -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/common - $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/common - -uninstall-docs: - -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse - -clean-docs: - -rm -f index.cache.bz2 - - -#>+ 13 -install-nls: - $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse - @for base in index.docbook ; do \ - echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/$$base ;\ - $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/$$base ;\ - done - -uninstall-nls: - for base in index.docbook ; do \ - rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/$$base ;\ - done - - -#>+ 5 -distdir-nls: - for file in index.docbook ; do \ - cp $(srcdir)/$$file $(distdir); \ - done - -#>+ 15 -force-reedit: - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ - && exit 0; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdebase/kcontrol/mouse/Makefile'; \ - cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu docs/tdebase/kcontrol/mouse/Makefile - cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdebase/kcontrol/mouse/Makefile.in - - -#>+ 21 -clean-bcheck: - rm -f *.bchecktest.cc *.bchecktest.cc.class a.out - -bcheck: bcheck-recursive - -bcheck-am: - @for i in ; do \ - if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ - echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ - echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ - echo "$$i"; \ - if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ - rm -f $$i.bchecktest.cc; exit 1; \ - fi ; \ - echo "" >> $$i.bchecktest.cc.class; \ - perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ - rm -f a.out; \ - fi ; \ - done - - -#>+ 3 -final: - $(MAKE) all-am - -#>+ 3 -final-install: - $(MAKE) install-am - -#>+ 3 -no-final: - $(MAKE) all-am - -#>+ 3 -no-final-install: - $(MAKE) install-am - -#>+ 3 -kde-rpo-clean: - -rm -f *.rpo - -#>+ 3 -nmcheck: -nmcheck-am: nmcheck diff --git a/tde-i18n-it/docs/kdebase/kcontrol/mouse/index.cache.bz2 b/tde-i18n-it/docs/kdebase/kcontrol/mouse/index.cache.bz2 Binary files differdeleted file mode 100644 index 778f4064d4c..00000000000 --- a/tde-i18n-it/docs/kdebase/kcontrol/mouse/index.cache.bz2 +++ /dev/null diff --git a/tde-i18n-it/docs/kdebase/kcontrol/mouse/index.docbook b/tde-i18n-it/docs/kdebase/kcontrol/mouse/index.docbook deleted file mode 100644 index 290b8af8f15..00000000000 --- a/tde-i18n-it/docs/kdebase/kcontrol/mouse/index.docbook +++ /dev/null @@ -1,660 +0,0 @@ -<?xml version="1.0" ?> -<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" -"dtd/kdex.dtd" [ -<!ENTITY % addindex "IGNORE"> -<!ENTITY % Italian "INCLUDE" -> <!-- change language only here --> -]> - -<article lang="&language;"> -<articleinfo> - -<authorgroup> -<author ->&Mike.McBride; &Mike.McBride.mail;</author> -<author ->&Brad.Hards; &Brad.Hards.mail;</author> -<othercredit role="translator" -><firstname ->Samuele</firstname -> <surname ->Kaplun</surname -> <affiliation -><address -><email ->samuele.kaplun@collegiodimilano.it</email -></address -></affiliation -> <contrib ->Traduzione del documento</contrib -></othercredit -> -</authorgroup> - -<date ->2004-10-09</date> -<releaseinfo ->3.03.00</releaseinfo> - -<abstract> -<para ->Questa è la documentazione per il modulo del &kcontrol; di &kde; per la configurazione di mouse e di altri dispositivi di puntamento. </para> -</abstract> - -<keywordset> -<keyword ->KDE</keyword> -<keyword ->KControl</keyword> -<keyword ->mouse</keyword> -</keywordset> -</articleinfo> - -<sect1 id="mouse"> -<title ->Mouse</title> - -<para ->Questo modulo ti permette di configurare il tuo dispositivo di puntamento. Questo può essere un mouse, un track ball, un touch-pad, o un altro dispositivo hardware che assolve a funzioni simili.</para> - -<para ->Questo modulo è suddiviso in diverse schede: <link linkend="mouse-general" ->Generale</link ->, <link linkend="cursor-theme" ->Tema dei cursori</link ->, <link linkend="mouse-advanced" ->Avanzate</link -> e <link linkend="mouse-navigation" ->Navigazione mouse</link ->. Se possiedi un mouse Logitech od una trackball, potrebbero esistere anche una o più schede addizionali che forniscono funzionalità aggiuntive. </para> - -<sect2 id="mouse-general"> -<title -><guilabel ->Generale</guilabel -></title> - -<variablelist> -<varlistentry> -<term -><guilabel ->Ordine dei tasti</guilabel -></term> -<listitem -><para ->Se sei mancino, potresti voler scambiare le funzioni dei pulsanti <mousebutton ->sinistro</mousebutton -> e <mousebutton ->destro</mousebutton -> sul tuo dispositivo di puntamento scegliendo l'opzione <quote ->Mancino</quote ->. Se il tuo dispositivo di puntamento ha più di due pulsanti solo quelli che si comportano da pulsanti <mousebutton ->sinistro</mousebutton -> e <mousebutton ->destro</mousebutton -> sono coinvolti. Ad esempio, se hai un mouse con tre pulsanti, il comportamento del pulsante <mousebutton ->centrale</mousebutton -> non viene alterato.</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><guilabel ->Inverti direzione dello scorrimento</guilabel -></term> -<listitem -><para ->Quando viene selezionata questa casella, la rotellina del mouse (se è presente) funzionerà al contrario (così se in precedenza far scorrere la rotellina verso di sé implicava lo scorrimento verso il basso, adesso implicherà uno scorrimento verso l'alto). Ciò potrebbe essere utile per gestire impostazioni inusuali del server X. </para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><guilabel ->Fai doppio clic per aprire i file e le cartelle (seleziona le icona con il primo clic)</guilabel -></term> -<listitem> -<para ->Se questa opzione non è selezionata, le icone/file saranno aperte con un singolo clic del pulsante <mousebutton ->sinistro</mousebutton -> del mouse. Questo comportamento predefinito è consistente con quello che ti aspetteresti se tu facessi clic sui collegamenti nella maggior parte dei browser web. Se selezionate, in ogni caso, le icone/file saranno aperte da un doppio clic, mentre un singolo clic selezionerà solamente l'icona o il file. Questo è il comportamento che tu potresti riconoscere in altri desktop o sistemi operativi.</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><guilabel ->Fai un singolo clic per aprire i file e le cartelle</guilabel -></term> -<listitem> -<para ->Questa è l'impostazione predefinita di &kde;. Facendo clic una sola volta su un'icona la aprirà. Per selezionare puoi trascinare la selezione intorno alla/e icona/e o fare <keycombo action="simul" ->&Ctrl;<mousebutton ->clic destro</mousebutton -></keycombo ->, o semplicemente fare clic e tenere premuto per trascinarlo. Puoi inoltre abilitare automaticamente la selezione delle icone utilizzando la casella di selezione <guilabel ->Seleziona automaticamente le icone</guilabel ->, discussa sotto.</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><guilabel ->Cambia la forma del cursore sopra le icone</guilabel -></term> -<listitem> -<para ->Quando questa opzione è attivata, la forma del puntatore del mouse cambia ogni qualvolta si trovi sopra ad un'icona.</para> - -<tip -><para ->Questa opzione dovrebbe essere selezionata nella maggior parte dei casi. Fornisce un migliore riscontro visivo e dice, in pratica, che, se fai clic qui, qualcosa accadrà.</para -></tip> - -</listitem> -</varlistentry> - -<varlistentry> -<term -><guilabel ->Seleziona automaticamente le icone</guilabel -></term> -<listitem> -<para ->Come sottolineato in precedenza, se hai selezionato <guilabel ->Clic singolo per aprire file e cartelle</guilabel ->, puoi selezionare le icone trascinando una selezione attorno a loro, o utilizzando <keycombo action="simul" ->&Ctrl;<mousebutton ->clic destro</mousebutton -></keycombo ->. Se hai frequentemente bisogno di selezionare icone, potresti voler abilitare questa casella che ti permette di selezionare automaticamente le icone fermando il cursore sopra di loro. Il regolatore <guilabel ->Ritardo:</guilabel -> determina quanto tempo è richiesto prima che avvenga la selezione automatica. </para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><guilabel ->Segnale visivo all'attivazione</guilabel -></term> -<listitem> -<para ->Quando questa opzione è selezionata &kde; dà un segnale visivo ogni qualvolta fai clic su qualcosa attivandolo.</para -></listitem> -</varlistentry> - -</variablelist> -</sect2> - -<sect2 id="cursor-theme"> -<title -><guilabel ->Tema dei cursori</guilabel -></title> - -<para ->Questa scheda ti permette di selezionare uno dei diversi temi dei cursori. Viene mostrata un'anteprima del cursore sopra alla lista. </para> - -<note -><para ->La funzionalità offerta da questa scheda potrebbe non essere disponibile su alcuni sistemi. Potrebbe essere necessario un aggiornamento del tuo sistema per supportare i temi dei cursori. </para -></note> - -<para ->Se possiedi dei temi aggiuntivi, puoi installarli e rimuoverli utilizzando i pulsanti al di sotto della lista. Nota che non puoi rimuovere i temi predefiniti. </para> - -</sect2> - -<sect2 id="mouse-advanced"> -<title ->Avanzate</title> - -<variablelist> -<varlistentry> -<term id="peripherals-mouse-acceleration"> -<guilabel ->Accelerazione del Puntatore</guilabel -></term> -<listitem> -<para ->Questa opzione ti permette di cambiare la relazione tra la distanza che il puntatore del mouse percorre sullo schermo e il relativo movimento del dispositivo fisico stesso (che potrebbe essere un mouse, un track-ball, o qualche altro dispositivo di puntamento.)</para> - -<para ->Un alto valore per il moltiplicatore dell'accelerazione porterà a larghi movimenti del puntatore del mouse sullo schermo, anche quando si fa solo un piccolo movimento con il dispositivo fisico.</para> - -<tip -><para ->Un moltiplicatore tra <guilabel ->1x</guilabel -> e <guilabel ->3x</guilabel -> andrà bene per molti sistemi. Con moltiplicatore al di sopra di <guilabel ->3x</guilabel -> il puntatore del mouse potrebbe diventare difficile da controllare.</para -></tip> -</listitem> -</varlistentry> - -<varlistentry> -<term -><guilabel ->Soglia del puntatore</guilabel -></term> -<listitem> -<para ->La soglia è la più piccola distanza che il puntatore del mouse deve percorrere sullo schermo prima che l'accelerazione abbia qualche effetto. Se il movimento è nella soglia, il puntatore si sposta come se l'accelerazione fosse impostata a <guilabel ->1x</guilabel ->.</para> - -<para ->Così, quando si fanno piccoli movimenti con il dispositivo fisico (ad esempio il mouse), hai ancora un controllo preciso del puntatore del mouse sullo schermo, mentre movimenti più larghi del dispositivo fisico sposteranno il puntatore del mouse rapidamente verso differenti aree dello schermo.</para> - -<para ->Puoi impostare il valore di soglia trascinando il pulsante della barra di scorrimento o facendo clic sulle frecce su/giù sul pulsante di regolazione alla sinistra della barra di scorrimento.</para> - -<tip -><para ->In generale, più alto viene impostato il valore della <guilabel ->Accelerazione del Puntatore</guilabel ->, più alto vorrai impostare il valore della <guilabel ->Soglia del puntatore</guilabel ->. Per esempio, una <guilabel ->Soglia del puntatore</guilabel -> di 4 pixel può essere appropriata per una <guilabel ->Accelerazione del Puntatore</guilabel -> di 2x, ma 10 pixel potrebbero essere meglio per 3x.</para -></tip> -</listitem> -</varlistentry> - -<varlistentry> -<term -><guilabel ->Intervallo per il doppio clic</guilabel -></term> -<listitem> -<para ->Questo è la massima quantità di tempo tra due clic perché &kde; li registri come un doppio clic. Se fai clic due volte e il tempo tra quei due clic è inferiore a questo numero, &kde; li riconosce come un doppio clic. Se il tempo di questi due clic è superiore a questo numero, &kde; li riconosce come due singoli clic <emphasis ->separati</emphasis ->.</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><guilabel ->Tempo di inizio trascinamento</guilabel -> e <guilabel ->Distanza di inizio trascinamento</guilabel -></term> - -<listitem> -<para ->Se <itemizedlist -> <listitem -><para ->fai clic con il mouse</para -></listitem -> <listitem -><para ->trascini entro il tempo specificato in <guilabel ->Tempo di inizio trascinamento</guilabel -> e </para -></listitem -> <listitem -><para -> ti sposti di una distanza uguale o superiore al numero (di pixel) specificati nella <guilabel ->Distanza di inizio trascinamento</guilabel -></para -></listitem -> </itemizedlist -> &kde; trascinerà l'elemento selezionato.</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><guilabel ->La rotella del mouse scorre di</guilabel -></term> -<listitem> -<para ->Se hai una rotella del mouse, utilizza la barra di scorrimento per determinare di quante linee di testo un <quote ->passo</quote -> della rotella del mouse farà scorrere.</para> -</listitem> -</varlistentry> - -</variablelist> - -</sect2> - -<sect2 id="mouse-navigation"> -<title -><guilabel ->Navigazione mouse</guilabel -></title> - -<para ->Questa scheda ti permette di configurare il tastierino numerico come un dispositivo analogo a un mouse. Ciò potrebbe essere utile se stai lavorando senza un dispositivo di puntamento, o quando non hai altri utilizzi per il tastierino numerico. </para> - -<variablelist> - -<varlistentry> -<term -><guilabel ->Sposta il puntatore con la tastiera (utilizzando il tastierino numerico)</guilabel -></term> -<listitem> -<para ->Per abilitare la modalità mouse con tastiera, devi selezionare la casella etichettata <guilabel ->Sposta il puntatore con la tastiera (utilizzando il tastierino numerico)</guilabel ->. Così facendo verranno abilitate le altre impostazioni e potrai, se necessario, personalizzare il comportamento del puntatore a tastiera. </para> -<para ->I vari tasti sul tastierino numerico sposteranno il cursore nella direzione che ti aspetti. Nota che puoi muoverti tanto in diagonale quanto in su, giù, destra e sinistra. Il tasto <keycap ->5</keycap -> simula il clic con un pulsante del puntatore, tipicamente il tasto sinistro del mouse. Puoi cambiare quale pulsante viene emulato attraverso i tasti <keycap ->/</keycap -> (che imposta il tasto sinistro del mouse), <keycap ->*</keycap -> (che imposta il tasto centrale del mouse) e <keycap ->-</keycap -> (che imposta il tasto destro del mouse). Utilizzando il tasto <keycap ->+</keycap -> verrà emulato un doppio clic con il pulsante del dispositivo di puntamento selezionato. Puoi utilizzare il tasto <keycap ->0</keycap -> per emulare il tener premuto il pulsante del dispositivo di puntamento selezionato (per un semplice trascinamento) e utilizzare quindi il tasto <keycap ->.</keycap -> per emulare il rilascio del pulsante del dispositivo di puntamento selezionato. </para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><guilabel ->Attesa per l'accelerazione</guilabel -></term> -<listitem> -<para ->Questo è il tempo (in millisecondi) tra la pressione iniziale del tasto il primo evento di spostamento ripetuto per l'accelerazione del mouse a tastiera. </para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><guilabel ->Intervallo di ripetizione</guilabel -></term> -<listitem> -<para ->Questo è il tempo in millisecondi tra eventi di spostamento ripetuti per l'accelerazione del mouse a tastiera. </para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><guilabel ->Tempo di accelerazione</guilabel -></term> -<listitem> -<para ->Questo è il numero di eventi tastiera prima che il puntatore raggiunga una velocità massima per il mouse a tastiera. </para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><guilabel ->Velocità massima</guilabel -></term> -<listitem> -<para ->Questa è la velocità massima in pixel per evento tastiera che il puntatore potrà raggiungere per l'accelerazione del mouse a tastiera. </para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><guilabel ->Profilo di accelerazione</guilabel -></term> -<listitem> -<para ->Questa è la pendenza della curva di accelerazione per l'accelerazione del mouse a tastiera. </para> -</listitem> -</varlistentry> - -</variablelist> - -</sect2> - -<sect2 id="logitech-mouse"> -<title -><guilabel ->Supporto Logitech</guilabel -></title> - -<para ->Alcuni mouse USB Logitech offrono specifiche funzionalità quali il passaggio ad una risoluzione più alta o la notifica dello stato "senza fili". Se KDE è stato compilato con il supporto alla libreria libusb, avrete una scheda aggiuntiva per ogni mouse supportato che è stato inserito. </para> - -<para ->I dispositivi supportati sono: </para> -<orderedlist> -<listitem -><para ->Wheel Mouse Optical</para -></listitem> -<listitem -><para ->MouseMan Traveler</para -></listitem> -<listitem -><para ->MouseMan Dual Optical</para -></listitem> -<listitem -><para ->MX310 Optical Mouse</para -></listitem> -<listitem -><para ->MX510 Optical Mouse</para -></listitem> -<listitem -><para ->MX300 Optical Mouse</para -></listitem> -<listitem -><para ->MX500 Optical Mouse</para -></listitem> -<listitem -><para ->iFeel Mouse</para -></listitem> -<listitem -><para ->Mouse Receiver</para -></listitem> -<listitem -><para ->Dual Receiver</para -></listitem> -<listitem -><para ->Cordless Freedom Optical</para -></listitem> -<listitem -><para ->Cordless Elite Duo</para -></listitem> -<listitem -><para ->MX700 Optical Mouse</para -></listitem> -<listitem -><para ->Cordless Optical Trackman</para -></listitem> -<listitem -><para ->Cordless MX Duo Receiver</para -></listitem> -<listitem -><para ->MX100 Laser Mouse</para -></listitem> -<listitem -><para ->Receiver for Cordless Presenter</para -></listitem> -</orderedlist> - -<para ->Non tutti i dispositivi possiedono le stesse capacità (i dispositivi senza file non supporteranno tipicamente il cambiamento di risoluzione e ovviamente solamente i dispositivi senza fili forniranno le informazioni sullo stato "senza fili"), così alcune parti della scheda non saranno abilitate per alcuni tipi di mouse. </para> - -<para ->Se il mouse supporta il cambiamento di risoluzione, il gruppo di pulsanti radio <guilabel ->Risoluzione sensore</guilabel -> sarà abilitato e potrai passare alternativamente da <guilabel ->400 conteggi per pollice</guilabel -> a <guilabel ->800 conteggi per pollice</guilabel ->. Se utilizzi <guilabel ->800 conteggi per pollice</guilabel ->, lo stesso movimento fisico del mouse causerà una grande (approssimativamente doppia) quantità di movimento del cursore. Questa è di solito preferita dai giocatori. </para> - -<para ->Se il mouse supporta la notifica dello stato "senza file", gli oggetti <guilabel ->Livello batterie</guilabel -> e <guilabel ->Canale RF</guilabel -> saranno abilitati. Puoi cambiare il <guilabel ->Canale RF</guilabel -> solo se il tuo mouse possiede il supporto a due canali. </para> - -<sect3 id="logitech-perms"> -<title ->Correggere i problemi di permessi sui mouse Logitech</title> - -<para ->A causa del modo in cui funzionano i dispositivi USB, il codice che accede allo stato corrente di un mouse Logitech necessita di poter inviare messaggi al mouse. Ciò dovrebbe essere gestito dalla tua distribuzione, altrimenti dovrai effettuare alcune configurazioni a mano. </para> - -<para ->Su un sistema Linux, dovresti utilizzare il sistema hotplug per modificare le proprietà ed i permessi sulla voce del mouse in <filename ->/proc/bus/usb</filename ->. Un modo per farlo è quello di creare un piccolo script (<filename ->/etc/hotplug/usb/consoleUserPerms</filename ->) che cambi le proprietà ed i permessi, come segue: </para> - -<informalexample> -<programlisting -><![CDATA[ -#!/bin/bash -# -# /etc/hotplug/usb/consoleUserPerms -# -# Imposta un device USB appena inserito così che l'utente che possiede -# la console secondo pam_console possa accedervi dallo spazio utente -# -# Nota che affinché questo script funzioni, dovrai avere le seguenti cose: -# a) una linea nel file /etc/hotplug/usb.usermap o un altro file usermap -# in /etc/hotplug/usb/ che corrisponda al dispositivo che stai utilizzando. -# b) un impostazione che utilizzi pam_console che crei i rispettivi file di lock -# che contengano i nome dei rispettivi utenti. Puoi verificarlo -# eseguendo "echo `cat /var/{run,lock}/console.lock`" e -# verificando che l'utente appropriato e sia menzionato. -# c) un kernel Linux che supporti hotplug e usbdevfs -# d) il pacchetto hotplug (http://linux-hotplug.sourceforge.net/) -# -# Nel file usermap, il primo campo "usb module" dovrebbe chiamarsi -# "consoleUserPerms" per richiamare questo script. -# - -if [ "${ACTION}" = "add" ] && [ -f "${DEVICE}" ] -then -# Nuovo codice che utilizza i file di lock invece che copiare i permessi di /dev/console -# Ciò funziona anche con login non-kdm (ad esempio su un terminale virtuale) -# Idea e codice di Nalin Dahyabhai <nalin@redhat.com> - if [ -f /var/run/console.lock ] - then - CONSOLEOWNER=`cat /var/run/console.lock` - elif [ -f /var/lock/console.lock ] - then - CONSOLEOWNER=`cat /var/lock/console.lock` - else - CONSOLEOWNER= - fi - if [ -n "$CONSOLEOWNER" ] - then - chmod 0000 "${DEVICE}" - chown "$CONSOLEOWNER" "${DEVICE}" - chmod 0600 "${DEVICE}" - fi -fi -]]> -</programlisting> -</informalexample> - -<para ->Il file usermap abbinato è <filename ->/etc/hotplug/usb/logitechmouse.usermap</filename -> così impostato: </para> - -<informalexample> -<programlisting -><![CDATA[ -# script match_flags idVendor idProduct bcdDevice_lo bcdDevice_hi bDeviceClass bDeviceSubClass bDeviceProtocol bInterfaceClass bInterfaceSubClass bInterfaceProtocol driver_info -# Wheel Mouse Optical -consoleUserPerms 0x0003 0x046d 0xc00e 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -# MouseMan Traveler -consoleUserPerms 0x0003 0x046d 0xc00f 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -# MouseMan Dual Optical -consoleUserPerms 0x0003 0x046d 0xc012 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -# MX310 Optical Mouse -consoleUserPerms 0x0003 0x046d 0xc01b 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -# MX510 Optical Mouse -consoleUserPerms 0x0003 0x046d 0xc01d 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -# MX300 Optical Mouse -consoleUserPerms 0x0003 0x046d 0xc024 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -# MX500 Optical Mouse -consoleUserPerms 0x0003 0x046d 0xc025 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -# iFeel Mouse -consoleUserPerms 0x0003 0x046d 0xc031 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -# Mouse Receiver -consoleUserPerms 0x0003 0x046d 0xc501 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -# Dual Receiver -consoleUserPerms 0x0003 0x046d 0xc502 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -# Cordless Freedom Optical -consoleUserPerms 0x0003 0x046d 0xc504 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -# Cordless Elite Duo -consoleUserPerms 0x0003 0x046d 0xc505 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -# MX700 Optical Mouse -consoleUserPerms 0x0003 0x046d 0xc506 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -# Cordless Optical Trackman -consoleUserPerms 0x0003 0x046d 0xc508 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -# Cordless MX Duo Receiver -consoleUserPerms 0x0003 0x046d 0xc50b 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -# MX100 Laser Mouse -consoleUserPerms 0x0003 0x046d 0xc50e 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -# Receiver for Cordless Presenter -consoleUserPerms 0x0003 0x046d 0xc702 0x0000 0xffff 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 -]]> -</programlisting> -</informalexample> - -<para ->Questo dovrebbe essere tutto quello di cui avrete bisogno su Linux - basta copiare i file in <filename ->/etc/hotplug/usb/</filename -> e, quando il mouse verrà inserito, le proprietà ed i permessi dovrebbero essere impostati così che l'utente alla console possa accedere al mouse. </para> -</sect3> - -</sect2> - -</sect1> - -</article> |