lp:ubuntu/feisty/mouseemu

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/feisty/mouseemu
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

11. By Colin Watson

* debian/mouseemu.init: Convert to LSB init functions (LP: #85576).
* debian/mouseemu.init: Use udevsettle rather than 'sleep 1' to wait for
  input devices to appear.

10. By Colin Watson

* debian/mouseemu.init: Run mouseemu at nice -10. Keyboard and mouse
  events are important, OK?
* debian/control: Set Maintainer to me.

9. By Colin Watson

* debian/patches/dual_devices.dpatch: Handle input devices that provide
  both keyboard and mouse events.
* debian/patches/41_defaults.dpatch, debian/control, debian/rules: Improve
  Intel Mac detection using dmidecode.
* debian/patches/61_rescan.dpatch: Block SIGHUP and SIGALRM in the parent.
  Fix rescan_devs not to skip every other input handler.
* debian/patches/63_pidfile.dpatch: Update.

8. By Colin Watson

* debian/patches/99_ubuntu_defaults.dpatch: Disable scroll emulation by
  default; I find it much too easy to trip unintentionally, and the effect
  is surprising.
* debian/patches/bustype_virtual.dpatch: Use new BUS_VIRTUAL bus type for
  our uinput devices (LP: #67954).
* Move udev rules file to /etc/udev/rules.d/85-mouseemu.rules to comply
  with Ubuntu's udev policy.

7. By Colin Watson

* Resynchronise with Debian. Remaining changes:
  - Emulate mouse buttons by default on Intel Macs.
  - Change middle-click default to F11 and right-click default to F12.

6. By Colin Watson

debian/patches/41_defaults.dpatch: Include <sys/types.h> and
<sys/stat.h> to fix build failure.

5. By Colin Watson

* debian/patches/41_defaults.dpatch: Emulate mouse buttons by default on
  Intel Macs.
* debian/patches/99_ubuntu_defaults.dpatch, debian/mouseemu.default:
  Change middle-click default to F11 and right-click default to F12, to
  match existing Ubuntu configuration in procps.

4. By Gaudenz Steinlin

don't fail to start if uinput is not compiled as a module (Closes: 393782)

3. By Gaudenz Steinlin

* The kudos to Michael Schmitz release!
* example section in manpage (closes: #354148)
* close all devices and trigger a rescan if a device
  disapears (closes: #355794, #307068)
* rescan for new devices every 5s (off by default)
* manually rescan for new devices on HUP
* output messages to syslog
* create pidfile /var/run/mouseemu.pid
* scan up to 32 event devices (closes: #326486)
* increase delay between stoping and starting mouseemu
  on restart to give it more time to stop all processes
* add a udev rules file to rescan for new devices
* add --retry to start-stop-daemon on stopping to make sure
  mouseemu really stops
* add preinst script to ensure that mouseemu is really stopped

2. By Gaudenz Steinlin

* convert patches to dpatch
* passthrough modifier keys (closes: #304328)
* improve documentation about default behaviour (closes: #303883).
* change default to not emulate mouse buttons on !powerpc
* improve usage message
* fix -nofork option

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/karmic/mouseemu
This branch contains Public information 
Everyone can see this information.

Subscribers