Comparing revisions for ViewSonicTouchscreen
- [7137] 2021-08-02 11:02:00 by ZorrUno (unregistered user)
- [7238] 2021-09-01 23:29:01 by ZorrUno (unregistered user)
Additions:
This was a Viewsonic all in one touchscreen computer I picked up as brand new old stock in box for NZ$60. It was not particularly quick, and RAM is low, but with a sensible distro it should be fine to run a browser display in kiosk mode (for a home automation display). At some stage I'll open it up to see if the RAM is upgradable and replace the 160GB drive with an SSD. PXE booting, or a thin/thick client setup might also be a useful method in future.
{{image link="https://lh3.googleusercontent.com/5keYX9rUxMe7bNVmCLhColfZX_DAXH3QiAjZ20z12rmRN4dN5rGGVSNXPotxzh11o-e6zmc7d5vsmKG9tJCDphUSoPHUdygjMKSB1DPaa6YqI6xfJoLWyG6SGxbZgdc-1BAmdy6I09kRDAWNVaP9DzNlAzCc3Sy0gfMj91XV3Mqt1JP9gP4x0jfDkFwR0v8VRYEF2oCtbPiMz--jhCjTFoqn3C-zZvcOZQPJjHxCQtImo2n2Kg6_X_3b5fGa3BCSxJyOUuV1IsrCDHDd0IxRTTif3ZF7hYWMeS3KHDplftbKaFckXYrU9xLF-fpS9fqS7Txv9_bP3oY5Z4IJS-PqFXBtnepvmyKkStoHBFLM44wzrqWU170ToYen6NkttCFdIGAxcizSXFr0UsEQwrDc1D6dKmO7cPAVlMCLdqLlIEgUe41LbTZPQK4_dzGdsPbqKAfSvn-r6sMjjucQUdklxRmfU8kgy5Z07rdho-5RkLVErJtpw3UZWnQ9tpUT1pl2opdXD8wS5mMIVJ7hRWH4C9SQxfeHfoGA8vq-Q7MnJ0j5zAmR2TOM_czdRIk2CShunAq50eqZj_t-QTMSLW7nguVQrplY1IV8B2vpPzAOmNVt-oCzceREwlHbdvdYv6vhIl5oP6W6n-1lJPWOBmvXZOc4w64g-F25pPNeJV9doa45gzVaaKkzcSqguvUlPTnTAY3AirkuTFbe56nYCJqz0Frvtw=w1484-h1113-no?authuser=0" url="https://lh3.googleusercontent.com/5keYX9rUxMe7bNVmCLhColfZX_DAXH3QiAjZ20z12rmRN4dN5rGGVSNXPotxzh11o-e6zmc7d5vsmKG9tJCDphUSoPHUdygjMKSB1DPaa6YqI6xfJoLWyG6SGxbZgdc-1BAmdy6I09kRDAWNVaP9DzNlAzCc3Sy0gfMj91XV3Mqt1JP9gP4x0jfDkFwR0v8VRYEF2oCtbPiMz--jhCjTFoqn3C-zZvcOZQPJjHxCQtImo2n2Kg6_X_3b5fGa3BCSxJyOUuV1IsrCDHDd0IxRTTif3ZF7hYWMeS3KHDplftbKaFckXYrU9xLF-fpS9fqS7Txv9_bP3oY5Z4IJS-PqFXBtnepvmyKkStoHBFLM44wzrqWU170ToYen6NkttCFdIGAxcizSXFr0UsEQwrDc1D6dKmO7cPAVlMCLdqLlIEgUe41LbTZPQK4_dzGdsPbqKAfSvn-r6sMjjucQUdklxRmfU8kgy5Z07rdho-5RkLVErJtpw3UZWnQ9tpUT1pl2opdXD8wS5mMIVJ7hRWH4C9SQxfeHfoGA8vq-Q7MnJ0j5zAmR2TOM_czdRIk2CShunAq50eqZj_t-QTMSLW7nguVQrplY1IV8B2vpPzAOmNVt-oCzceREwlHbdvdYv6vhIl5oP6W6n-1lJPWOBmvXZOc4w64g-F25pPNeJV9doa45gzVaaKkzcSqguvUlPTnTAY3AirkuTFbe56nYCJqz0Frvtw=w1484-h1113-no?authuser=0" alt="text"}}
It came preinstalled with Windows XP...
I will state that a lot of other software is now not needed and suggest you remove it... including a lot of X stuff... so I left it alone.
Install the graphical calibrator. This helps with the setup (but didn't give me anything close to the final answer)
This is the config file I used. The values were mostly by trial and error and multiple iterations. You can however run xinput-calibrator (as a GUI) and that can get you closer. It allows you to touch the screen and will give you some config values back. Google wasn't too much help and xinput-calibrator also seems to return a setup that has different variable names from a working config.
Option "Calibration" "26109 6845 28313 4356"
{{image link="https://lh3.googleusercontent.com/qZ29QBo_My2SEtUwLgBgtkIalhrSwIfW4w_0m8fvw2DT7f7mlWb5hsjCeS_7IXRQUDH04vtpodhnKcFA7FhG6rq7XDHwg4xmUSDppax64BNBHFvD7xVJnEgHH-xmbcYAVVt6FGVHhwp1avMwm0Uchya4CUBB7tYVKOvtaNg1q0H1mP01q1hgLuftj_rnVW9az3_jQLR4BP863J2zG6NZlApYWC7_fASiiLJpuAMN-c1YKWPJwoKZkiObRwfYxP1KeOr9Rt72AZfynvYLesDxaTnN01tUhYE5lTPVcgKdRrw71qGQpczNwzBfcWGV0DzHIBZpefio2hvdYbweW94n0jUayGN2tEDjDS-LxDYRmjmh2Na891mMZYEEnSBZr7-dqzL4RRXOFjojvnlQ58FTroD5FcN89IPWz5whBjOwc75gr4L9SRPoX0mrL1S6TbXT8KOD5qTg5Vr9pAPKUIH1nFBmzsMRDoAXuql85V30-XdiLcDKDzZoJuFiCL8tYhuziZY6A4ZILw2oy1od6a3xOY-zhvc1ebh0lniRha1qy3kbxAYnLwV8lHDv1x-6TLtrjZnrHSsIrt4ErcGrGEWdbrYgab3kaqVqSjcZbOa7Pb-O0KAwrQ84uVk2Li4JxsaZDpLcXo8oJ_kzDK0mCfbCtTVg1wm88KFoyzDwAby830w8ccbqDgtNMYWKuwMfhHyjzYq5aOPLQ_iz5WkayKz9B06DwA=w835-h1113-no?authuser=0" url="https://lh3.googleusercontent.com/qZ29QBo_My2SEtUwLgBgtkIalhrSwIfW4w_0m8fvw2DT7f7mlWb5hsjCeS_7IXRQUDH04vtpodhnKcFA7FhG6rq7XDHwg4xmUSDppax64BNBHFvD7xVJnEgHH-xmbcYAVVt6FGVHhwp1avMwm0Uchya4CUBB7tYVKOvtaNg1q0H1mP01q1hgLuftj_rnVW9az3_jQLR4BP863J2zG6NZlApYWC7_fASiiLJpuAMN-c1YKWPJwoKZkiObRwfYxP1KeOr9Rt72AZfynvYLesDxaTnN01tUhYE5lTPVcgKdRrw71qGQpczNwzBfcWGV0DzHIBZpefio2hvdYbweW94n0jUayGN2tEDjDS-LxDYRmjmh2Na891mMZYEEnSBZr7-dqzL4RRXOFjojvnlQ58FTroD5FcN89IPWz5whBjOwc75gr4L9SRPoX0mrL1S6TbXT8KOD5qTg5Vr9pAPKUIH1nFBmzsMRDoAXuql85V30-XdiLcDKDzZoJuFiCL8tYhuziZY6A4ZILw2oy1od6a3xOY-zhvc1ebh0lniRha1qy3kbxAYnLwV8lHDv1x-6TLtrjZnrHSsIrt4ErcGrGEWdbrYgab3kaqVqSjcZbOa7Pb-O0KAwrQ84uVk2Li4JxsaZDpLcXo8oJ_kzDK0mCfbCtTVg1wm88KFoyzDwAby830w8ccbqDgtNMYWKuwMfhHyjzYq5aOPLQ_iz5WkayKz9B06DwA=w835-h1113-no?authuser=0" alt="text"}}
{{image link="https://lh3.googleusercontent.com/Y1sgYGQlsy_cjTodk0sSs-4nN3CZIJQ0MxvO3fjx8UzZcyXCnIdUPu65LxaOu1QgcBHHjWZTwWRO5eQ7JyPlRAKsRey0_zP-aDWbH9EWuOuZVKDP-a7D9Iq6Eu3MDJ8tUwFyocUqtAj9pnFAM_pNMJhwsOO0uEa9DrNmqKW5FNY7V1yyJDW5vRP1kTF9jz2OLuiD6Jz-fVId7SpuZE3r7BetBMb753-HAWZgwHkeY6MEixAPYxe3SngF776RiVtzdMcF0WDyP11QbvV8tlHf9RWQmYXj3DFS4gHSnmJ54iH-K3jtMk8fThG0TxuAJ8lNF9aDHHOfnpp3-u2aAW3EtFL_SHNAfrOaD7my0YeH3EMc4YnTvRONP6ztNp0n6A7WhtpG7TlVPAEmUpbRJQjE1LCF35r1V614IVSSQq9Yyz_fQ5nsTlNJ9DBaiKI6FLBPMHosDvd5qzjw1dpP37J11xqIL6A9wTEjvTjp7pb-3dSeSQ1Jjjd9YNgsNWfVBIsWsLUOSboJbQuXzurQ_3nagM9f7ls3QrCAEBB5VWa_OLLqB6HK7aBaNkVDpgsPTwGxfVScU8CMFbjZmyzufc9mM1IuMCxXwHkBRUHc375ZdDX6fJHHHkqfKCJ4pvw10ElCf66WF3Bp8Y-hweMl-fsfNC1JqT3zt03A84oQTL00PFSHpMoomLysu7iy80hRJarONGKR6A8mHNulhMAzWHKlGr7Ckw=w1484-h1113-no?authuser=0" url="https://lh3.googleusercontent.com/Y1sgYGQlsy_cjTodk0sSs-4nN3CZIJQ0MxvO3fjx8UzZcyXCnIdUPu65LxaOu1QgcBHHjWZTwWRO5eQ7JyPlRAKsRey0_zP-aDWbH9EWuOuZVKDP-a7D9Iq6Eu3MDJ8tUwFyocUqtAj9pnFAM_pNMJhwsOO0uEa9DrNmqKW5FNY7V1yyJDW5vRP1kTF9jz2OLuiD6Jz-fVId7SpuZE3r7BetBMb753-HAWZgwHkeY6MEixAPYxe3SngF776RiVtzdMcF0WDyP11QbvV8tlHf9RWQmYXj3DFS4gHSnmJ54iH-K3jtMk8fThG0TxuAJ8lNF9aDHHOfnpp3-u2aAW3EtFL_SHNAfrOaD7my0YeH3EMc4YnTvRONP6ztNp0n6A7WhtpG7TlVPAEmUpbRJQjE1LCF35r1V614IVSSQq9Yyz_fQ5nsTlNJ9DBaiKI6FLBPMHosDvd5qzjw1dpP37J11xqIL6A9wTEjvTjp7pb-3dSeSQ1Jjjd9YNgsNWfVBIsWsLUOSboJbQuXzurQ_3nagM9f7ls3QrCAEBB5VWa_OLLqB6HK7aBaNkVDpgsPTwGxfVScU8CMFbjZmyzufc9mM1IuMCxXwHkBRUHc375ZdDX6fJHHHkqfKCJ4pvw10ElCf66WF3Bp8Y-hweMl-fsfNC1JqT3zt03A84oQTL00PFSHpMoomLysu7iy80hRJarONGKR6A8mHNulhMAzWHKlGr7Ckw=w1484-h1113-no?authuser=0" alt="text"}}
=====Hardware Driver Notes=====
{{image link="https://lh3.googleusercontent.com/5keYX9rUxMe7bNVmCLhColfZX_DAXH3QiAjZ20z12rmRN4dN5rGGVSNXPotxzh11o-e6zmc7d5vsmKG9tJCDphUSoPHUdygjMKSB1DPaa6YqI6xfJoLWyG6SGxbZgdc-1BAmdy6I09kRDAWNVaP9DzNlAzCc3Sy0gfMj91XV3Mqt1JP9gP4x0jfDkFwR0v8VRYEF2oCtbPiMz--jhCjTFoqn3C-zZvcOZQPJjHxCQtImo2n2Kg6_X_3b5fGa3BCSxJyOUuV1IsrCDHDd0IxRTTif3ZF7hYWMeS3KHDplftbKaFckXYrU9xLF-fpS9fqS7Txv9_bP3oY5Z4IJS-PqFXBtnepvmyKkStoHBFLM44wzrqWU170ToYen6NkttCFdIGAxcizSXFr0UsEQwrDc1D6dKmO7cPAVlMCLdqLlIEgUe41LbTZPQK4_dzGdsPbqKAfSvn-r6sMjjucQUdklxRmfU8kgy5Z07rdho-5RkLVErJtpw3UZWnQ9tpUT1pl2opdXD8wS5mMIVJ7hRWH4C9SQxfeHfoGA8vq-Q7MnJ0j5zAmR2TOM_czdRIk2CShunAq50eqZj_t-QTMSLW7nguVQrplY1IV8B2vpPzAOmNVt-oCzceREwlHbdvdYv6vhIl5oP6W6n-1lJPWOBmvXZOc4w64g-F25pPNeJV9doa45gzVaaKkzcSqguvUlPTnTAY3AirkuTFbe56nYCJqz0Frvtw=w1484-h1113-no?authuser=0" url="https://lh3.googleusercontent.com/5keYX9rUxMe7bNVmCLhColfZX_DAXH3QiAjZ20z12rmRN4dN5rGGVSNXPotxzh11o-e6zmc7d5vsmKG9tJCDphUSoPHUdygjMKSB1DPaa6YqI6xfJoLWyG6SGxbZgdc-1BAmdy6I09kRDAWNVaP9DzNlAzCc3Sy0gfMj91XV3Mqt1JP9gP4x0jfDkFwR0v8VRYEF2oCtbPiMz--jhCjTFoqn3C-zZvcOZQPJjHxCQtImo2n2Kg6_X_3b5fGa3BCSxJyOUuV1IsrCDHDd0IxRTTif3ZF7hYWMeS3KHDplftbKaFckXYrU9xLF-fpS9fqS7Txv9_bP3oY5Z4IJS-PqFXBtnepvmyKkStoHBFLM44wzrqWU170ToYen6NkttCFdIGAxcizSXFr0UsEQwrDc1D6dKmO7cPAVlMCLdqLlIEgUe41LbTZPQK4_dzGdsPbqKAfSvn-r6sMjjucQUdklxRmfU8kgy5Z07rdho-5RkLVErJtpw3UZWnQ9tpUT1pl2opdXD8wS5mMIVJ7hRWH4C9SQxfeHfoGA8vq-Q7MnJ0j5zAmR2TOM_czdRIk2CShunAq50eqZj_t-QTMSLW7nguVQrplY1IV8B2vpPzAOmNVt-oCzceREwlHbdvdYv6vhIl5oP6W6n-1lJPWOBmvXZOc4w64g-F25pPNeJV9doa45gzVaaKkzcSqguvUlPTnTAY3AirkuTFbe56nYCJqz0Frvtw=w1484-h1113-no?authuser=0" alt="text"}}
It came preinstalled with Windows XP...
I will state that a lot of other software is now not needed and suggest you remove it... including a lot of X stuff... so I left it alone.
Install the graphical calibrator. This helps with the setup (but didn't give me anything close to the final answer)
This is the config file I used. The values were mostly by trial and error and multiple iterations. You can however run xinput-calibrator (as a GUI) and that can get you closer. It allows you to touch the screen and will give you some config values back. Google wasn't too much help and xinput-calibrator also seems to return a setup that has different variable names from a working config.
Option "Calibration" "26109 6845 28313 4356"
{{image link="https://lh3.googleusercontent.com/qZ29QBo_My2SEtUwLgBgtkIalhrSwIfW4w_0m8fvw2DT7f7mlWb5hsjCeS_7IXRQUDH04vtpodhnKcFA7FhG6rq7XDHwg4xmUSDppax64BNBHFvD7xVJnEgHH-xmbcYAVVt6FGVHhwp1avMwm0Uchya4CUBB7tYVKOvtaNg1q0H1mP01q1hgLuftj_rnVW9az3_jQLR4BP863J2zG6NZlApYWC7_fASiiLJpuAMN-c1YKWPJwoKZkiObRwfYxP1KeOr9Rt72AZfynvYLesDxaTnN01tUhYE5lTPVcgKdRrw71qGQpczNwzBfcWGV0DzHIBZpefio2hvdYbweW94n0jUayGN2tEDjDS-LxDYRmjmh2Na891mMZYEEnSBZr7-dqzL4RRXOFjojvnlQ58FTroD5FcN89IPWz5whBjOwc75gr4L9SRPoX0mrL1S6TbXT8KOD5qTg5Vr9pAPKUIH1nFBmzsMRDoAXuql85V30-XdiLcDKDzZoJuFiCL8tYhuziZY6A4ZILw2oy1od6a3xOY-zhvc1ebh0lniRha1qy3kbxAYnLwV8lHDv1x-6TLtrjZnrHSsIrt4ErcGrGEWdbrYgab3kaqVqSjcZbOa7Pb-O0KAwrQ84uVk2Li4JxsaZDpLcXo8oJ_kzDK0mCfbCtTVg1wm88KFoyzDwAby830w8ccbqDgtNMYWKuwMfhHyjzYq5aOPLQ_iz5WkayKz9B06DwA=w835-h1113-no?authuser=0" url="https://lh3.googleusercontent.com/qZ29QBo_My2SEtUwLgBgtkIalhrSwIfW4w_0m8fvw2DT7f7mlWb5hsjCeS_7IXRQUDH04vtpodhnKcFA7FhG6rq7XDHwg4xmUSDppax64BNBHFvD7xVJnEgHH-xmbcYAVVt6FGVHhwp1avMwm0Uchya4CUBB7tYVKOvtaNg1q0H1mP01q1hgLuftj_rnVW9az3_jQLR4BP863J2zG6NZlApYWC7_fASiiLJpuAMN-c1YKWPJwoKZkiObRwfYxP1KeOr9Rt72AZfynvYLesDxaTnN01tUhYE5lTPVcgKdRrw71qGQpczNwzBfcWGV0DzHIBZpefio2hvdYbweW94n0jUayGN2tEDjDS-LxDYRmjmh2Na891mMZYEEnSBZr7-dqzL4RRXOFjojvnlQ58FTroD5FcN89IPWz5whBjOwc75gr4L9SRPoX0mrL1S6TbXT8KOD5qTg5Vr9pAPKUIH1nFBmzsMRDoAXuql85V30-XdiLcDKDzZoJuFiCL8tYhuziZY6A4ZILw2oy1od6a3xOY-zhvc1ebh0lniRha1qy3kbxAYnLwV8lHDv1x-6TLtrjZnrHSsIrt4ErcGrGEWdbrYgab3kaqVqSjcZbOa7Pb-O0KAwrQ84uVk2Li4JxsaZDpLcXo8oJ_kzDK0mCfbCtTVg1wm88KFoyzDwAby830w8ccbqDgtNMYWKuwMfhHyjzYq5aOPLQ_iz5WkayKz9B06DwA=w835-h1113-no?authuser=0" alt="text"}}
{{image link="https://lh3.googleusercontent.com/Y1sgYGQlsy_cjTodk0sSs-4nN3CZIJQ0MxvO3fjx8UzZcyXCnIdUPu65LxaOu1QgcBHHjWZTwWRO5eQ7JyPlRAKsRey0_zP-aDWbH9EWuOuZVKDP-a7D9Iq6Eu3MDJ8tUwFyocUqtAj9pnFAM_pNMJhwsOO0uEa9DrNmqKW5FNY7V1yyJDW5vRP1kTF9jz2OLuiD6Jz-fVId7SpuZE3r7BetBMb753-HAWZgwHkeY6MEixAPYxe3SngF776RiVtzdMcF0WDyP11QbvV8tlHf9RWQmYXj3DFS4gHSnmJ54iH-K3jtMk8fThG0TxuAJ8lNF9aDHHOfnpp3-u2aAW3EtFL_SHNAfrOaD7my0YeH3EMc4YnTvRONP6ztNp0n6A7WhtpG7TlVPAEmUpbRJQjE1LCF35r1V614IVSSQq9Yyz_fQ5nsTlNJ9DBaiKI6FLBPMHosDvd5qzjw1dpP37J11xqIL6A9wTEjvTjp7pb-3dSeSQ1Jjjd9YNgsNWfVBIsWsLUOSboJbQuXzurQ_3nagM9f7ls3QrCAEBB5VWa_OLLqB6HK7aBaNkVDpgsPTwGxfVScU8CMFbjZmyzufc9mM1IuMCxXwHkBRUHc375ZdDX6fJHHHkqfKCJ4pvw10ElCf66WF3Bp8Y-hweMl-fsfNC1JqT3zt03A84oQTL00PFSHpMoomLysu7iy80hRJarONGKR6A8mHNulhMAzWHKlGr7Ckw=w1484-h1113-no?authuser=0" url="https://lh3.googleusercontent.com/Y1sgYGQlsy_cjTodk0sSs-4nN3CZIJQ0MxvO3fjx8UzZcyXCnIdUPu65LxaOu1QgcBHHjWZTwWRO5eQ7JyPlRAKsRey0_zP-aDWbH9EWuOuZVKDP-a7D9Iq6Eu3MDJ8tUwFyocUqtAj9pnFAM_pNMJhwsOO0uEa9DrNmqKW5FNY7V1yyJDW5vRP1kTF9jz2OLuiD6Jz-fVId7SpuZE3r7BetBMb753-HAWZgwHkeY6MEixAPYxe3SngF776RiVtzdMcF0WDyP11QbvV8tlHf9RWQmYXj3DFS4gHSnmJ54iH-K3jtMk8fThG0TxuAJ8lNF9aDHHOfnpp3-u2aAW3EtFL_SHNAfrOaD7my0YeH3EMc4YnTvRONP6ztNp0n6A7WhtpG7TlVPAEmUpbRJQjE1LCF35r1V614IVSSQq9Yyz_fQ5nsTlNJ9DBaiKI6FLBPMHosDvd5qzjw1dpP37J11xqIL6A9wTEjvTjp7pb-3dSeSQ1Jjjd9YNgsNWfVBIsWsLUOSboJbQuXzurQ_3nagM9f7ls3QrCAEBB5VWa_OLLqB6HK7aBaNkVDpgsPTwGxfVScU8CMFbjZmyzufc9mM1IuMCxXwHkBRUHc375ZdDX6fJHHHkqfKCJ4pvw10ElCf66WF3Bp8Y-hweMl-fsfNC1JqT3zt03A84oQTL00PFSHpMoomLysu7iy80hRJarONGKR6A8mHNulhMAzWHKlGr7Ckw=w1484-h1113-no?authuser=0" alt="text"}}
=====Hardware Driver Notes=====
Deletions:
2021-08-02 V1 - Started Documenting
2021-08-22 V2 - Hardware nearly completed, working on HA Layout/Displays
=====Summary=====
Use of a Viewsonic All-in-One computer as a home automation display
**Testing some display options with Home Assistant Dashboards**
{{image url="https://lh3.googleusercontent.com/pw/AM-JKLW2Cz0mWP1ussukJdSZANhmDCyFa7gab-bOMVTj_E3ylT401tRAc5392XSZMRtuwJxxenEMjZ4_gEHpof90dO62EwjzUrBlQOGz_DFtRBsw_3U6tDZNvGN1GllcofSRpWiEQe_urA76BEoTqQp33Vd_Mg=w1001-h1334-no?authuser=0" title="text" alt="text"}}
This was a Viewsonic all in one touchscreen computer I picked up as brand new old stock in box for NZ$60. It is not particularly quick, and RAM is low, but with a sensible distro it should be fine to run a browser display in kiosk mode (for a home automation display). By the preloaded software, it looks like they were for a POS terminal. At some stage I'll open it up to see if the RAM is upgradable and replace the slow 5400rpm 160GB drive with an SSD. PXE booting, or a thin/thick client setup might also be a useful method in future.
Update 22/8: I've ungraded the RAM with a donated 2GB stick and replaced the slow spinning drive with an SSD. I have a 4GB stick on the way (which may or may not work). It is perfectly useable as a touchscreen, but giving it a bit more of a speedup cheaply will be useful. I also picked up another $60 touchscreen as a spare/test unit.
==The PC as initially booted up==
It came preinstalled with Windows XP... no I didn't let it near my network before a drive format.
{{image link="https://lh3.googleusercontent.com/93e4S8319vyi1rRBvOGw6CIFhUqxQLBDJEFsUlKPSN-GlJzJSt8tj086DCNrZ15BshW16X20t-KSDf3Qsn4WYourTaghxElHaTjAQBaFlsLsNgFlPavt_zR9DORWbe11prBf9-7lH66DhkEqpXKr7PkmhPiBuODm8H-Ey-67EjhOcKkck8kSHPENxqblgn3_nNrykz1kGQ5EHKqvbzsSrkyRgUY2A_T2U_WwIopAeEVqJpS4HqaX7rPRqoLqcNrSfX3j14f01YqhIDdKdwk9htJMs5bZ3nVXgWeNKRQsn9SE-NkTBMCQORgdfPDHv8U_5t2bKvaBQ5KTHesc7vJY3EqoHeVkbaeCsG07Gow7MDaslnzLkyQzpSfIDIIXPiKPH8WWDsTZqCZATeiJQCMGD3PLd2E77BWYsShLjvMdELvGnYNAfIMpknBC4OPip-dn4kV_z8ydU9PIYH11GaYBMmYX45xwSdmjDeni3FFCy3BTriFeg3Cb3cGcu_9seBlbGcbOTd3oyn5FKzvUmDUnjRSDMp7pfHreaj5ZtgNZXBRaGEqOOzHH-kfIhwjYB5mRiKG9jZj--AptnrQvXsFFub_2jpZLwmFxODNm8VDogKydjvkuXc8cxbtclisamTgPTc3CNs4f9GNr-zjwhAufjl7UFO_o-c2C_83OCBNu2HoUVJxKnCCB1X-_cSQyB198qfqhntuH_sCouYGxpGphWkmxdw=w1484-h1113-no?authuser=0" url="https://lh3.googleusercontent.com/93e4S8319vyi1rRBvOGw6CIFhUqxQLBDJEFsUlKPSN-GlJzJSt8tj086DCNrZ15BshW16X20t-KSDf3Qsn4WYourTaghxElHaTjAQBaFlsLsNgFlPavt_zR9DORWbe11prBf9-7lH66DhkEqpXKr7PkmhPiBuODm8H-Ey-67EjhOcKkck8kSHPENxqblgn3_nNrykz1kGQ5EHKqvbzsSrkyRgUY2A_T2U_WwIopAeEVqJpS4HqaX7rPRqoLqcNrSfX3j14f01YqhIDdKdwk9htJMs5bZ3nVXgWeNKRQsn9SE-NkTBMCQORgdfPDHv8U_5t2bKvaBQ5KTHesc7vJY3EqoHeVkbaeCsG07Gow7MDaslnzLkyQzpSfIDIIXPiKPH8WWDsTZqCZATeiJQCMGD3PLd2E77BWYsShLjvMdELvGnYNAfIMpknBC4OPip-dn4kV_z8ydU9PIYH11GaYBMmYX45xwSdmjDeni3FFCy3BTriFeg3Cb3cGcu_9seBlbGcbOTd3oyn5FKzvUmDUnjRSDMp7pfHreaj5ZtgNZXBRaGEqOOzHH-kfIhwjYB5mRiKG9jZj--AptnrQvXsFFub_2jpZLwmFxODNm8VDogKydjvkuXc8cxbtclisamTgPTc3CNs4f9GNr-zjwhAufjl7UFO_o-c2C_83OCBNu2HoUVJxKnCCB1X-_cSQyB198qfqhntuH_sCouYGxpGphWkmxdw=w1484-h1113-no?authuser=0" alt="text"}}
Hmm, it states that a lot of other software is now not needed and suggests removing it... including a lot of X stuff... so I left it alone. Something around the package dependencies must be screwy as now the config changes to the xinput stick, but I'm not game to remove all the dependencies it suggests (one of them is xorg...)
Install the graphical calibrator. This helps a bit with the setup (but didn't give me anything close to the final answer)
==Running the xinput calibrator==
This is what running the calibrator looks like as a GUI - note the crosshair top left (it presents 4 of them one after the other for you to tap.
{{image link="https://lh3.googleusercontent.com/pw/AM-JKLVUd2n_yVR-rX6rcUfPdItO82mHc5KnrdvDxDV8oFyfbW8KsUe5mpy5MfgiXK4vq35heqkS2B08TrWXcTk9WJckvBNY7G2MwT0dwiw5zIpB3fjz7Zlf_LOTomGNplC4LoNro5AzmGiyC0Ej8KtDBTH1xg=w974-h1298-no?authuser=0" url="https://lh3.googleusercontent.com/pw/AM-JKLVUd2n_yVR-rX6rcUfPdItO82mHc5KnrdvDxDV8oFyfbW8KsUe5mpy5MfgiXK4vq35heqkS2B08TrWXcTk9WJckvBNY7G2MwT0dwiw5zIpB3fjz7Zlf_LOTomGNplC4LoNro5AzmGiyC0Ej8KtDBTH1xg=w974-h1298-no?authuser=0" alt="text"}}
This is the config file I used. The values were mostly by trial and error and multiple iterations. You can however run xinput-calibrator (as a GUI, shown above) and that can get you closer. It allows you to touch the screen and will give you some config values back. Google wasn't too much help and xinput-calibrator also seems to return a setup that has different variable names from a working config.
Option "Calibration" "6575 1764 7108 1084"
==Simple HA display in Lovelace with defaults==
{{image link="https://lh3.googleusercontent.com/fiAkIFNahCPkfdExMw9cMttsY6YufofW76gu6aZsWR_7394fRg4qade3tMJZrQrBpGB7rii_6exrR4i8m_plyOPZAEg0ZG5-rWiS348F_vtS_CvQlX2GWMyvcfxXqFFSYyX-1FyMAnbbdMROenSBk1qAOXOQyMRkqyQ1mhdAHy032pAOt1wbTjr_OvF7RN9D1oXlOMOAlwftylL69Fw5_BYKR5SFBaQJE0R7HY8lsgbcbkM72UB3giL0U4IyudztohidQAWppM89Pxkm9LGoSqBwYYeeTlrtNEBKxAXddoXZruoLhD_psgki0Rtu4uwPqqDSLI4GI8XcVOYDzXXnliXBBYN-NpHsferCKRt0GG_2Yf_w9vIPPmjuGQegk6C8O8E3cP6c8r4mA0X850uC6CVieIuxnqoFpFGy7SJi23zhXOz2B1X52scktxh1PcJUJ1P2Avbx0a9JaKTVGtJ3Xa9XmlIHpYtMQVgj4cRM32yPsJTIuacVJWR7_HFMTJTdbxx1OQaXxVeq3COn7NWKaswlah4HmRtbzvAREVrigvY4q719TXwXksGg94K73CVgpzAZH4Y79JWfmMam80GMac7OXdpU87DfWhj8wsD3vZQsWpXff4h92aYanYWDvvbEvaMA52Wy9uXPX3unGpquhmM8D5K1KNEA-A4SGX-zPBIX4kGu5Oq1RtErzypJ4UIbSf5SmBMnJqNyPsX2VmPCjxGprQ=w835-h1113-no?authuser=0" url="https://lh3.googleusercontent.com/fiAkIFNahCPkfdExMw9cMttsY6YufofW76gu6aZsWR_7394fRg4qade3tMJZrQrBpGB7rii_6exrR4i8m_plyOPZAEg0ZG5-rWiS348F_vtS_CvQlX2GWMyvcfxXqFFSYyX-1FyMAnbbdMROenSBk1qAOXOQyMRkqyQ1mhdAHy032pAOt1wbTjr_OvF7RN9D1oXlOMOAlwftylL69Fw5_BYKR5SFBaQJE0R7HY8lsgbcbkM72UB3giL0U4IyudztohidQAWppM89Pxkm9LGoSqBwYYeeTlrtNEBKxAXddoXZruoLhD_psgki0Rtu4uwPqqDSLI4GI8XcVOYDzXXnliXBBYN-NpHsferCKRt0GG_2Yf_w9vIPPmjuGQegk6C8O8E3cP6c8r4mA0X850uC6CVieIuxnqoFpFGy7SJi23zhXOz2B1X52scktxh1PcJUJ1P2Avbx0a9JaKTVGtJ3Xa9XmlIHpYtMQVgj4cRM32yPsJTIuacVJWR7_HFMTJTdbxx1OQaXxVeq3COn7NWKaswlah4HmRtbzvAREVrigvY4q719TXwXksGg94K73CVgpzAZH4Y79JWfmMam80GMac7OXdpU87DfWhj8wsD3vZQsWpXff4h92aYanYWDvvbEvaMA52Wy9uXPX3unGpquhmM8D5K1KNEA-A4SGX-zPBIX4kGu5Oq1RtErzypJ4UIbSf5SmBMnJqNyPsX2VmPCjxGprQ=w835-h1113-no?authuser=0" alt="text"}}
==Wall recess ready for the PC in portrait mode==
{{image link="https://lh3.googleusercontent.com/cBMebATuJTckG7QTw-Oy3IfCH8tyhwDoPnx31K4EXfUjHXebw2Uw2ieASOzRJM3hgdUPYyfixW07iPTji3TrYv7Z5XLH3SSfk-5PhIhDN22i_UBv3yV6aLJYXw64wOHR181vj2tUXz80yiVBNI-do9wh0_GmfMnK7l8LgrvbYbLodAwB_Rt3WVKIqhDcfBTwCcPvILQhPvg2wuE7snsRpsYsPk15Z8GK7tUXRB21slxZw9i0hwKQ5YGUOPHcYcAvmFCQp56h6LzfEptUESEvtvQswKyAV1fn5GEL1VWgXOvi7ixpzKABk3wgWaLAFlj6F3XEgPrfexLz9OQSUDHqrVrDZRjsg4b9PuDKHYLxdpc663_3Wq4n4_f8BkWjmDQzYY3_AQt5hNeIzFtFMSv60T5fm0XpntUgleGZtts7Vmbv7Dt3DhPdYUDRyNGDC4y38mt1syj9DL9y3fST-ip5hS1LRhjJ3mojA6KgVWn7MtNlFA6dH8ioaTvB--RUgMvoqUXpXAhaZ6G3VqNFp97uw4YitlQWROCsTwsTZSqqSR4YKFXAhvP6WoPw--d46Yh3lmk-GEYabaZDmhdkcJcC7OT1ckDjR9yaXUwVur1vooO4I5TbVGgN1zcgB6XXdWUanlqEmZxtuc7ConQP_cdK2hI341RlkZlC-jPXGidd1bJYFMVWlU0ChX7ZBzJ7Mrr3QqMWNw8FgtQI77UYj4_pOynxFg=w1484-h1113-no?authuser=0" url="https://lh3.googleusercontent.com/cBMebATuJTckG7QTw-Oy3IfCH8tyhwDoPnx31K4EXfUjHXebw2Uw2ieASOzRJM3hgdUPYyfixW07iPTji3TrYv7Z5XLH3SSfk-5PhIhDN22i_UBv3yV6aLJYXw64wOHR181vj2tUXz80yiVBNI-do9wh0_GmfMnK7l8LgrvbYbLodAwB_Rt3WVKIqhDcfBTwCcPvILQhPvg2wuE7snsRpsYsPk15Z8GK7tUXRB21slxZw9i0hwKQ5YGUOPHcYcAvmFCQp56h6LzfEptUESEvtvQswKyAV1fn5GEL1VWgXOvi7ixpzKABk3wgWaLAFlj6F3XEgPrfexLz9OQSUDHqrVrDZRjsg4b9PuDKHYLxdpc663_3Wq4n4_f8BkWjmDQzYY3_AQt5hNeIzFtFMSv60T5fm0XpntUgleGZtts7Vmbv7Dt3DhPdYUDRyNGDC4y38mt1syj9DL9y3fST-ip5hS1LRhjJ3mojA6KgVWn7MtNlFA6dH8ioaTvB--RUgMvoqUXpXAhaZ6G3VqNFp97uw4YitlQWROCsTwsTZSqqSR4YKFXAhvP6WoPw--d46Yh3lmk-GEYabaZDmhdkcJcC7OT1ckDjR9yaXUwVur1vooO4I5TbVGgN1zcgB6XXdWUanlqEmZxtuc7ConQP_cdK2hI341RlkZlC-jPXGidd1bJYFMVWlU0ChX7ZBzJ7Mrr3QqMWNw8FgtQI77UYj4_pOynxFg=w1484-h1113-no?authuser=0" alt="text"}}
{{image link="https://lh3.googleusercontent.com/zgYRs9MzYbacly5nJs94fxivYwRYGT-Uqus8P3c66mJD-8OHV4xNarIfsL8kuO0xUJaDIxf2aUsVnFCXNhvoDS3jm60-YmCxCrMUINAuHoC6jDHy9CmIpd4Tn0vXHSnEkaEGAs1NEWHiwLt2HFcOAVgtuDD8w4ThKneWEk4yG1OB0hk490z0WvlD0Hk0rHyfeHJOsrfI70lKxpTC2yoJYs3A8mPVMzTgrn-vrGK_JAnvdznbCfSpHgwPd_GieJqAHRDkDyoGR26eIOGXu8tCliPx_E0yoSbCyp7hkm4ZRnnSHX8na0bHcaYUvHeSKxL0_O_fJhkKZRSyJkqxNcBJp4Vh4d9He2UQ5Qlxs8eJXWtYE9-elyo5jwPN5wuJP0XDreXE0AuqLyzowiu10lNdsin1B7BvzhqpnWpkc6KEbqqCUn-DDjl8AelplHidlJdmBzHp9unDmK8Hey-uiWeZoJsINecyEwgMRssfPBgFJKOPPnPAl6NkPs0ZeNlvkwO7sRqhdJy9ULL5hsYWWvwgvDGR0c9HDx3ZryALqHmBn8Xk3ZdlsGeuNVh6YusZegenQYq-LvMczFaopYsjdXyszpR7LQyfM-UG-nBOL_QPvv56bycYn8mUZ70ZuLxQwLO-0EMv6-3kt7Smm90cLEa3frGBIrkfz6mWhBcYtcVFIkgyGd1CcMiAAV-4Ete6Kh2vAAzcLejt1pxIsmR56z3jGUVHUQ=w1484-h1113-no?authuser=0" url="https://lh3.googleusercontent.com/zgYRs9MzYbacly5nJs94fxivYwRYGT-Uqus8P3c66mJD-8OHV4xNarIfsL8kuO0xUJaDIxf2aUsVnFCXNhvoDS3jm60-YmCxCrMUINAuHoC6jDHy9CmIpd4Tn0vXHSnEkaEGAs1NEWHiwLt2HFcOAVgtuDD8w4ThKneWEk4yG1OB0hk490z0WvlD0Hk0rHyfeHJOsrfI70lKxpTC2yoJYs3A8mPVMzTgrn-vrGK_JAnvdznbCfSpHgwPd_GieJqAHRDkDyoGR26eIOGXu8tCliPx_E0yoSbCyp7hkm4ZRnnSHX8na0bHcaYUvHeSKxL0_O_fJhkKZRSyJkqxNcBJp4Vh4d9He2UQ5Qlxs8eJXWtYE9-elyo5jwPN5wuJP0XDreXE0AuqLyzowiu10lNdsin1B7BvzhqpnWpkc6KEbqqCUn-DDjl8AelplHidlJdmBzHp9unDmK8Hey-uiWeZoJsINecyEwgMRssfPBgFJKOPPnPAl6NkPs0ZeNlvkwO7sRqhdJy9ULL5hsYWWvwgvDGR0c9HDx3ZryALqHmBn8Xk3ZdlsGeuNVh6YusZegenQYq-LvMczFaopYsjdXyszpR7LQyfM-UG-nBOL_QPvv56bycYn8mUZ70ZuLxQwLO-0EMv6-3kt7Smm90cLEa3frGBIrkfz6mWhBcYtcVFIkgyGd1CcMiAAV-4Ete6Kh2vAAzcLejt1pxIsmR56z3jGUVHUQ=w1484-h1113-no?authuser=0" alt="text"}}
=====PC & Driver Notes=====
Memory: 1GB DDR2 SDRAM 533 MHz (expanandable to 2GB)
VPC101 manual: https://drive.google.com/file/d/1LZXu6pLFAB-R1GBMHe-k6CowvhuoXzVl/view?usp=sharing
=====lscpu useful information=====
Architecture: x86_64
Model name: Intel(R) Atom(TM) CPU 230 @ 1.60GHz
Stepping: 2
CPU MHz: 1596.095
BogoMIPS: 3192.23
L1d cache: 24K
L1i cache: 32K
L2 cache: 512K
=====inxi output=====
root@loungedisplay:~# inxi -Fx
System: Host: loungedisplay Kernel: 4.19.0-17-amd64 x86_64 bits: 64 compiler: gcc v: 8.3.0 Console: tty 1
Distro: Debian GNU/Linux 10 (buster)
Machine: Type: Desktop System: ViewSonic product: VPC101 v: R1.02 serial: N/A
Mobo: ViewSonic model: VPC101 v: 918E0100250 serial: 93800300JEB1 BIOS: ViewSonic v: R1.02 date: 08/13/2009
CPU: Topology: Single Core model: Intel Atom 230 bits: 64 type: MT arch: Bonnell rev: 2 L2 cache: 512 KiB
flags: lm nx pae sse sse2 sse3 ssse3 bogomips: 6384
Speed: 1596 MHz min/max: N/A Core speeds (MHz): 1: 1596 2: 1596
Graphics: Device-1: Intel 82945G/GZ Integrated Graphics vendor: AOPEN driver: i915 v: kernel bus ID: 00:02.0
Display: server: X.org 1.20.4 driver: intel unloaded: fbdev,modesetting,vesa tty: 270x58
Message: Advanced graphics data unavailable in console for root.
Audio: Device-1: Intel NM10/ICH7 Family High Definition Audio vendor: AOPEN driver: snd_hda_intel v: kernel
bus ID: 00:1b.0
Sound Server: ALSA v: k4.19.0-17-amd64
Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: AOPEN driver: r8169 v: kernel port: ce00
bus ID: 01:00.0
IF: enp1s0 state: down mac: 00:01:80:78:b2:73
Device-2: Qualcomm Atheros AR242x / AR542x Wireless Network Adapter vendor: AzureWave AW-GE780 802.11bg
driver: ath5k v: kernel port: ce00 bus ID: 02:00.0
IF: wlp2s0 state: up mac: 00:25:d3:76:58:d3
Drives: Local Storage: total: 149.05 GiB used: 3.73 GiB (2.5%)
ID-1: /dev/sda vendor: Seagate model: ST9160310AS size: 149.05 GiB temp: 40 C
Partition: ID-1: / size: 144.77 GiB used: 3.56 GiB (2.5%) fs: ext4 dev: /dev/sda1
ID-2: swap-1 size: 976.0 MiB used: 176.5 MiB (18.1%) fs: swap dev: /dev/sda5
Sensors: System Temperatures: cpu: 49.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info: Processes: 140 Uptime: 3h 00m Memory: 976.7 MiB used: 572.0 MiB (58.6%) Init: systemd runlevel: 5 Compilers:
gcc: N/A Shell: bash v: 5.0.3 inxi: 3.0.32
%%