haiku/src/add-ons
Siarzhuk Zharski 7f4deb4400 * Implemented PS2_CMD_RESEND command handlig;
* Workaround for touchpad reset timeouts on some HP/Compaq KBCs. Looks like such 
  KBC marks the mouse reset request (xFF) as correctly sent (by xFA answer) but 
  does not wait enough time for the answer from touchpad. So complete answer 
  finally contains xFE xAA x00 bytes. The workaround detects this xFE xAA answer
  and issues the RESEND (xFE) request to touchpad. This forces touchpad to resend
  the last packet of data (xAA x00) that can be processed normally by the host;

* Fix for handling passthrough_command() call. The parent device was disabled at
  start of processing command and was not re-enabled back in case any error return.
  This fixes the touchpad "pass-through" feature handling on the same HP/Compaq HW.
  This KBC has the "pass-through" capability marked ON but cannot handle it as
  currently implemented - there is no answer from corresponding port. The parent 
  device stay in disabled state after this;

* Fix ps2_dev_publish() for handling passthrough devices (parent_dev != NULL)
  This workaround postpone the publishing such device until the parent device
  finishes it's opening and set the PS2_ENABLED_FALG. It prevent from mixing 
  the Synaptics multi-command sequences from synaptics_open() and ps2_dev_publish()
  routines and failing both initializations;

Fixes #2867 #3594 #4315



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42325 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-06-26 19:38:26 +00:00
..
accelerants * Add missing DAC code for >= r620 2011-06-22 22:09:44 +00:00
bluetooth Fix JamFile / style 2009-04-22 21:00:58 +00:00
decorators - Use soft inequality constraints to describe the window max size. This means the max size of a window is only violated when it is really necessary. In this case the affected windows get a temporary sufficient large max size limit. 2011-06-22 05:22:04 +00:00
disk_systems * Let checkfs collect stats of how the data streams are used. 2011-06-12 15:24:54 +00:00
index_server Add alternative code to retrieve audio meta data using the media kit. Libtag seems to work for more formats... 2010-11-17 22:10:51 +00:00
input_server Fix gcc4 build. 2011-06-06 02:29:48 +00:00
kernel * Implemented PS2_CMD_RESEND command handlig; 2011-06-26 19:38:26 +00:00
locale PlainTextCatalog::WriteToFile(): Escape characters in the comment string. 2011-05-22 21:21:01 +00:00
mail_daemon Patch by mt who also puts the Japanese mail translation into HTA. Thanks! Closes #7689. 2011-06-23 19:59:00 +00:00
media * select idle alternate when stopping the UVC device. 2011-05-16 17:31:38 +00:00
opengl Added TODO 2011-01-03 09:34:46 +00:00
print Use layout API 2011-06-04 08:18:28 +00:00
screen_savers Fixed copy and paste error. Fixes #7640. 2011-06-05 04:58:53 +00:00
tracker Changed a few strings as discussed on the i18n mailing list. Added localization of license descriptions in AboutSystem. 2011-04-04 17:36:39 +00:00
translators * Fixed excessive translation. Those are BMessage fields, and not supposed to 2011-06-17 21:30:32 +00:00
Jamfile Add a CLucene full-text add-on. 2010-10-28 15:22:52 +00:00