<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to feature-requests</title><link href="https://sourceforge.net/p/linuxconsole/feature-requests/" rel="alternate"/><link href="https://sourceforge.net/p/linuxconsole/feature-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/linuxconsole/feature-requests/</id><updated>2023-10-07T09:07:12.900000Z</updated><subtitle>Recent changes to feature-requests</subtitle><entry><title>#8 [Patch] Support for ELO touchscreen using General Touch ST6001S controller.</title><link href="https://sourceforge.net/p/linuxconsole/feature-requests/8/?limit=25#c67f" rel="alternate"/><published>2023-10-07T09:07:12.900000Z</published><updated>2023-10-07T09:07:12.900000Z</updated><author><name>Stephen Kitt</name><uri>https://sourceforge.net/u/skitt/</uri></author><id>https://sourceforge.netb113b5ab17f64d54133a1c25e06b8e76b984bd74</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;:  --&amp;gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#8 [Patch] Support for ELO touchscreen using General Touch ST6001S controller.</title><link href="https://sourceforge.net/p/linuxconsole/feature-requests/8/?limit=25#96cd" rel="alternate"/><published>2023-10-07T09:06:30.225000Z</published><updated>2023-10-07T09:06:30.225000Z</updated><author><name>Stephen Kitt</name><uri>https://sourceforge.net/u/skitt/</uri></author><id>https://sourceforge.net8f132512f7225bc061ea818a3233dca72cdc0087</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks, I’ve applied your patch, I’ll push a release in the next couple of weeks.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>[Patch] Support for ELO touchscreen using General Touch ST6001S controller.</title><link href="https://sourceforge.net/p/linuxconsole/feature-requests/8/" rel="alternate"/><published>2023-10-05T19:27:57.192000Z</published><updated>2023-10-05T19:27:57.192000Z</updated><author><name>Gareth Randall</name><uri>https://sourceforge.net/u/garethrandall/</uri></author><id>https://sourceforge.netd7f5989a62f425ebb42fb01c813afde0aebfd0fa</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi. This is a patch in order to ask the Linux kernel to support a variant of the ELO touchscreen that requires a different initialisation string in order to function.&lt;/p&gt;
&lt;p&gt;The patch allows inputattach to select a different ELO id parameter (4).&lt;/p&gt;
&lt;p&gt;The kernel patch for the Linux change is not yet merged but the code for it can be seen in this post to the relevant mailing list:&lt;br/&gt;
&lt;a href="https://lore.kernel.org/linux-input/83a934eb-e1ee-fd79-33ee-76413be2e6ea@virgin.net/T/#m6caed1d2c1bb262440cd7950207c7fa67b17edb1" rel="nofollow"&gt;https://lore.kernel.org/linux-input/83a934eb-e1ee-fd79-33ee-76413be2e6ea@virgin.net/T/#m6caed1d2c1bb262440cd7950207c7fa67b17edb1&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I have posted this as a feature request as the "Patch" option does not appear to be enabled for Tickets. I hope this is okay.&lt;/p&gt;
&lt;p&gt;The patch is both pasted below for your reference and also attached.&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;diff --git a/README b/README&lt;br/&gt;
index ef831c99..d307d46f 100644&lt;br/&gt;
--- a/README&lt;br/&gt;
+++ b/README&lt;br/&gt;
@@ -233,6 +233,7 @@ The following people have contributed to this release:&lt;br/&gt;
 * Stefanos Chaliasos: build fixes.&lt;br/&gt;
 * Bernat Arlandis: ffcfstress overflow fix.&lt;br/&gt;
 * Mikko Tuumanen: jscal -b.&lt;br/&gt;
+* Gareth Randall: General Touch ST6001S support.&lt;/p&gt;
&lt;p&gt;License&lt;br/&gt;
diff --git a/docs/inputattach.1 b/docs/inputattach.1&lt;br/&gt;
index d30a3e78..9690fc49 100644&lt;br/&gt;
--- a/docs/inputattach.1&lt;br/&gt;
+++ b/docs/inputattach.1&lt;br/&gt;
@@ -49,6 +49,9 @@ ELO touchscreen, 4-byte mode.&lt;br/&gt;
 .BR -elo6b ", " --elo4002&lt;br/&gt;
 ELO touchscreen, 6-byte mode.&lt;br/&gt;
 .TP&lt;br/&gt;
+.BR -elogt ", " --elotouch-gt&lt;br/&gt;
+ELO touchscreen, 10-byte mode for General Touch ST6001S.&lt;br/&gt;
+.TP&lt;br/&gt;
 .BR -ep ", " --easypen&lt;br/&gt;
 Genius EasyPen 3x4 tablet.&lt;br/&gt;
 .TP&lt;br/&gt;
diff --git a/utils/inputattach.c b/utils/inputattach.c&lt;br/&gt;
index 092f84bf..d7dcfe79 100644&lt;br/&gt;
--- a/utils/inputattach.c&lt;br/&gt;
+++ b/utils/inputattach.c&lt;br/&gt;
@@ -833,6 +833,9 @@ static struct input_types input_types[] = {&lt;br/&gt;
 { "--elotouch",        "-elo",     "ELO touchscreen, 10-byte mode",&lt;br/&gt;
    B9600, CS8,&lt;br/&gt;
    SERIO_ELO,      0x00,   0x00,   0,  elo_init },&lt;br/&gt;
+{ "--elotouch-gt", "-elogt",   "ELO touchscreen, 10-byte mode, General Touch ST6001S",&lt;br/&gt;
+   B9600, CS8,&lt;br/&gt;
+   SERIO_ELO,      0x04,   0x00,   0,  NULL },&lt;br/&gt;
 { "--elo261-280",  "-elo3b",   "ELO Touchscreen, 3-byte mode",&lt;br/&gt;
    B9600, CS8 | CRTSCTS,&lt;br/&gt;
    SERIO_ELO,      0x03,   0x00,   0,  NULL },&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>[Patch] Support for ELO touchscreen using General Touch ST6001S controller.</title><link href="https://sourceforge.net/p/linuxconsole/feature-requests/8/" rel="alternate"/><published>2023-10-05T19:27:57.192000Z</published><updated>2023-10-05T19:27:57.192000Z</updated><author><name>Gareth Randall</name><uri>https://sourceforge.net/u/garethrandall/</uri></author><id>https://sourceforge.net4d61512e06612e82f86d441a824951069e2ade66</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 8 has been modified: &lt;span&gt;[Patch]&lt;/span&gt; Support for ELO touchscreen using General Touch ST6001S controller.&lt;br/&gt;
Edited By: Stephen Kitt (skitt)&lt;br/&gt;
Status updated: 'open' =&amp;gt; 'closed'&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#7 Selectively build groups of tools (inputattach, joystick tools and/or force-feedback tools)</title><link href="https://sourceforge.net/p/linuxconsole/feature-requests/7/?limit=25#fc8f" rel="alternate"/><published>2022-05-21T09:10:33.284000Z</published><updated>2022-05-21T09:10:33.284000Z</updated><author><name>Stephen Kitt</name><uri>https://sourceforge.net/u/skitt/</uri></author><id>https://sourceforge.net58360888ee9e4a53029db51234b00b9f5c81371c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;:  --&amp;gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#7 Selectively build groups of tools (inputattach, joystick tools and/or force-feedback tools)</title><link href="https://sourceforge.net/p/linuxconsole/feature-requests/7/?limit=25#6e69" rel="alternate"/><published>2022-05-21T09:09:52.629000Z</published><updated>2022-05-21T09:09:52.629000Z</updated><author><name>Stephen Kitt</name><uri>https://sourceforge.net/u/skitt/</uri></author><id>https://sourceforge.netb96277c19103ef59e6e21c09f296e3b0538c528e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks, I’ve applied a similar patch but using “disable” flags to avoid changing the default behaviour.&lt;/p&gt;
&lt;p&gt;I’ve also extended the behaviour to the docs Makefile, and updated the install target to use $(INSTALL_DEP).&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Selectively build groups of tools (inputattach, joystick tools and/or force-feedback tools)</title><link href="https://sourceforge.net/p/linuxconsole/feature-requests/7/" rel="alternate"/><published>2021-11-02T09:32:54.464000Z</published><updated>2021-11-02T09:32:54.464000Z</updated><author><name>Fabrice Fontaine</name><uri>https://sourceforge.net/u/ffontaine35/</uri></author><id>https://sourceforge.net905e3e4c4500b1cdd1c6b36216d345c0b5500d9d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Please find attached a patch that is applied to buildroot since 2017:&lt;br/&gt;
&lt;a href="https://git.buildroot.net/buildroot/tree/package/linuxconsoletools/0001-conditional-build.patch" rel="nofollow"&gt;https://git.buildroot.net/buildroot/tree/package/linuxconsoletools/0001-conditional-build.patch&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Selectively build groups of tools (inputattach, joystick tools and/or force-feedback tools)</title><link href="https://sourceforge.net/p/linuxconsole/feature-requests/7/" rel="alternate"/><published>2021-11-02T09:32:54.464000Z</published><updated>2021-11-02T09:32:54.464000Z</updated><author><name>Fabrice Fontaine</name><uri>https://sourceforge.net/u/ffontaine35/</uri></author><id>https://sourceforge.net961de40663da7209c62cc56ec420a15d7894f1ae</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 7 has been modified: Selectively build groups of tools (inputattach, joystick tools and/or force-feedback tools)&lt;br/&gt;
Edited By: Stephen Kitt (skitt)&lt;br/&gt;
Status updated: 'open' =&amp;gt; 'closed'&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#6 Patch: Do not hardcode the pkg-config command</title><link href="https://sourceforge.net/p/linuxconsole/feature-requests/6/?limit=25#6f24" rel="alternate"/><published>2021-06-01T06:42:00.653000Z</published><updated>2021-06-01T06:42:00.653000Z</updated><author><name>Stephen Kitt</name><uri>https://sourceforge.net/u/skitt/</uri></author><id>https://sourceforge.net138241e105015cd726025bdb6373efb3dd6e1492</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;:  --&amp;gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#6 Patch: Do not hardcode the pkg-config command</title><link href="https://sourceforge.net/p/linuxconsole/feature-requests/6/?limit=25#da13" rel="alternate"/><published>2021-06-01T06:41:30.748000Z</published><updated>2021-06-01T06:41:30.748000Z</updated><author><name>Stephen Kitt</name><uri>https://sourceforge.net/u/skitt/</uri></author><id>https://sourceforge.net51093482d7f655ff5d4ae07e8e4575cad9298a6f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks for the patch, I’ve applied it to the main branch.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>