<!-- Generated by iC(tm) - CompSci Interactive Converter - http://www.compsciresources.com -->
<!-- Created: Fri Mar 14 17:51:37 UTC 2014 -->
<xs:schema xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:num="http://www.xbrl.org/dtr/type/numeric" targetNamespace="http://transact-tech.com/20131231" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:us-types="http://fasb.org/us-types/2013-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" elementFormDefault="qualified" xmlns:tact="http://transact-tech.com/20131231" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="tact-20131231_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="tact-20131231_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="tact-20131231_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="tact-20131231_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://transact-tech.com/role/ConsolidatedBalanceSheet" id="tact_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - TRANSACT TECHNOLOGIES INCORPORATED CONSOLIDATED BALANCE SHEETS (In thousands, except share data)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/ConsolidatedBalanceSheet_Parentheticals" id="tact_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - TRANSACT TECHNOLOGIES INCORPORATED CONSOLIDATED BALANCE SHEETS (In thousands, except share data) (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/ConsolidatedIncomeStatement" id="tact_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - TRANSACT TECHNOLOGIES INCORPORATED CONSOLIDATED STATEMENTS OF INCOME (In thousands, except per share data)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/ConsolidatedComprehensiveIncome" id="tact_r_ConsolidatedComprehensiveIncome">
        <link:definition>004 - Statement - TRANSACT TECHNOLOGIES INCORPORATED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (In thousands, except share data)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/ShareholdersEquityType2or3" id="tact_r_ShareholdersEquityType2or3">
        <link:definition>005 - Statement - TRANSACT TECHNOLOGIES INCORPORATED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; EQUITY AND COMPREHENSIVE INCOME (In thousands, except share data)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/ConsolidatedCashFlow" id="tact_r_ConsolidatedCashFlow">
        <link:definition>006 - Statement - TRANSACT TECHNOLOGIES INCORPORATED CONSOLIDATED STATEMENTS OF CASH FLOWS (In thousands)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/1Descriptionofbusiness" id="tact_r_1Descriptionofbusiness">
        <link:definition>007 - Disclosure - 1. Description of business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/2Summaryofsignificantaccountingpolicies" id="tact_r_2Summaryofsignificantaccountingpolicies">
        <link:definition>008 - Disclosure - 2. Summary of significant accounting policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/3Businessacquisitions" id="tact_r_3Businessacquisitions">
        <link:definition>009 - Disclosure - 3. Business acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/4Inventories" id="tact_r_4Inventories">
        <link:definition>010 - Disclosure - 4. Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/5Fixedassets" id="tact_r_5Fixedassets">
        <link:definition>011 - Disclosure - 5. Fixed assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/6Intangibleassets" id="tact_r_6Intangibleassets">
        <link:definition>012 - Disclosure - 6. Intangible assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/7Accruedliabilities" id="tact_r_7Accruedliabilities">
        <link:definition>013 - Disclosure - 7. Accrued liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/8Accruedbusinessconsolidationandrestructuringexpenses" id="tact_r_8Accruedbusinessconsolidationandrestructuringexpenses">
        <link:definition>014 - Disclosure - 8. Accrued business consolidation and restructuring expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/9Retirementsavingsplan" id="tact_r_9Retirementsavingsplan">
        <link:definition>015 - Disclosure - 9. Retirement savings plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/10Borrowings" id="tact_r_10Borrowings">
        <link:definition>016 - Disclosure - 10. Borrowings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/11Commitmentsandcontingencies" id="tact_r_11Commitmentsandcontingencies">
        <link:definition>017 - Disclosure - 11. Commitments and contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/ShareBasedCompensation" id="tact_r_ShareBasedCompensation">
        <link:definition>018 - Disclosure - Share-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/13Incometaxes" id="tact_r_13Incometaxes">
        <link:definition>019 - Disclosure - 13. Income taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/14Earningspershare" id="tact_r_14Earningspershare">
        <link:definition>020 - Disclosure - 14. Earnings per share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/15Stockrepurchaseprogram" id="tact_r_15Stockrepurchaseprogram">
        <link:definition>021 - Disclosure - 15. Stock repurchase program</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/16Geographicareainformation" id="tact_r_16Geographicareainformation">
        <link:definition>022 - Disclosure - 16. Geographic area information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/17Quarterlyresultsofoperationsunaudited" id="tact_r_17Quarterlyresultsofoperationsunaudited">
        <link:definition>023 - Disclosure - 17. Quarterly results of operations (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/2SummaryofsignificantaccountingpoliciesTables" id="tact_r_2SummaryofsignificantaccountingpoliciesTables">
        <link:definition>024 - Disclosure - 2. Summary of significant accounting policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/3BusinessacquisitionsTables" id="tact_r_3BusinessacquisitionsTables">
        <link:definition>025 - Disclosure - 3. Business acquisitions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/4InventoriesTables" id="tact_r_4InventoriesTables">
        <link:definition>026 - Disclosure - 4. Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/5FixedassetsTables" id="tact_r_5FixedassetsTables">
        <link:definition>027 - Disclosure - 5. Fixed assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/6IntangibleassetsTables" id="tact_r_6IntangibleassetsTables">
        <link:definition>028 - Disclosure - 6. Intangible assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/7AccruedliabilitiesTables" id="tact_r_7AccruedliabilitiesTables">
        <link:definition>029 - Disclosure - 7. Accrued liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/8AccruedbusinessconsolidationandrestructuringexpensesTables" id="tact_r_8AccruedbusinessconsolidationandrestructuringexpensesTables">
        <link:definition>030 - Disclosure - 8. Accrued business consolidation and restructuring expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/ShareBasedCompensationTables" id="tact_r_ShareBasedCompensationTables">
        <link:definition>031 - Disclosure - Share-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/13IncometaxesTables" id="tact_r_13IncometaxesTables">
        <link:definition>032 - Disclosure - 13. Income taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/14EarningspershareTables" id="tact_r_14EarningspershareTables">
        <link:definition>033 - Disclosure - 14. Earnings per share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/16GeographicareainformationTables" id="tact_r_16GeographicareainformationTables">
        <link:definition>034 - Disclosure - 16. Geographic area information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/17QuarterlyresultsofoperationsunauditedTables" id="tact_r_17QuarterlyresultsofoperationsunauditedTables">
        <link:definition>035 - Disclosure - 17. Quarterly results of operations (unaudited) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/2SummaryofsignificantaccountingpoliciesDetails" id="tact_r_2SummaryofsignificantaccountingpoliciesDetails">
        <link:definition>036 - Disclosure - 2. Summary of significant accounting policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/ValuationforAccountsReceivableTable" id="tact_r_ValuationforAccountsReceivableTable">
        <link:definition>037 - Disclosure - 2. Summary of significant accounting policies (Details) - Valuation for Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/CustomerConcentrationAccountsReceivableTable" id="tact_r_CustomerConcentrationAccountsReceivableTable">
        <link:definition>038 - Disclosure - 2. Summary of significant accounting policies (Details) - Customer Concentration - Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/CustomerConcentrationRevenuesTable" id="tact_r_CustomerConcentrationRevenuesTable">
        <link:definition>039 - Disclosure - 2. Summary of significant accounting policies (Details) - Customer Concentration - Revenues</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/ProductWarrantyLiabilityTable" id="tact_r_ProductWarrantyLiabilityTable">
        <link:definition>040 - Disclosure - 2. Summary of significant accounting policies (Details) - Product Warranty Liability</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV4][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt+s9vqULPnOrnOKcJrdkpcJ5I6HaYt5V+n3YzBgBIuGUX+HINl/ToMrLbyweD4yiCeZajzkBDESJ3XqL8hnlOaSriOBvs54XxpBz64Tz8MZ9Cy4TXdWPfOOK6UYh8m5VdpOePT0i8sMYyajqludTjGqgtHCV70zWNA+DDbZKD8VszNfWHEoM6QS] CSR-->
      <link:roleType roleURI="http://transact-tech.com/role/3BusinessacquisitionsDetails" id="tact_r_3BusinessacquisitionsDetails">
        <link:definition>041 - Disclosure - 3. Business acquisitions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/BusinessCombinationPurchasePriceAllocationTable" id="tact_r_BusinessCombinationPurchasePriceAllocationTable">
        <link:definition>042 - Disclosure - 3. Business acquisitions (Details) - Business Combination Purchase Price Allocation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/GoodwillRollforwardTable" id="tact_r_GoodwillRollforwardTable">
        <link:definition>043 - Disclosure - 3. Business acquisitions (Details) - Goodwill Rollforward</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/ProFormaIncomeStatementResultsTable" id="tact_r_ProFormaIncomeStatementResultsTable">
        <link:definition>044 - Disclosure - 3. Business acquisitions (Details) - Pro Forma Income Statement Results</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/InventoryComponentsTable" id="tact_r_InventoryComponentsTable">
        <link:definition>045 - Disclosure - 4. Inventories (Details) - Inventory Components</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/FixedAssetComponentsTable" id="tact_r_FixedAssetComponentsTable">
        <link:definition>046 - Disclosure - 5. Fixed assets (Details) - Fixed Asset Components</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/6IntangibleassetsDetails" id="tact_r_6IntangibleassetsDetails">
        <link:definition>047 - Disclosure - 6. Intangible assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/IntangibleAssetComponentsTable" id="tact_r_IntangibleAssetComponentsTable">
        <link:definition>048 - Disclosure - 6. Intangible assets (Details) - Intangible Asset Components</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/AccruedLiabilitiesComponentsTable" id="tact_r_AccruedLiabilitiesComponentsTable">
        <link:definition>049 - Disclosure - 7. Accrued liabilities (Details) - Accrued Liabilities Components</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/8AccruedbusinessconsolidationandrestructuringexpensesDetails" id="tact_r_8AccruedbusinessconsolidationandrestructuringexpensesDetails">
        <link:definition>050 - Disclosure - 8. Accrued business consolidation and restructuring expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/RestructuringAccrualRollforwardTable" id="tact_r_RestructuringAccrualRollforwardTable">
        <link:definition>051 - Disclosure - 8. Accrued business consolidation and restructuring expenses (Details) - Restructuring Accrual Rollforward</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/9RetirementsavingsplanDetails" id="tact_r_9RetirementsavingsplanDetails">
        <link:definition>052 - Disclosure - 9. Retirement savings plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/10BorrowingsDetails" id="tact_r_10BorrowingsDetails">
        <link:definition>053 - Disclosure - 10. Borrowings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/11CommitmentsandcontingenciesDetails" id="tact_r_11CommitmentsandcontingenciesDetails">
        <link:definition>054 - Disclosure - 11. Commitments and contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/ShareBasedCompensationDetails" id="tact_r_ShareBasedCompensationDetails">
        <link:definition>055 - Disclosure - Share-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/StockOptionAssumptionsTable" id="tact_r_StockOptionAssumptionsTable">
        <link:definition>056 - Disclosure - Share-Based Compensation (Details) - Stock Option Assumptions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/StockOptionRollforwardTable" id="tact_r_StockOptionRollforwardTable">
        <link:definition>057 - Disclosure - Share-Based Compensation (Details) - Stock Option Rollforward</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/13IncometaxesDetails" id="tact_r_13IncometaxesDetails">
        <link:definition>058 - Disclosure - 13. Income taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/IncomeTaxProvisionComponentsTable" id="tact_r_IncomeTaxProvisionComponentsTable">
        <link:definition>059 - Disclosure - 13. Income taxes (Details) - Income Tax Provision Components</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/DeferredIncomeTaxComponentsTable" id="tact_r_DeferredIncomeTaxComponentsTable">
        <link:definition>060 - Disclosure - 13. Income taxes (Details) - Deferred Income Tax Components</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/ValuationAllowanceRollforwardTable" id="tact_r_ValuationAllowanceRollforwardTable">
        <link:definition>061 - Disclosure - 13. Income taxes (Details) - Valuation Allowance Rollforward</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/EffectiveTaxRateReconciliationTable" id="tact_r_EffectiveTaxRateReconciliationTable">
        <link:definition>062 - Disclosure - 13. Income taxes (Details) - Effective Tax Rate Reconciliation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/UnrecognizedTaxBenefitRollforwardTable" id="tact_r_UnrecognizedTaxBenefitRollforwardTable">
        <link:definition>063 - Disclosure - 13. Income taxes (Details) - Unrecognized Tax Benefit Rollforward</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/14EarningspershareDetails" id="tact_r_14EarningspershareDetails">
        <link:definition>064 - Disclosure - 14. Earnings per share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/EarningsPerShareTable" id="tact_r_EarningsPerShareTable">
        <link:definition>065 - Disclosure - 14. Earnings per share (Details) - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/15StockrepurchaseprogramDetails" id="tact_r_15StockrepurchaseprogramDetails">
        <link:definition>066 - Disclosure - 15. Stock repurchase program (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/16GeographicareainformationDetails" id="tact_r_16GeographicareainformationDetails">
        <link:definition>067 - Disclosure - 16. Geographic area information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/GeographicInformationTable" id="tact_r_GeographicInformationTable">
        <link:definition>068 - Disclosure - 16. Geographic area information (Details) - Geographic Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/QuarterlyFinancialInformation2012Table" id="tact_r_QuarterlyFinancialInformation2012Table">
        <link:definition>069 - Disclosure - 17. Quarterly results of operations (unaudited) (Details) - Quarterly Financial Information 2012</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://transact-tech.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Disclosure - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2013-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2013/elts/us-types-2013-01-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:element name="CurrentAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_CurrentAssetsAbstract"/>
  <xs:element name="LiabilitiesAndShareholdersEquityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_LiabilitiesAndShareholdersEquityAbstract"/>
  <xs:element name="CurrentLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_CurrentLiabilitiesAbstract"/>
  <xs:element name="ShareholdersEquityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_ShareholdersEquityAbstract"/>
  <xs:element name="InterestAndOtherIncomeExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_InterestAndOtherIncomeExpenseAbstract"/>
  <xs:element name="NetIncomePerCommonShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_NetIncomePerCommonShareAbstract"/>
  <xs:element name="SharesUsedInPerShareCalculationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_SharesUsedInPerShareCalculationAbstract"/>
  <xs:element name="CashFlowsFromOperatingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_CashFlowsFromOperatingActivitiesAbstract"/>
  <xs:element name="AdjustmentsToReconcileNetIncomeToNetCashProvidedByOperatingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_AdjustmentsToReconcileNetIncomeToNetCashProvidedByOperatingActivitiesAbstract"/>
  <xs:element name="ChangesInOperatingAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_ChangesInOperatingAssetsAndLiabilitiesAbstract"/>
  <xs:element name="CashFlowsFromInvestingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_CashFlowsFromInvestingActivitiesAbstract"/>
  <xs:element name="CashFlowsFromFinancingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_CashFlowsFromFinancingActivitiesAbstract"/>
  <xs:element name="NonCashFinancingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_NonCashFinancingActivitiesAbstract"/>
  <xs:element name="ValuationForAccountsReceivableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_ValuationForAccountsReceivableAbstract"/>
  <xs:element name="CustomerConcentrationAccountsReceivableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_CustomerConcentrationAccountsReceivableAbstract"/>
  <xs:element name="CustomerConcentrationRevenuesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_CustomerConcentrationRevenuesAbstract"/>
  <xs:element name="ProductWarrantyLiabilityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_ProductWarrantyLiabilityAbstract"/>
  <xs:element name="BusinessCombinationPurchasePriceAllocationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_BusinessCombinationPurchasePriceAllocationAbstract"/>
  <xs:element name="BusinessacquisitionsDetailsBusinessCombinationPurchasePriceAllocationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="tact_BusinessacquisitionsDetailsBusinessCombinationPurchasePriceAllocationTable"/>
  <xs:element name="BusinessacquisitionsDetailsBusinessCombinationPurchasePriceAllocationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_BusinessacquisitionsDetailsBusinessCombinationPurchasePriceAllocationLineItems"/>
  <xs:element name="IntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_IntangibleAssetsAbstract"/>
  <xs:element name="IntangibleAssetWeightedAverageAmortizationPeriodAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_IntangibleAssetWeightedAverageAmortizationPeriodAbstract"/>
  <xs:element name="GoodwillRollforwardAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_GoodwillRollforwardAbstract"/>
  <xs:element name="ProFormaIncomeStatementResultsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_ProFormaIncomeStatementResultsAbstract"/>
  <xs:element name="InventoryComponentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_InventoryComponentsAbstract"/>
  <xs:element name="FixedAssetComponentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_FixedAssetComponentsAbstract"/>
  <xs:element name="IntangibleAssetComponentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_IntangibleAssetComponentsAbstract"/>
  <xs:element name="AccruedLiabilitiesComponentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_AccruedLiabilitiesComponentsAbstract"/>
  <xs:element name="RestructuringAccrualRollforwardAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_RestructuringAccrualRollforwardAbstract"/>
  <xs:element name="StockOptionAssumptionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_StockOptionAssumptionsAbstract"/>
  <xs:element name="StockOptionRollforwardAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_StockOptionRollforwardAbstract"/>
  <xs:element name="IncomeTaxProvisionComponentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_IncomeTaxProvisionComponentsAbstract"/>
  <xs:element name="CurrentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_CurrentAbstract"/>
  <xs:element name="DeferredAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_DeferredAbstract"/>
  <xs:element name="DeferredIncomeTaxComponentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_DeferredIncomeTaxComponentsAbstract"/>
  <xs:element name="DeferredTaxAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_DeferredTaxAssetsAbstract"/>
  <xs:element name="ValuationAllowanceRollforwardAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_ValuationAllowanceRollforwardAbstract"/>
  <xs:element name="EffectiveTaxRateReconciliationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_EffectiveTaxRateReconciliationAbstract"/>
  <xs:element name="UnrecognizedTaxBenefitRollforwardAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_UnrecognizedTaxBenefitRollforwardAbstract"/>
  <xs:element name="SharesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_SharesAbstract"/>
  <xs:element name="NetIncomePerCommonShareAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_NetIncomePerCommonShareAbstract0"/>
  <xs:element name="GeographicInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_GeographicInformationAbstract"/>
  <xs:element name="NetSalesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_NetSalesAbstract"/>
  <xs:element name="FixedAssetsNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_FixedAssetsNetAbstract"/>
  <xs:element name="QuarterlyFinancialInformation2012Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_QuarterlyFinancialInformation2012Abstract"/>
  <xs:element name="a2013Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_a2013Abstract"/>
  <xs:element name="NetIncomePerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_NetIncomePerShareAbstract"/>
  <xs:element name="SharerepurchaseamountDomain" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_SharerepurchaseamountDomain"/>
  <xs:element name="CommonStockDomain" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_CommonStockDomain"/>
  <xs:element name="SharerepurchaseprogramDomain" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_SharerepurchaseprogramDomain"/>
  <xs:element name="CommonStockPurchaseADomain" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_CommonStockPurchaseADomain"/>
  <xs:element name="StockrepurchaseprogramDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="tact_StockrepurchaseprogramDetailsTable"/>
  <xs:element name="StockrepurchaseprogramDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_StockrepurchaseprogramDetailsLineItems"/>
  <xs:element name="GeographicareainformationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="tact_GeographicareainformationDetailsTable"/>
  <xs:element name="GeographicareainformationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_GeographicareainformationDetailsLineItems"/>
  <xs:element name="CommonStockAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="tact_CommonStockAxis"/>
  <xs:element name="CommonStockPurchaseAAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="tact_CommonStockPurchaseAAxis"/>
  <xs:element name="SharerepurchaseamountAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="tact_SharerepurchaseamountAxis"/>
  <xs:element name="SharerepurchaseprogramAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="tact_SharerepurchaseprogramAxis"/>
  <xs:element name="CanadaMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_CanadaMember"/>
  <xs:element name="CustomerAMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_CustomerAMember"/>
  <xs:element name="GTECHMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_GTECHMember"/>
  <xs:element name="PacificRimMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_PacificRimMember"/>
  <xs:element name="UNITEDKINGDOMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_UNITEDKINGDOMember"/>
  <xs:element name="stockrepurchaseprogramMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_stockrepurchaseprogramMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tact_DocumentAndEntityInformationAbstract"/>
</xs:schema>
