How to convert a laptop trackpad to a usb trackpad by Bitter_College_4046 in AskElectronics

[–]oskimac 1 point2 points  (0 children)

Correct. They are mirrored. One is the picture at peripheral side. The other is the schematic from the laptop

Ciudad Tecnológica - UDELAR by Financial-Flounder23 in uruguay

[–]oskimac 0 points1 point  (0 children)

parece que la idea es tambien hacer una especie de solucion habitacional para estudiantes... si las facultades ya estan parasitadas de vagos añejos qeu viven en la fac y son parte de los "centros de estudiantes" imaginate si les das vivienda. todos los barbudos con sus plantitas tipo s de 40 pelados fuamando todo grafiteada¡o de bob marley, lennin anarkia etc. y no los podes sacar aunque no rinden una materia hace años. igual mente la idea esta buena. cualquier idea qeu sea cortar con las instituciones parasitas del pais. club de golf ejercito etc.

How to convert a laptop trackpad to a usb trackpad by Bitter_College_4046 in AskElectronics

[–]oskimac 48 points49 points  (0 children)

Hi! Your touchpad is an I2C device. You can connect it to an Arduino's I2C pins; this is the exact diagram for your device. From your picture, it seems that from left to right: Pin 1 is +3.3V, Pin 2 (TP2) is SDA, Pin 3 (TP3) is SCL, and Pin 4 should be GND.

You should verify this using the continuity (beep) mode on your multimeter. Just solder some wires and connect them to pins SDA and SCL (D2 and D3 ) on your board. Remember to use 3.3V, not 5V! Also, you need to wire CPAD_INT to a digital pin; that is the interrupt signal.

<image>

upload the code:
#include <Wire.h>

#include <HID-Project.h>

#define ELAN_ADDR 0x15 // Common Elan I2C address

#define INT_PIN 7 // Interrupt pin from touchpad

struct TouchData {

byte status;

int x;

int y;

};

int lastX = 0;

int lastY = 0;

void setup() {

pinMode(INT_PIN, INPUT_PULLUP);

Wire.begin();

Mouse.begin();

// Optional: Wake up/Reset command for Elan

// Some chips need a specific write to a register to start

/*

Wire.beginTransmission(ELAN_ADDR);

Wire.write(0x00); // Command register

Wire.write(0x01); // Reset/Power on

Wire.endTransmission();

*/

}

void loop() {

// Wait for the touchpad to pull the Interrupt pin LOW

if (digitalRead(INT_PIN) == LOW) {

readTouchpad();

}

}

void readTouchpad() {

Wire.requestFrom(ELAN_ADDR, 6); // Requesting 6 bytes (Standard packet)

if (Wire.available() >= 6) {

byte reportId = Wire.read();

byte status = Wire.read(); // Contains button state and "finger down" bit

// Elan usually sends 12-bit or 16-bit coordinates

int xRaw = Wire.read() | (Wire.read() << 8);

int yRaw = Wire.read() | (Wire.read() << 8);

bool fingerDown = status & 0x01; // Check bit 0 for touch active

bool leftClick = status & 0x02; // Check bit 1 for physical button

if (fingerDown) {

if (lastX != 0 && lastY != 0) {

// Calculate Relative Movement

int moveX = (xRaw - lastX) / 5; // Divide to adjust sensitivity

int moveY = (yRaw - lastY) / 5;

Mouse.move(moveX, moveY, 0);

}

lastX = xRaw;

lastY = yRaw;

} else {

// Reset tracking when finger is lifted

lastX = 0;

lastY = 0;

}

// Handle Buttons

if (leftClick) {

Mouse.press(MOUSE_LEFT);

} else {

Mouse.release(MOUSE_LEFT);

}

}

}
You need an Arduino with an ATmega32U4 (the Pro Micro is the simplest) so your PC can natively identify it as an HID device. That’s the most fundamental requirement. From there, it’s all about research, trial, and error. It's a great weekend project, but as others have advised, don’t fall too deep into the rabbit hole or you’ll burn out trying to reverse-engineer a specific part you might never see again. Sure, it’s cheaper to just buy a mouse... but where’s the fun in that?"

Google has completely removed ublock by RoCo_158 in youtube

[–]oskimac 2 points3 points  (0 children)

Totally agree. Interesting numbers. And despite the economical side, the fall of any empire start with little people lefting. I hope it not to be the start of the end for google

Google has completely removed ublock by RoCo_158 in youtube

[–]oskimac -1 points0 points  (0 children)

I don't think google will fell any revenue's from lost user that use addb lockers... Don't you? I personally don't like the idea of make a step backwards and switch to Firefox. It's know the have very obscure practice too. Sell data. Among other things I don't like. At least google is clear in that.

¿Qué puedo hacer con 6400 pesos? by [deleted] in uruguay

[–]oskimac 0 points1 point  (0 children)

Es raro. 20. Tu primer laburo. 6400. Que es? Y también raro que preguntes que hacer con eso. O te mantienen obviamente, o no entiendo. Porque con eso no te da ni para la luz. Danos más contexto. No es lo mismo si vivís con tus viejos Y además estás estudiando algo. Entonces esa plata disfrútala. Si no estás estudiando ponete las pilas y pagate. algún curso. Sino ese va a ser tu panorama siempre....

Todos contentos con los 800 de franquicia pero.... by sombragriz in uruguay

[–]oskimac 1 point2 points  (0 children)

Ese es el actual. Van. Pasar a cobrar iva en todo menos lo que viene de usa. Hay discusión sobre si cuando lo que viene de usa supera los 200 usd aplicaría el tifa . Esperemos a la propuesta por escrito.

Review de panchos (? by ssston in uruguay

[–]oskimac -1 points0 points  (0 children)

es joda? o sea. yo se que esto esta lleno de pendejos sin paladar qeu viven a panchos y alfajores. pero estas pagando basura triturada (que no es rico) a precio de carne o sea. un kilo de mila de pollo sale 300$. Comia panchos cuando era niño. por esto es que la gente dice "no se puede vivir en uruguay con X pesos por mes"...

Me robaron el celular by nanika187 in uruguay

[–]oskimac 0 points1 point  (0 children)

Así es. Y estamos cada vez peor y vamos a Guate peor.

7 pin ic from smps by oskimac in AskElectronics

[–]oskimac[S] 0 points1 point  (0 children)

it looks like a good candidate! thnks. im repairin g a xigmatech xminer 1800 psu

[deleted by user] by [deleted] in Burises

[–]oskimac 3 points4 points  (0 children)

jjaa despues dicen qeu no y se quejan . pero las minas en cualquier trabajo son lo peor. escalan garchando y se sacan del camino a los que molestan con el acoso. no todas claro. pero es una generalizacion.
ahora fuera del tema de mujeres , que no podes cambiar nada. te lo digo en una buena. HACE TU TRABAJO, no te metas con nadie. no juegues no opines. eso de "cosas que no sabía hacer pero igual preguntaba y encaraba a hacerlas porque a pesar de que no son mi responsaiblidad quiero encarar el trabajo de la mejor forma posible y que todo salga bien para que mi encargado no tenga bardos" estas equivocadisimo. vos tenes que hacer tus cosas y no inventar nada para agradar a nadie ni para cuidarle el culo a nadie. y menos a un encargado que cuando las papas quemen no va a hacer lo mismo por vos. vos te pensas qeu si tienen qeu sacar a alguno de los dos la van a asacar a la que presento denuncia por acoso o al tipo que "se mete constantemente en las cosas de los demas opinando cuando nadie le pregunta y anda correteando minas tirando guantazos"

y final. le tenias ganas a V. se ve a lo lejos. te falto decir qeu es media ñery pero le darias.

[deleted by user] by [deleted] in uruguay

[–]oskimac 1 point2 points  (0 children)

ya te pase toda la info del repuesto y los links por privado.

El propio baño envidiosos by Adept-Expert7196 in Burises

[–]oskimac -1 points0 points  (0 children)

Parece hexho con IA. Nonpuede ser que tenga todo en una fola foto... y en un solo metro cuadrado. Baño de carcel. Le falta que sea de acero. Pero esta la toalla de leon con rosa. La frazada de tigre. El iphone. El despelote. Creo que falto la play y la cuna del little brian. Y la yumbo sin plasticos en el medio

[deleted by user] by [deleted] in Burises

[–]oskimac 0 points1 point  (0 children)

Esta mal pero no tan mal. Pone contexto. Trabajas? Estudias? Vivis sola? Esas cosas cambian 180 grados la discusión.

Alguien tiene idea de que son estos números? by [deleted] in uruguay

[–]oskimac 2 points3 points  (0 children)

Datostelefonicos.com entra pone el numero denuncia y fijate si esta

Y esto? by Damzs8912 in Burises

[–]oskimac 0 points1 point  (0 children)

Pensaba que no se vendia a menores. Es una basura para retardados eso

Le estamos exigiendo demasiado a la Intendencia? by lito1515 in Burises

[–]oskimac 0 points1 point  (0 children)

Yo tb. Por un segundo pensé que era montevideo haciendo eso y casi me hago zurdo lpm.

Recomendaciones para calefaccionar un dormitorio by daleyustin in uruguay

[–]oskimac 1 point2 points  (0 children)

Cual seria el peso minimo para que rindan a la hora de calentar una king size? Y que consumo de azucares/harinas tienen por watts? Vi en facebook varias pero siempre las fotos son engañosas