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 --- |