twidjoy.c (9cdf083f981b8d37b3212400a359368661385099) twidjoy.c (8715c1cfadf8cce24e79d254f95bd4a84c7741f0)
1/*
2 * $Id: twidjoy.c,v 1.5 2002/01/22 20:31:53 vojtech Exp $
3 *
4 * derived from CVS-ID "stinger.c,v 1.5 2001/05/29 12:57:18 vojtech Exp"
5 *
6 * Copyright (c) 2001 Arndt Schoenewald
7 * Copyright (c) 2000-2001 Vojtech Pavlik
8 * Copyright (c) 2000 Mark Fletcher

--- 192 unchanged lines hidden (view full) ---

201
202 input_dev->name = "Handykey Twiddler";
203 input_dev->phys = twidjoy->phys;
204 input_dev->id.bustype = BUS_RS232;
205 input_dev->id.vendor = SERIO_TWIDJOY;
206 input_dev->id.product = 0x0001;
207 input_dev->id.version = 0x0100;
208 input_dev->cdev.dev = &serio->dev;
1/*
2 * $Id: twidjoy.c,v 1.5 2002/01/22 20:31:53 vojtech Exp $
3 *
4 * derived from CVS-ID "stinger.c,v 1.5 2001/05/29 12:57:18 vojtech Exp"
5 *
6 * Copyright (c) 2001 Arndt Schoenewald
7 * Copyright (c) 2000-2001 Vojtech Pavlik
8 * Copyright (c) 2000 Mark Fletcher

--- 192 unchanged lines hidden (view full) ---

201
202 input_dev->name = "Handykey Twiddler";
203 input_dev->phys = twidjoy->phys;
204 input_dev->id.bustype = BUS_RS232;
205 input_dev->id.vendor = SERIO_TWIDJOY;
206 input_dev->id.product = 0x0001;
207 input_dev->id.version = 0x0100;
208 input_dev->cdev.dev = &serio->dev;
209 input_dev->private = twidjoy;
210
211 input_dev->evbit[0] = BIT(EV_KEY) | BIT(EV_ABS);
212 input_dev->absbit[0] = BIT(ABS_X) | BIT(ABS_Y);
213 input_set_abs_params(input_dev, ABS_X, -50, 50, 4, 4);
214 input_set_abs_params(input_dev, ABS_Y, -50, 50, 4, 4);
215
216 for (bp = twidjoy_buttons; bp->bitmask; bp++)
217 for (i = 0; i < bp->bitmask; i++)

--- 64 unchanged lines hidden ---
209
210 input_dev->evbit[0] = BIT(EV_KEY) | BIT(EV_ABS);
211 input_dev->absbit[0] = BIT(ABS_X) | BIT(ABS_Y);
212 input_set_abs_params(input_dev, ABS_X, -50, 50, 4, 4);
213 input_set_abs_params(input_dev, ABS_Y, -50, 50, 4, 4);
214
215 for (bp = twidjoy_buttons; bp->bitmask; bp++)
216 for (i = 0; i < bp->bitmask; i++)

--- 64 unchanged lines hidden ---